« first day (475 days earlier)      last day (102 days later) » 

02:35
\o/ v2!
https://tio.run/##pVbdbhNHFL7fV@BmPHaF7c16vKItpN4sJgkERQXTGggiCe7GHtsb1rvuer0uCkaoSFGRqoK4iNpeNIrUVv2hFyByUZXemHvyDvsC8Abpmdlf1wmE9uzOzPn5zndmZmftrWumq/X2911LbyCSlzYkCaXbn6auSWV06Ub7zp1r5XJxHhXncdv1ndfbSLz2AcIXUhcQNfQmulCZQ9XKPKX2ucxQBFnOE0Ks7oqAiIjSMKxpPWpqHYpwJmtTrWHo5k1EurZVJ5kMoV/QHL5tU7f0kaIcP1s5dxylVXVFkEWgQRNSWRFIHh1rteoLHf3qsevXS5ZlYcNawKXTM8X3qilZBoeCVUXFQrpBm7pJURXP4SCfkDNCWm9CANVq9a7R77FGiCGgZjZXSpYiRAeoWTf6DarUe05Dt1RC6glWUQReQqiAdNNJThdKU7OhNyPXSiGuWpldnKvVkpOTqKs7dbq4VgkTBdTRdDOb2@jaQN3MVnMkTwKX3ulatoNgQgU@qRKex4WBrTuU5POkNCT5oSKoCLmDJRDeLQ2YMXh3ZWkQS0QWDtGY1MaNMf8hniO
02:47
WOOHOO
 
