Thue!

  Рет қаралды 22,888

Truttle1

Truttle1

Күн бұрын

Пікірлер: 91
@0bfuscate
@0bfuscate 4 жыл бұрын
No, I still haven't gotten the Game Thing.
@thehexagon8938
@thehexagon8938 4 жыл бұрын
It’s Ecftoaubs not Obfuscate
@the_player_2
@the_player_2 3 жыл бұрын
Ok
@NStripleseven
@NStripleseven 3 жыл бұрын
Go get the game thing
@nnnArchive
@nnnArchive 2 жыл бұрын
Purchase it at a physical location of your favorite shopping center, ecftoaubs.
@mynameisjustt
@mynameisjustt 2 жыл бұрын
Put the letters in order next time.
@EpicTyphlosionTV
@EpicTyphlosionTV 4 жыл бұрын
"Isn't that solution extremely terrible?" "Yes! But it works pretty much almost always" Modern programmers in a nutshell
@phineasg7709
@phineasg7709 4 жыл бұрын
That line made me exhale hard through my nose.
@swordofstabbing
@swordofstabbing 10 ай бұрын
IDK probably programmers have been doing stuff like that for a long time like the killer poke just being a hacky turbo mode.
@catlooks
@catlooks 4 жыл бұрын
Imagine making language and Truttle1 makes a video bout it
@iokg4960
@iokg4960 4 жыл бұрын
That's what I did... Atleast the 'Language-making'-part.
@infrakazos
@infrakazos 3 жыл бұрын
@@iokg4960 same
@juliang9574
@juliang9574 3 жыл бұрын
@@iokg4960 same
@cn-ml
@cn-ml 3 жыл бұрын
"::=" 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.
@avisternlieb449
@avisternlieb449 4 жыл бұрын
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!
@Truttle1
@Truttle1 4 жыл бұрын
/// 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п
@ДаниилРабинович-б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-obama
@official-obama 2 жыл бұрын
cool!
@monkey_see_monkey_do
@monkey_see_monkey_do 4 жыл бұрын
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)
@0bfuscate
@0bfuscate 4 жыл бұрын
I'm glad you enjoyed what my life was reduced to after the end of Esolabyrinth...
@monkey_see_monkey_do
@monkey_see_monkey_do 4 жыл бұрын
@@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?
@0bfuscate
@0bfuscate 4 жыл бұрын
@@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.
@JanxZ
@JanxZ 4 жыл бұрын
Love Jr. Troopa getting killed cameo :)
@ARBB1
@ARBB1 2 жыл бұрын
What a bizarrely charming channel.
@EdKolis
@EdKolis 2 жыл бұрын
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-obama
@official-obama 2 жыл бұрын
there's no way for the other command to be executed, so it's completely deterministic
@huhneat1076
@huhneat1076 3 жыл бұрын
I'm glad he's a saucy boy
@lukeystrike
@lukeystrike 3 жыл бұрын
Oh man, I love Obfuscate. He's so relatable.
@infrakazos
@infrakazos 3 жыл бұрын
The dulpicator, just let each * output two more, simple...
@official-obama
@official-obama 2 жыл бұрын
a::=::: *::=~** a
@iamsushi1056
@iamsushi1056 3 жыл бұрын
Thank you for the shakespeare reference!
@DylanMatthewTurner
@DylanMatthewTurner 4 жыл бұрын
You're like Xidnaf but with esolangs instead of conlangs
@Truttle1
@Truttle1 4 жыл бұрын
Welcome to Esolang Critic: The show that gets facts wrong about YOUR favorite Esolang! :P
@jangamecuber
@jangamecuber 3 жыл бұрын
@@Truttle1 I'm jan Truttle1 and in this episode we will be looking at Thue. :þ
@official-obama
@official-obama 2 жыл бұрын
Thue and brainf*** I -use at work- can program in, and I still remember researching Funciton on the steam overlay.
@official-obama
@official-obama 2 жыл бұрын
Well, I *::=::: s0::=p s10::=a s11::=w p0::=0p p1::=1p p;::=0;p a0::=0a a1::=1a a;::=10;[a] w0::=0w w1::=1w w;::=11;[w] 0l::=l0 1l::=l1 :l::=:s pa::=l pb::=l [w]a::=la [a]a::=la [w]b::=b[jw] [a]b::=b[ja] [jw]'::=bl' [ja]'::=al' [ja]a::=a[ja] [jw]a::=a[jw] [ja]b::=b[ja] [jw]b::=b[jw] al::=la bl::=lb ;l::=l; ::= :s*;b'
@machineman8920
@machineman8920 2 жыл бұрын
i always cack when truttle begins to rotate at mach 3 whilst explaining something
@cameron6464
@cameron6464 4 жыл бұрын
Perfect, top quality video
@shadowsir
@shadowsir 4 ай бұрын
A language where Roman numerals make more sense than digits? Madness.
@ToadComrades
@ToadComrades 4 жыл бұрын
HOLY SHIT OBFUSCATE IS WATCHING MOV STAR ROD TUTORIALS Also its great to see that your uploading at a really consistent rate nowadays
@cheesepop7175
@cheesepop7175 3 күн бұрын
*you're
@QTpyeRose
@QTpyeRose 4 жыл бұрын
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!
@alexismandelias
@alexismandelias 3 жыл бұрын
These dinosaurs never get old
@mikey-hm7dt
@mikey-hm7dt 4 жыл бұрын
Wonderfully done video!
@aonodensetsu
@aonodensetsu 3 жыл бұрын
those videos make me want to make an esolang
@jasperthegamemaster9237
@jasperthegamemaster9237 2 жыл бұрын
I made a programming language using this to make the lexer
@iamboredfor2months
@iamboredfor2months 2 жыл бұрын
It took me 5 rewatches to understand the sketch.
@jasperthegamemaster9237
@jasperthegamemaster9237 2 жыл бұрын
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
@haksell5462
@haksell5462 2 жыл бұрын
It is still featured.
@vappyenjoyer24
@vappyenjoyer24 3 жыл бұрын
I want to cry
@Truttle1
@Truttle1 3 жыл бұрын
Why? :(
@NStripleseven
@NStripleseven 2 жыл бұрын
Feels kinda like anagraphs (there’s a good KZbin video out there for you if you don’t know what those are)
@seamuskills
@seamuskills 3 жыл бұрын
Isn't that solution terrible.... YES! :D
@vicr123
@vicr123 4 жыл бұрын
I thought this had something to do with the Thue-Morse sequence
@official-obama
@official-obama 2 жыл бұрын
i actually made the thue morse sequence before jsfiddle gave up
@sajeucettefoistunevaspasme
@sajeucettefoistunevaspasme 3 жыл бұрын
Is that the egg in super mario paper 64
@Truttle1
@Truttle1 3 жыл бұрын
yes
@NStripleseven
@NStripleseven 3 жыл бұрын
What, you egg!
@MsMosoka
@MsMosoka 2 жыл бұрын
I would like 5 scoops of-
@nezbednik
@nezbednik 4 жыл бұрын
Were there be a second part of Cosmos Quest?
@tux1468
@tux1468 4 жыл бұрын
its friday
@НикитаКрапивин-р5к
@НикитаКрапивин-р5к 4 жыл бұрын
carl the croc
@mrsharpie7899
@mrsharpie7899 3 жыл бұрын
Wait a second... is this a Push- Down Automata?
@jangamecuber
@jangamecuber 3 жыл бұрын
No, it is turing complete
@iokg4960
@iokg4960 4 жыл бұрын
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-obama
@official-obama 2 жыл бұрын
oh, the repository's deleted
@sajeucettefoistunevaspasme
@sajeucettefoistunevaspasme 3 жыл бұрын
Almost Always 1/23 is almost always
@The-Dev-Ninja
@The-Dev-Ninja 3 жыл бұрын
no difficult
@alfonzfistron
@alfonzfistron 2 жыл бұрын
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
@theemeraldblock3191
@theemeraldblock3191 4 жыл бұрын
Yes
@QTpyeRose
@QTpyeRose 3 жыл бұрын
was that opening audio ben awad?
@Truttle1
@Truttle1 3 жыл бұрын
It was movMarioPaper
@testingtesting3685
@testingtesting3685 4 жыл бұрын
ping spoofing
@TimwiTerby
@TimwiTerby 4 жыл бұрын
You mispronounced Funciton :)
@Truttle1
@Truttle1 4 жыл бұрын
oof, oh well
@lucaayfmlyysiaejdsrtnnervd4646
@lucaayfmlyysiaejdsrtnnervd4646 4 жыл бұрын
6th view.
@SomeRandomPiggo
@SomeRandomPiggo 4 жыл бұрын
early i guess
@tden2225
@tden2225 4 жыл бұрын
First
@slizzardshroomer9666
@slizzardshroomer9666 2 ай бұрын
To be sacrificed to the volcano god.
Chef!
9:12
Truttle1
Рет қаралды 21 М.
TMMLPTEALPAITAFNFAL!
12:08
Truttle1
Рет қаралды 24 М.
СКОЛЬКО ПАЛЬЦЕВ ТУТ?
00:16
Masomka
Рет қаралды 3,5 МЛН
How To Choose Mac N Cheese Date Night.. 🧀
00:58
Jojo Sim
Рет қаралды 94 МЛН
MarioLANG!
7:24
Truttle1
Рет қаралды 17 М.
Half-Broken Car in Heavy Traffic!
9:40
Truttle1
Рет қаралды 24 М.
Which Gases are the Most Toxic?
21:46
That Chemist
Рет қаралды 442 М.
NDBall!
7:35
Truttle1
Рет қаралды 21 М.
The Statistics of Microwave Popcorn
12:05
Physics for the Birds
Рет қаралды 763 М.
Burn!?
10:08
Truttle1
Рет қаралды 24 М.
P vs. NP: The Unsolvable(?) Computer Science Problem
13:37
Truttle1
Рет қаралды 9 М.
Length!
7:17
Truttle1
Рет қаралды 15 М.
My First Conlang - How NOT to Make a Language
20:52
Biblaridion
Рет қаралды 1 МЛН
Turing Incompleteness, The Halting Problem, and Waduzitdo!
13:22
СКОЛЬКО ПАЛЬЦЕВ ТУТ?
00:16
Masomka
Рет қаралды 3,5 МЛН