Whenever!

  Рет қаралды 21,740

Truttle1

Truttle1

Күн бұрын

The reason why it took me so long to release a 7 minute video is because I lacked urgency. It even took me 5 minutes to write this stupid description.
Links:
Whenever's webpage: www.dangermous...
GitHub repo: github.com/Tru...
Music Used:
Voxel Revolution by Kevin MacLeod
Bumbly March by Kevin Macleod
Pushing Onwards from VVVVVV
The Last Dungeon from Wonder Boy: The Dragon's Trap
Record MakerMatic from WarioWare: DIY
Discord:
Discord: / discord

Пікірлер: 40
@cameron6464
@cameron6464 3 жыл бұрын
I like to imagine that truttle isn't just voice acting all of the characters in these videos. They're all his split personalities and whichever one he uses at the end of the video is what he stays with until the beginning of the next video.
@cartercoding-unprofessiona8057
@cartercoding-unprofessiona8057 3 жыл бұрын
oh don’t worry i only have 3794289 split personalities
@NStripleseven
@NStripleseven 3 жыл бұрын
That’s actually a really creative way of storing data without being able to use variables and stuff. Entirely useless, but I guess that’s esolangs for ya
@MIITRIN
@MIITRIN 3 жыл бұрын
Yoo love these videos, they’re edited and written so well
@EpicTyphlosionTV
@EpicTyphlosionTV 3 жыл бұрын
My guess: It's an esolang that goes through each line whenever
@iamboredfor2months
@iamboredfor2months 2 жыл бұрын
this was also my guess i was right
@playerguy2
@playerguy2 3 жыл бұрын
Whenever! reminds me of bash's & operator. For those unaware: when placed at the end of a line, it makes the command on that line run as a background task, allowing you to continue doing stuff. "jobs" lists the background jobs' statuses. "fg" and "bg" are for sending jobs to the foreground or background. "wait" blocks until (background) jobs are done and can be configured with options/switches. It *does* however have variables.
@ShanePenick
@ShanePenick 3 жыл бұрын
I suggest you take a look at Hexagony in a future video. It treats the code as if it were a hexagon like other 2d languages treat the code like a rectangle. It was recently added to code.golf.
@want-diversecontent3887
@want-diversecontent3887 3 жыл бұрын
Maybe I'll finally be able to understand it
@KoAhauCaleb
@KoAhauCaleb 3 жыл бұрын
This is actually really interesting, a similar concept could (impracticaly) allow a program to easily run on multiple cores. Useless as is but imagine a language that let you say something like sep() to run multiple lines at once and then defer() to make sure it isn't ran early. I'm no expert, but this seems like it would work out but may already exist in a way
@Pontiflex
@Pontiflex 3 жыл бұрын
Why havent I found your channel earlier? I love this this is exactly the style of video I want!
@tux1468
@tux1468 3 жыл бұрын
Bit shorter than I expected, but alright overall.
@justiceforpigeons8559
@justiceforpigeons8559 3 жыл бұрын
oh lord he bacc? this comment is pointless!
@ohlordhebacc220
@ohlordhebacc220 3 жыл бұрын
my reply to this comment is the same as that comment i made, pointless!
@otesunki
@otesunki 3 жыл бұрын
WHAT THE HELL ALL THE KZbinRS ARE RELEASING VIDEOS AGAIN WHAT THE HEL- oh summer vacation right
@o_enamuel
@o_enamuel 3 жыл бұрын
Uhhh, vvvvvv soundtrack playing on the video.
@TheMinecraftFan
@TheMinecraftFan 3 жыл бұрын
truttle1 is cool
@withnosensetv
@withnosensetv 2 жыл бұрын
I absolutely adore your channel. It's really informative and completely absurdly comedic at the same time. Keep up the fantastic work
@swordofkings128
@swordofkings128 9 ай бұрын
I can't get enough of these characters... I came for the esolangs but now I'm here for the characters.
@suponjubobu5536
@suponjubobu5536 2 жыл бұрын
When I read the title, I thought it was going to be a reactive paradigm type thing where a particular line would be called "whenever" the condition happens to be satisfied in the whole program (using global variables I guess).
@raskr8137
@raskr8137 2 жыл бұрын
The fact that several commands can be stored on a single line and be ran in the chronological order kinda makes this whole language's gimmick entirely bypass-able
@kronostitananthem
@kronostitananthem Жыл бұрын
From testing, it does appear that you can put print statements inside of a defer statement. It evaluates to false and runs whatever is after it. You can print things in a guaranteed order using something like '1 defer(print("Hello")) print("World");'. However, if you want to do any actual programming, the only way to do loops and conditionals is through clever combinations of defer, again, and forget. These statements are a bit incompatible with sequential flow. Also, any manipulation of data is impossible, since the "change number of copies of a line" statement is not a valid expression.
@luizguilherme3794
@luizguilherme3794 3 жыл бұрын
*Writes everything in one line*
@王建平-f2b
@王建平-f2b 3 жыл бұрын
I don't wanna insult u but you post a little too non-frequent
@iosonomellioditu5898
@iosonomellioditu5898 3 жыл бұрын
Hi! I love your videos, you're so underrated... Btw I have a suggest you this little BrainFuck derivate that may be interesting: esolangs.org/wiki/Brainfuck_But_With_Buffer
@Truttle1
@Truttle1 3 жыл бұрын
Discord: discord.gg/ybTRP7a
@noelletheradcat
@noelletheradcat 3 жыл бұрын
OH I MISSED!.. the premiere :(
@ohlordhebacc220
@ohlordhebacc220 3 жыл бұрын
gaming? this comment is pointless!
@thebarnold7234
@thebarnold7234 3 жыл бұрын
Im here before the video was live :O
@protonagee
@protonagee 3 жыл бұрын
100th video! :D
@jakubkacalek5066
@jakubkacalek5066 3 жыл бұрын
Best!!!!!!!!!
@ArazNebiza
@ArazNebiza 3 жыл бұрын
Your 100th video :D
@SeanLynchiscool
@SeanLynchiscool 3 жыл бұрын
Wake up honey, new esoteric programming video by Truttle1 is out... Babe, its fucking 3 in the morning. Shush, I'm watching.
@deidara_8598
@deidara_8598 3 жыл бұрын
Why are all your characters t-bagging the floor?
@NStripleseven
@NStripleseven 3 жыл бұрын
Well I can’t unsee that now
@monke5100
@monke5100 3 жыл бұрын
Please do something about the volume levels :(
@ari_archer
@ari_archer 3 жыл бұрын
please, i beg you, give the dinosour creatures a less annoying voice
@amarion
@amarion 3 жыл бұрын
No.
@overlisted
@overlisted 3 жыл бұрын
can you make a channel where you just upload the useful parts? i really don't come here for cartoons
@NStripleseven
@NStripleseven 3 жыл бұрын
Idk if any of this is really _useful_ , I mean who’s ever going to use these languages?
Entropy!
10:31
Truttle1
Рет қаралды 26 М.
Length!
7:17
Truttle1
Рет қаралды 15 М.
Пришёл к другу на ночёвку 😂
01:00
Cadrol&Fatich
Рет қаралды 11 МЛН
🍉😋 #shorts
00:24
Денис Кукояка
Рет қаралды 3,5 МЛН
БЕЛКА СЬЕЛА КОТЕНКА?#cat
00:13
Лайки Like
Рет қаралды 2,6 МЛН
Atari 2600 Programming is a NIGHTMARE
15:38
Truttle1
Рет қаралды 16 М.
ZOMBIE Programming Language!
11:46
Truttle1
Рет қаралды 54 М.
[Carlventures] FALSE!
16:31
Truttle1
Рет қаралды 13 М.
Burn!?
10:08
Truttle1
Рет қаралды 24 М.
Stargate SG-1 P90 demonstration
3:19
silvercomic
Рет қаралды 7 МЛН
NDBall!
7:35
Truttle1
Рет қаралды 21 М.
When you Accidentally Compromise every CPU on Earth
15:59
Daniel Boctor
Рет қаралды 829 М.
Goodbye, TAM
12:01
Action Retro
Рет қаралды 46 М.
Compilers, How They Work, And Writing Them From Scratch
23:53
Adam McDaniel
Рет қаралды 188 М.
Пришёл к другу на ночёвку 😂
01:00
Cadrol&Fatich
Рет қаралды 11 МЛН