Previous Episodes: • Tula Streamed Live on / tsoding References: - github.com/tsoding/tula - en.wikipedia.org/wiki/Turing_... - github.com/tsoding/zozlib.js
Пікірлер: 78
@CzeckieАй бұрын
using the finite state of a turing machine (or any computational model) as a finite memory is a common technique and it's definitely taught in courses. Congratz for figuring it out on your own!
@apppplesАй бұрын
Tsoding, your videos are so cozy. You don't even know. When I am stressed at work I throw them on in the background to help me relax. not kidding.
@juancasadoballesterosАй бұрын
can’t wait to play with your tula!
@BlackneeedWasHereАй бұрын
Yk what tula is in spanish right?
@ralph_d_youtuber8298Ай бұрын
😂☠️☠️
@U20E0Ай бұрын
@@BlackneeedWasHerehe does. wouldn't have said that otherwise
@RedstonekPLАй бұрын
@@BlackneeedWasHere thats the joke
@v_i_e_w_e_r_405Ай бұрын
in which region? just looked at RAE and "tula" (in that context) is yet to be recognized as an oficial spanish word, which is weird since RAE has already accepted wacky words like "toballa", "murciegalo" and "almondiga"
@DanelonNicolasАй бұрын
you are my spirit animal. this is a master piece
@tekno679Ай бұрын
I once played in a CTF where the challenge was to come up with substitutions for a markov algorithm to accomplish a given task. One of the most interesting challenges that I've completed. It was interesting to figure out how to "move" information around on the tape with just substitutions.
@nosiulconc1049Ай бұрын
Since LR parsers are essentially turing machines (or even comunication protocols), I wonder if tula can have real applications. Or, maybe, it's really just a turing tarpit.
@CapewearerАй бұрын
Hello, Tsoding. I don't know how do you relate to suggestions, but could you spend a pair of streams tinkering with open-sourced Dagor engine? This might be interesting because of fully realtime lighting, built-in bunch of shaders (like volumetric clouds) and many other stuff.
@jeon9891Ай бұрын
[13:32] as a Spanish speaker (Mexican specifically), i've heard about Chilean dialect using "tula" to refer to the d(ick) machine, so i'd like to say huge thanks to Chile for being the best country of Chile (legit) and bringing such a perfect word to the world. Now, i did some research and don't ask me why i just did it. Some people say that "tula" is derived from the english word "tool", and another people say (according to my investigation) that Chile is "classist" because high-born people (or the rich millionaries ones) like to make themselves different from the low people (or poor ones), so poor people shifts the "ch" (as in Chile) to "sh" (saying "Shile" instead), rich people joins a "T" sound when they make the "ch" sound, so they say "Tchile" again, because they wanna be "different". Supposedly, a common word is "Pichula" to refer to the d(ick)-machine too, but that word followed that circle, "Pichula" transformed into "Chula", the "tch" thing changes to "Tchula", "tch" got dropped to "t" so it is "tula" now. That kind of speaking like "tula" "pichula" and so falls into the "Flaite" way of speaking, Chilean people often says that they're ashamed of that way of speaking because "Flaite" people it's related to drugs and crime life. In the spanish speaking community (Spain and Latin America) all coincide in the Chilean dialect being unintelligible and incomprehensible from outside Chile. Me being Mexican i had communication with Chilean people since i was 12, so when i was 16 i was able to mimic that accent 90% exactly like a born Chilean (a Chilean told me so, so i had Chilean certification in imitating Chilean way to speak). I hope someone finds this rubbish i wrote interesting. Tula is love, Tula is life. Edit: i'm Mexican, so correct me in anything if i'm wrong, i'm talking about Chilean stuff without having a foot over there ever, correct me. :D
@antronixfulАй бұрын
as a chilean, I'm glad tula programming language exists
@jeon9891Ай бұрын
@@antronixful love ya
@bluewhale37Ай бұрын
best streams for passing summer boredom.
@diegorocha2186Ай бұрын
I don't know if the problem is in my side but the video sometimes lags a lot, off course it doesn't mess with the understanding of the content but is kind annoying. Maybe it's twitch losing some frames when converting the video or something like this. I also would llike to ask if you plan to share the twitch live stream also here on youtube, since you don't have any attachment with twitch will be kind cool to see you live here on this platform. Thanks for another amazing stream as usual!
@replikvltyoutube3727Ай бұрын
Table of regexes Turing complete? I dunnoo.. did he literally invent perl?
@TurtleKwittyАй бұрын
Sounds like C macros XD
@remrevo3944Ай бұрын
I mean there is also the esolang slashes (///), which is essentially exactly that + being self modifying.
@ERazzorАй бұрын
Please mark the video as Tula ep. 2 It is little bit confusing without the mark
@anon_y_mousseАй бұрын
Am I going crazy or is this the same stream you edited for your main channel?
@ralph_d_youtuber8298Ай бұрын
I legit just finished my course on thiery of computer science where i had to make a TM that computed xor of bits. And figuring out that states are just branches in a tree was just insane. 😂
@apppplesАй бұрын
Can you implement zipping as well? The reason being that the error checking you added to prevent ambiguous cases prevents a nicety for simplifying rule 110 i.e. let bits = { . # } let table = { (. . . .), (. . # .), } for _ in bits { for (a b c d) in table case (R a b c) _ d -> (I b) } which could still be accomplished if you allow zipping equal length sets, one of 3-tuples and 1 of atoms
@antronixfulАй бұрын
tsoding, I love how you handle tula (as a chilean)
@hubstrangers3450Ай бұрын
Thank you.....
@ovi1326Ай бұрын
idea for a quantum programming language name: "QuanTum ,ASsembly" or "qtas" for short (polish, czech , slovak for "dick" but spelled with "q" instead of "ku")
@grimtin10Ай бұрын
self host when
@eldyjАй бұрын
54:36 that sounds like how "prolog" works to me lol
@ElPikacupacabraАй бұрын
Nice project! Hate Rust btw :D
@eoussamaАй бұрын
hi mr zoz
@yo.average.pcb.designerАй бұрын
hi zoz
@CleverCodeАй бұрын
Try the Monicelli language 😂
@samuraijosh1595Ай бұрын
Destiny shade in tsoding community? interesting crossover
@arshiaa104Ай бұрын
test
@SlicomfulАй бұрын
Put rust logo in thumbnail so we can skip it and do not waste time on it
@khsaad04Ай бұрын
Who's we
@somebody_on_the_internetzАй бұрын
The alliance of I don’t want my assumptions challenged by having them explicitly challenged by a stupid compiler 😢
@TheP1geonАй бұрын
Can I get this comment hearted for my birthday?
@KyraKrassenburgАй бұрын
happy birthday :D
@tiannedАй бұрын
Happy birthday 🎉
@mina-san9280Ай бұрын
Happy birthday 🎉
@neitralovАй бұрын
С днем рождения
@AndrieMCАй бұрын
Happy birthday 🎉🎉
@rayohaunoАй бұрын
Instead of these boring crappy languages, make a lisp supporting garbage collection, tail call optimization and a macro system.
@anon_y_mousseАй бұрын
That's been done a million times over. Even I've made one, albeit with brackets substituted for parentheses. In case you're European, brackets are [], parentheses are () and braces are {}.
@rayohaunoАй бұрын
@@anon_y_mousse Can you point to a live coding where this is done live? I couldn't find one. I am not speaking of a full fledged lisp. Just one with gc, tco and a ms.
@anon_y_mousseАй бұрын
@@rayohauno Okay, apparently KZbin won't let me post any links, even to their own videos, so try the search terms of `live coding lisp implementation` and I found two near the top that might work. You'll have to check for yourself because I don't have time.