14 hours later…
BMO
BMO
16:48
Someone post a new language :(
We can't let this die..
We still have a lot of time left...
BMO
BMO
Yeah, I know but I have a new one and am working on another one ;)
Wait, you posted last, right?
I'm just gonna wait to ask about using different versions of C/C++, but let's not use any feature that gives the language version...
BMO
BMO
@Zacharý Yeah :(
I would add Braille: but Symbolic Brainfuck and Charcoal keep f**king it up.
BMO
BMO
16:58
Btw. on V,\/,V (FMota): What do you suggest would be the right language name?
Esolangs: It is called V after the sequence of instructions \/
However TIO calls it \/ and the Esolangs' title is V (FMota) :S
IDK, I'd say either \/ or V, and for just plain V, V is fine also. But I would wait for @FreezePhoenix's word
BMO
BMO
Pure code (not taking into account of introducing it to the polyglot) is 53 bytes for V and 81 for \/
(that would be my other one, the current one which I already know how to introduce (easy) is evil)
I chose evil because it's the only language on Esolangs which is a proper word (not just abbreviation or letter) when reversed :D
> Braille is a language that uses the Unicode braille symbols as its commands. Because it uses a hacky parseing method to find the braille symbols any character that starts with an E2 byte will be interpreted as a command, but If it is not a braille character and gets to execute it will cause a crash
No wonder my code wouldn't work... and I don't have anywhere else to put it
BMO
BMO
Well Charcoal and Symbolic brainfuck don't go well w/ it..
And putting it before isn't an option either: Your program must run without errors
I guess crashing counts as error, lol
Speaking of that ... we might have f**ked up somewhere
Who added functoid again?
> Type mismatch
But let's just leave it.
BMO
BMO
17:09
@Zacharý I did, however that one is fine (printing to stderr only)
These fucked up: 2,4,7 and 32
What do you mean by "these fucked up"
BMO
BMO
Non-zero exit code..
This is a mess -.-
Let's wait for either FreezePhoenix (to approve of different versions of C & C++) or NieDzejkob (to add another language).
BMO
BMO
Oh well, 2,4,7 have non-zero exit code but their Hello, World! example on TIO doesn't and w/ 32 even that example has a non-zero exit code (a different one though)..
What should we do about all of this?
@FreezePhoenix ^
You can't ping him here...
BMO
BMO
17:35
@Zacharý Why's that?
He hasn't been in this room.
18:14
@Zacharý Honestly, I don't know how we ever got to 100. That seemed pretty unattainable for some time. I do know that whoever solved our Python 2/Unicode problem basically opened the doors for us to dump 20+ languages in relatively easily though.
@SnoringFrog That sounds like us with switching the Befunge-93 interpreter, or otherwise we'd be restricted to a bounding box
For a while we were saving Cubix until we were "almost out of languages" because we were concerned with how hard it would make future changes. Cubix was language #46
We got lucky with funge spam, and might do the same thing with the C/C++ versions
D makes it hard to polyglot with practical languages: there are no macros in D, the only saving grace is a lack of backslash line splicing.
@SnoringFrog Starting out with D makes python impossible, I think
18:50
Not quite there, but I think this is the right approach
https://tio.run/##fVPNbttGEL7zFXIZDRWEFLVaCUFqK6LXjOxEbQpDSeUWhmWZoKmltDZFqhTFulUYoC9QAz0VPTTopUCL9FKg5wJ5FD1B3sBdiqKswkCHXO7OfN98O/vD4e2t6zuzGbThKXQvLrkbA6WLFBBRWaRKEooh0ApZEALq@IvSCbHg1fn47dsTy6ofQv0Qx0kePB2DcfIE8Kh0BNwXHhx1D6DXPeQ8elFODWn9CqX0TAFqgCq7C2fGA2fCActaxJ2hL4IroNModGm5TPk11/FNxJPWU9N89Lz74hGojJ0pDUOKwD3rnim0Ag9GI7czEV89OD1thWGIftjB1v5e/WGv1GjIgInMZKioQ@6JgEMPD3CdT@kzRRWeBMC23ak/n2WNUl8BT9Nb21NRKiQ1cP35kJvuLB6KkFHqbqkahtSllCsggni7XDk1D4bC24TOanezdtsvD2x7uzjCExG7/PKiWyQqMHFEoOmLaSSlPa2n0wpdh8RkGkYxyIJqq6JaeIi1byIRc1qp0FZKK6m
That works in D, and gives an error for the unterminated docstring in python (because I didn't bother finding a place to close it: that seems like an easy enough part to figure out if you're actually working in it)
@SnoringFrog Freedos will bark at you, probably...
It might be possible to do a Python-D polyglot, but probably not added on to our current solution.
shrug I was just trying to get Python and D cooperating in hopes of giving a starting point. I don't know what all you're using, and I also don't know D at all lol
Woah: never thought of using class before, that might work for a separate polyglot.
I'm not really sure why Python is ok with the // there, it complained pretty much any other time it came across it. I was kinda just throwing things in random spots to see if anything would work lol
19:09
@SnoringFrog Yeah, I'm testing a D-Python polyglot now... the problem is that there are no classes that work with in both D and Python. Types can't be used as a base class...
Never mind: str works...
Once the SyntaxErrors go away: TypeError: unsupported operand type(s) for //: 'type' and 'str'
19:23
Hmm...
19:41
I did it... I polyglotted D and Python
Nice! I was still hung up on trying to get class to work, myself
Now, to try to fit C and/or C++ and/or Objective-C in there...
Good luck
I've never been much good at polyglotting with C
or with practical languages in general, really lol
Macros are your friend ... which is why D is not good for polyglotting with other practical languages
20:29
Yeah, no, it's not gonna work...
I can do D/C/C++/Objective-C because backslash. Python/Ruby/C/C++/Objective-C because #... but trying D/Python/? is just not gonna work...
 
2 hours later…
22:37
Hey, another one!
Yep, just trying to test Canvas still. Can't get even the Canvas answer to work in the online interpreter though
Which one ... TIO or Browser?
dzaima.github.io/Canvas/?dev Canvas says it has to be tested there
There's a TIO, we haven't updated the template.
Oh, didn't notice that. Sweet. Looks like it checks out, so we're good.
23:07
#41 is done [by @SnoringFrog]
BMO
BMO
23:45
Since evil has been posted (which was quite .... evil, lol) I did V => #42 done

« first day (475 days earlier)      last day (102 days later) »