Purchase it at a physical location of your favorite shopping center, ecftoaubs.
@mynameisjustt2 жыл бұрын
Put the letters in order next time.
@EpicTyphlosionTV4 жыл бұрын
"Isn't that solution extremely terrible?" "Yes! But it works pretty much almost always" Modern programmers in a nutshell
@phineasg77094 жыл бұрын
That line made me exhale hard through my nose.
@swordofstabbing10 ай бұрын
IDK probably programmers have been doing stuff like that for a long time like the killer poke just being a hacky turbo mode.
@catlooks4 жыл бұрын
Imagine making language and Truttle1 makes a video bout it
@iokg49604 жыл бұрын
That's what I did... Atleast the 'Language-making'-part.
@infrakazos3 жыл бұрын
@@iokg4960 same
@juliang95743 жыл бұрын
@@iokg4960 same
@cn-ml3 жыл бұрын
"::=" is probably used because this is semantically the same as the BNF grammar syntax that adds production rules to non-terminal symbols for substituting the current token stack.
@avisternlieb4494 жыл бұрын
Goodness, I love Thue! Thanks for all your great videos. You're the only KZbin channel I've found devoted to Esolangs! ///, pronounced Slashes, is another super fun string-substitution lang. Although it's deterministic, so maybe you like this one more! If anyone would like a /// REPL, I made one: just not yet on Github!
@Truttle14 жыл бұрын
/// and Thue both have their own strengths and weaknesses. /// programs cannot have any randomness at all, nor can they have input (at least, in the vanilla version of ///), but substitutions in /// are allowed to modify themselves, which Thue substitutions cannot do.
@ДаниилРабинович-б9п3 жыл бұрын
I made addition of positive decimal numbers in this thing. =::=[start][decimal-to-unary]> ;::=[end] [decimal-to-unary]>0::= [decimal-to-unary]>1::= [decimal-to-unary]>2::= [decimal-to-unary]>3::= [decimal-to-unary]>4::= [decimal-to-unary]>5::= [decimal-to-unary]>6::= [decimal-to-unary]>7::= [decimal-to-unary]>8::= [decimal-to-unary]>9::= [decimal-to-unary]>[end]::=+::=+[decimal-to-unary]> *8::=~8 [output]>9::=~9 [output-factory]>[end]::= ::= =123+321;
@official-obama2 жыл бұрын
cool!
@monkey_see_monkey_do4 жыл бұрын
Obfuscate lying on sofa and ordering game thing was just awesome! Man, I love this character so mush! It's a bit pity that he didn't go for his evil job on obfuscating code))) But obviously Thue itself doesn't seem to have any prospects for obfuscation. P.S. "terrible solution that works almost always" reminds me my daily job)
@0bfuscate4 жыл бұрын
I'm glad you enjoyed what my life was reduced to after the end of Esolabyrinth...
@monkey_see_monkey_do4 жыл бұрын
@@0bfuscate I didn't enjoy the fact your life was reduced... I'm pissed off intsead) What does this MORTAL TURTLE thinks about itself? Obfuscate lives in every programmer and deserves more screen time and more significant role in every video. P.S. I was searching for Esolabyrinth, but didn't find it for some reason. could you please gimme a link?
@0bfuscate4 жыл бұрын
@@monkey_see_monkey_do kzbin.info/aero/PLO-PlVJRfGIXHjkEv3JNzaG1R4-WPDgQ5 This was my high point on this channel. It's been all downhill from there.
@JanxZ4 жыл бұрын
Love Jr. Troopa getting killed cameo :)
@ARBB12 жыл бұрын
What a bizarrely charming channel.
@EdKolis2 жыл бұрын
Sounds like one of those cryptogram puzzles you find in the newspaper. Now couldn't a program be nondeterministic if you replace a with b and b with a, due to the random execution order?
@official-obama2 жыл бұрын
there's no way for the other command to be executed, so it's completely deterministic
@huhneat10763 жыл бұрын
I'm glad he's a saucy boy
@lukeystrike3 жыл бұрын
Oh man, I love Obfuscate. He's so relatable.
@infrakazos3 жыл бұрын
The dulpicator, just let each * output two more, simple...
@official-obama2 жыл бұрын
a::=::: *::=~** a
@iamsushi10563 жыл бұрын
Thank you for the shakespeare reference!
@DylanMatthewTurner4 жыл бұрын
You're like Xidnaf but with esolangs instead of conlangs
@Truttle14 жыл бұрын
Welcome to Esolang Critic: The show that gets facts wrong about YOUR favorite Esolang! :P
@jangamecuber3 жыл бұрын
@@Truttle1 I'm jan Truttle1 and in this episode we will be looking at Thue. :þ
@official-obama2 жыл бұрын
Thue and brainf*** I -use at work- can program in, and I still remember researching Funciton on the steam overlay.
i always cack when truttle begins to rotate at mach 3 whilst explaining something
@cameron64644 жыл бұрын
Perfect, top quality video
@shadowsir4 ай бұрын
A language where Roman numerals make more sense than digits? Madness.
@ToadComrades4 жыл бұрын
HOLY SHIT OBFUSCATE IS WATCHING MOV STAR ROD TUTORIALS Also its great to see that your uploading at a really consistent rate nowadays
@cheesepop71753 күн бұрын
*you're
@QTpyeRose4 жыл бұрын
I got inspired from your videos and decided to make my own esolang. its interesting in that that it has no ingrained number system. aka you only have strings and have to do things by regex, concatenation, and comparisons between strings. its named Sabdt (string are best data type) and a very nice man on a the esolang discord server is currently working on an interpreter. its even on the wiki (i made a page) esolangs.org/wiki/Sabdt i would love to know what you think of it. thanks for all the great informational videos!
@alexismandelias3 жыл бұрын
These dinosaurs never get old
@mikey-hm7dt4 жыл бұрын
Wonderfully done video!
@aonodensetsu3 жыл бұрын
those videos make me want to make an esolang
@jasperthegamemaster92372 жыл бұрын
I made a programming language using this to make the lexer
@iamboredfor2months2 жыл бұрын
It took me 5 rewatches to understand the sketch.
@jasperthegamemaster92372 жыл бұрын
My language is based off of element and all the commands start with capitalize letters meaning it's hard to write specific commands very easily so you might want to cover it I'll have a list of commands and the lexer Linked In a later comment
@haksell54622 жыл бұрын
It is still featured.
@vappyenjoyer243 жыл бұрын
I want to cry
@Truttle13 жыл бұрын
Why? :(
@NStripleseven2 жыл бұрын
Feels kinda like anagraphs (there’s a good KZbin video out there for you if you don’t know what those are)
@seamuskills3 жыл бұрын
Isn't that solution terrible.... YES! :D
@vicr1234 жыл бұрын
I thought this had something to do with the Thue-Morse sequence
@official-obama2 жыл бұрын
i actually made the thue morse sequence before jsfiddle gave up
@sajeucettefoistunevaspasme3 жыл бұрын
Is that the egg in super mario paper 64
@Truttle13 жыл бұрын
yes
@NStripleseven3 жыл бұрын
What, you egg!
@MsMosoka2 жыл бұрын
I would like 5 scoops of-
@nezbednik4 жыл бұрын
Were there be a second part of Cosmos Quest?
@tux14684 жыл бұрын
its friday
@НикитаКрапивин-р5к4 жыл бұрын
carl the croc
@mrsharpie78993 жыл бұрын
Wait a second... is this a Push- Down Automata?
@jangamecuber3 жыл бұрын
No, it is turing complete
@iokg49604 жыл бұрын
I know, that I allready wrote a comment like this under the subleq video, but thistime, my Programminglanguage isn't just a Braif**k clone, but a thery Spetial Programming Language: It doesn't have If-Statements. I hope, that you'll like it, and that Truttle or anyone even sees that. PS.: I should probably also give you the link. github.com/ORTA4/NISBPL here is it.
@official-obama2 жыл бұрын
oh, the repository's deleted
@sajeucettefoistunevaspasme3 жыл бұрын
Almost Always 1/23 is almost always
@The-Dev-Ninja3 жыл бұрын
no difficult
@alfonzfistron2 жыл бұрын
I made a fully operational calculator. You just input the equation and it will output the result in numerical value. It works with: 0-infinity numerical values as input (cannot process negative numbers - it will output an error) + addition - subtraction * multiplication / floor division ^ exponentiation () brackets (2+3)5 automatic times sign adding -> (2+3)*5 or 5(2+3) -> 5*(2+3) [parentheses by parentheses multiplication doesn't work atm] 5^5^5 correctly interprets as 5^(5^5) and 5*8/2*4 correctly interprets as ((5*8)/2)*4 when the result of a subtraction is zero it outputs an error when dividing by zero it outputs an error when exponentiating 0 to the power of 0 it outputs an error Disclaimer: It is really slow when multiplying or doing factorials which result in values greater than 100 or so or when working with really big numbers (1000+) It cannot input negative numbers such that: -1+2 would work, (-1)+2 would work or similar cases. 0-1+2 would't break the program, but would result in an error. I am also planning to add % modulus and theoretically i could add factorial and square root as well if that is possible but idk Some example equations and the values it outputs: for (25+6)1+4*2*0+8/2 outputs: 35 for 7*2+(7+3(5-2))/4*2 outputs: 22 for 12^2 outputs: 144 for (2^2)^3/3 outputs: 21 I also had to make my own interpreter ( in python) because the one in the video description wasn't sufficient and didn't properly show the current state (or at least for me). My interpreter is most likely not the most optimal one, but I made it just to make this calculator. I will probably make it faster in the future though. And it enables me to make comments in my code :). It runs in the python console IF YOU WANT TO TRY IT YOURSELF: If anyone is interested, here is a link to a GitHub repository where I uploaded it. If you want to run it somewhere else than in my interpreter, delete my comments bcs it probably won't work with them. The Thue program is named thue_calculator.txt and can be found here: github.com/filipbrecher/thue_interpreter_in_python/tree/main/example_programs My python interpreter can be found here: github.com/filipbrecher/thue_interpreter_in_python Thanks for inspiring me Truttle1