Interview with Esoteric Language Academic 2024

  Рет қаралды 190,416

Programmers are also human

Programmers are also human

Күн бұрын

Esoteric programming language
Full version + BC Vim Linter for $5 tomorrow on: / programmersarealsohuman
Interview with an Esoteric developer with Richier Guix-Intercal - aired on © The Esolang 2024.
BACKROOMS Esolang: esolangs.org/w...
Vim linter and Dev Tools soon on the patron!!
How to create a compiler
compiler 101
theoretical computer science 101
creating an interpreter
made up programming language
BNF
Backus Naur form
Programmer humor
Programming jokes
Programming memes
Computer science concepts 101
Brainfu
Brainf* programming language
Whitespace language
Esoteric
Intercal
Malboge
FlipJump
#programming #jokes

Пікірлер: 454
@kailentit
@kailentit 3 ай бұрын
> Patreon...
@tigerstallion
@tigerstallion 2 ай бұрын
as a programmer, I expect genius level stuff for free 😁 since tech lead lost his wife, youre the funniest nerd on yt. keep it up; I need this humor in my life
@Jeremyak
@Jeremyak 3 ай бұрын
"I have too many computer science degrees to be employable at this point" 😂
@hospeh
@hospeh 3 ай бұрын
That one got me.
@sreedev
@sreedev 3 ай бұрын
> "has any programmer made anything useful with this?" > yes. > "alright, then its not worth my time" I'm weak lol
@peterittzes
@peterittzes 3 ай бұрын
I 100% saw that joke coming and it still got me
@hotpil7020
@hotpil7020 3 ай бұрын
"Sometimes I take my belt and whip myself. Still better than Java script"
@TehKarmalizer
@TehKarmalizer 2 ай бұрын
Amen, brother. 🙏
@Aliceintraining
@Aliceintraining 2 ай бұрын
not wrong.
@MelancolicoCatrin
@MelancolicoCatrin 3 ай бұрын
props on the TempleOS in the background
@spiteu9272
@spiteu9272 3 ай бұрын
RIP Saint Terry
@mks-h
@mks-h 3 ай бұрын
6:10 Now, a Whitespace program embedded into a C program is my new unreasonable phobia. How do I sanitize whitespaces, lol?
@deathpyre42
@deathpyre42 3 ай бұрын
Plot twist, the whitespace program is the only functional aspect of the program, what looks like a c-program isn't actually read by the compiler at all, it exists only as random code meant to space out the whitespaces. So when it comes time to debug it and they see the janky mess of C, they inadvertently irreparably break the whitespace program, and every attempted fix throws out worse and more cryptic errors.
@Austin-fc5gs
@Austin-fc5gs 3 ай бұрын
clang-format
@raz1572
@raz1572 3 ай бұрын
write everything on one line and don't use tab, elimiantes 2/3 of the syntax
@zeustechbr
@zeustechbr 3 ай бұрын
@@raz1572 genious, once I saw a game being made under 10 lines, well if you put everything into 1 line it's a one line game ffs hahaha. And the guys in the video were doing exactly that
@izd4
@izd4 3 ай бұрын
formatter on a pre-commit hook
@burntt999
@burntt999 3 ай бұрын
As far as I’m concerned this guy is a genius. Plus it takes a shit load of knowledge to not only know about so many different programming topics but to also know how other people view them.
@SirFlak
@SirFlak 3 ай бұрын
The Parseltongue killed me 😂
@ZapOKill
@ZapOKill 3 ай бұрын
"explain it back to me in BNF"
@mountain3301
@mountain3301 3 ай бұрын
Roughly eBFN, for brevity: ```RESP ::= TRUE | FALSE STR STR ::= { 'a'..'z' | 'A'..'Z' | ' ' }``` E.g.: `FALSE "is fav bool"`
@NotJustBikes
@NotJustBikes 3 ай бұрын
Hey! I know that guy from the #masstransit channel.
@WoolyCow
@WoolyCow 3 ай бұрын
avg not just bikes moment
@iluvsoupers
@iluvsoupers 3 ай бұрын
Didn't expect to see you here 💀
@JamesTsividis
@JamesTsividis 3 ай бұрын
@@iluvsoupers Jason is in the tech industry I think.
@chri-k
@chri-k 3 ай бұрын
Now we know it's not just bikes, but esolangs too!
@Truttle1
@Truttle1 3 ай бұрын
No way not just esolangs???
@AdamBosnjakovic
@AdamBosnjakovic 3 ай бұрын
the "ancient erlang" book in the background is on point
@NatiiixLP
@NatiiixLP 3 ай бұрын
I wonder how it differs from "modern erlang". Surely, it can't be worse!
@cygil1
@cygil1 Ай бұрын
But at least one commercial telecom switch was programmed in Erlang. Surely that should be Haskell or ObjectCaml or something.
@Tasarran
@Tasarran 3 ай бұрын
"This one detects if the program halts..." ..turning back to the keyboard in surprise... "It detects if the program halts?!?"
@JATmatic
@JATmatic 2 ай бұрын
This one was a golden. :D
@JohnWittle
@JohnWittle 2 ай бұрын
Yeah this one made me pause I was laughing too hard
@nosuchthing8
@nosuchthing8 Ай бұрын
I *think* the joke is that that's not possible if it's Turing complete. So he only has interest in languages that can crash.
@warpspeedscp
@warpspeedscp Ай бұрын
Nah, it's because that would be the discovery of the millennium. ​@@nosuchthing8
@ekonomija8718
@ekonomija8718 29 күн бұрын
​@@nosuchthing8I think it can also be interpreted as the fact that he just stumbled upon _the most useful program possible_ lmao
@malamhari_
@malamhari_ 3 ай бұрын
"If I have to much time, I come up with too many problems." got me
@MasterSergius
@MasterSergius 3 ай бұрын
"The most effective way to waste time" - relates to 90% of modern IT industry
@XDarkGreyX
@XDarkGreyX 3 ай бұрын
Processes and bureaucracy are the bane of humanity. The dose is usually too high
@monad_tcp
@monad_tcp 3 ай бұрын
JS is the most effective way of wasting time. you could just make a simple HTML and call it a day
@yt-sweety
@yt-sweety 3 ай бұрын
Still better than JavaScript
@axeman2638
@axeman2638 3 ай бұрын
damn beat me to it.
@charlieking7600
@charlieking7600 3 ай бұрын
Anything better than JokeScript, which was developed for two weeks. And, that's kinda funny, it's earlier name was "Mocha", which is read by native Russians as "piss".
@j.r.r.tolkien8724
@j.r.r.tolkien8724 3 ай бұрын
Your brain was developed for two weeks. Your ancestors missed out on evolution.
@aafjeyakubu5124
@aafjeyakubu5124 3 ай бұрын
I lost it right there 🤣
@hunternegron336
@hunternegron336 3 ай бұрын
Facts
@josda1000
@josda1000 3 ай бұрын
Thank you for putting this out on father's day. Us father-programmers need something to laugh at. Especially javascript.
@ellielikesmath
@ellielikesmath 3 ай бұрын
a triple math phd wanting to work on esolang instead of the hodge conjecture is very accurate. i also would've accepted them wanting to work on their crippling depression and/or their fear of human interaction. lol
@razac_zr
@razac_zr 3 ай бұрын
> "what is Esolang?" > exactly
@AlejandroGarcia_elviejo
@AlejandroGarcia_elviejo 3 ай бұрын
ESOteric programming LANGuages
@johnsmith1953x
@johnsmith1953x 3 ай бұрын
@@AlejandroGarcia_elviejo Is there a list of them somewhere?
@boner4098
@boner4098 2 ай бұрын
​@@johnsmith1953x list? What are you, 12? There are ASTs.
@miguelguthridge
@miguelguthridge 3 ай бұрын
The ADHD and autism jokes were such a personal attack
@alzeNL
@alzeNL 3 ай бұрын
When your late to term on your 1st year of a PhD and the only supervisor willing to take on your research subject wrote an obscure programming language that no one uses and the book costs £95 to learn the basics, yes, thats this man :D
@tigerstallion
@tigerstallion 2 ай бұрын
and he forgets his syntax because he wrote it like 3 languages ago 😆
@gjsmo
@gjsmo 3 ай бұрын
So I wanted to know how many of the esolangs talked about in this video were were real, and in looking them up I found out that the APL poster on the wall is actually a Deadfish interpreter. So that's fun.
@GSBarlev
@GSBarlev 3 ай бұрын
I'm knee-deep wading through the esolangs wiki rn. *There's a whole dang wiki* of these works of art.
@thezipcreator
@thezipcreator 3 ай бұрын
literally all of them, I've seen them before on the esolangs wiki
@ped7g
@ped7g 3 ай бұрын
This channel is secretly documentary channel. Just hiding it under facade of satire, but if you dig into it deeper... there's always truth behind, like JavaScript being horrible.
@piedpiper1172
@piedpiper1172 2 ай бұрын
@@ped7gThis channel has taught me, a person who cannot code even a single line in any language, to reflexively hate Java Script and mention that hate any time it comes up in conversation.
@yevgeniysimonov5906
@yevgeniysimonov5906 3 ай бұрын
"If I have too much time, I come up with too many problems" - this is genius 🤣
@joeybuddy96
@joeybuddy96 2 ай бұрын
That's kind of how maths doctors work. Gotta make more problems than you can solve.
@linuxcuanthony493
@linuxcuanthony493 3 ай бұрын
Richie Guix is my idol.
@zeckma
@zeckma 3 ай бұрын
Thanks for bringing Richie Guix back to the show! I'm hoping we'll get to hear from him again about GNU/Linux!
@ronaldosd
@ronaldosd 3 ай бұрын
He actually calls It GNU + Linux 😂
@lubricustheslippery5028
@lubricustheslippery5028 Ай бұрын
Why? When it exists an OS that speaks in tongues
@MatthijsvanDuin
@MatthijsvanDuin 3 ай бұрын
I still have deep respect for the person who wrote an Unlambda (esoteric pure functional language) interpreter in INTERCAL, and even more for the person which, based on a comment in the source code, found and fixed an integer overflow bug in it.
@cyberking1128
@cyberking1128 3 ай бұрын
Blessed be the uploaders; Programmers are also Human (PBUT). May our minds be opened by their wisdom and our burdens lightened by their humor. Let us rejoice in the unity and fellowship they foster in the hallowed halls of KZbin and beyond. Amen, and may the algorithms ever favor their content.
@oserodal2702
@oserodal2702 3 ай бұрын
Why does it feel like he would consider Rust an esolang, but hates it because it has real-world usage?
@DavidPlass
@DavidPlass 3 ай бұрын
Because he does.
@thalber
@thalber 3 ай бұрын
i am amazed that they gave this character a vaguely positive character arc. all the other recurring characters only become MORE of a threat to society over time, but this guy - now knows he's autistic - focuses less on bullying people - discusses mass-transit
@MelancolicoCatrin
@MelancolicoCatrin 3 ай бұрын
sigma sigma sigma skibidi... I died here
@GSBarlev
@GSBarlev 3 ай бұрын
A modern update to the SMBC comic about the "most elegant programming language ever created" having been written by twelve year olds: C8==D++
@NilesBlackX
@NilesBlackX 3 ай бұрын
@@GSBarlev Can you put a boner array in your butt loop?
@TRDiscordian
@TRDiscordian 3 ай бұрын
I'm only 1min into this, but as someone who has written a most efficient interpreter for an esolang, and my own language spec, and an interpreter on my Switch for that language, this video seems extremely accurate.
@DontAatMe
@DontAatMe 2 ай бұрын
"I forgot my syntax. I wrote this language like 3 languages ago." 😂😂 Bro Im dying!! Im not going to pretend I understood everything you said, but the little bit I did understand was absolutely hilarious! I really needed that laugh. You've earned my subscription. Thank you!!!❤
@johanngambolputty5351
@johanngambolputty5351 3 ай бұрын
Took me a while to notice the templeos in the background... nice.
@krpp
@krpp 3 ай бұрын
I was waiting for the APL joke. It was beautiful.
@chitra___
@chitra___ 3 ай бұрын
Noob here, I didn't get it
@TeroKeskiValkama
@TeroKeskiValkama Ай бұрын
​@@chitra___, he read it aloud like it was occult script. You can't read it aloud, it's just a bunch of unpronounceable symbols.
@davidreghay3629
@davidreghay3629 18 күн бұрын
Omg, the scoff at the blank paper of printed out whitespace code
@yds6268
@yds6268 3 ай бұрын
Gentoo boot menu is Turing complete?!
@qlum
@qlum 3 ай бұрын
You can compile grub with lua support I think or could at some point.
@zekicay
@zekicay 3 ай бұрын
Grub's menu system should be turing-complete, it has alu, branches, and with `source` + `normal`, you can even have multiple source files and a call stack.
@monad_tcp
@monad_tcp 3 ай бұрын
grub2 is turing complete, you can source your own script, thus creating an infinite loop
@A5A5A5A5h
@A5A5A5A5h 3 ай бұрын
GRUB has a LISP API IIRC
@chattphotos
@chattphotos 3 ай бұрын
There perfect programming languages and those that are used (they do not overlap)
@joseduarte9823
@joseduarte9823 3 ай бұрын
TempleOS on the PC was a nice touch
@HeatSeekingVelociraptor
@HeatSeekingVelociraptor 3 ай бұрын
I don't why I never noticed this before, but this character (and a few others) sound exactly like Strong Bad.
@CompanionCube
@CompanionCube 3 ай бұрын
5:19 this actually reminds me of something philosophical; you think you have all the time in the world, until you don‘t have any time left
@AConversationOn
@AConversationOn 3 ай бұрын
// Start of main program // Push 'h' ASCII value (104) // Push 'i' ASCII value (105) // Push 'l' ASCII value (108) // Push 'a' ASCII value (97) // Push 'r' ASCII value (114) // Push 'i' ASCII value (105) // Push 'o' ASCII value (111) // Push 'u' ASCII value (117) // Push 's' ASCII value (115) // Push ';' ASCII value (59) // Print the characters on the stack until the stack is empty
@johanngambolputty5351
@johanngambolputty5351 3 ай бұрын
Wouldn't it have to be a dequeue or you're going to pop them out in reverse order for printing? 😜
@Puschit1
@Puschit1 3 ай бұрын
I am understanding less and less, yet, it somehow becomes even funnier.
@Caminante-blanco
@Caminante-blanco 3 ай бұрын
This is so great! I literally got to take a class with Chomsky at the UofA
@Skwisgar2322
@Skwisgar2322 3 ай бұрын
HAHAHA, I was waiting for the white space reference, the printout of it was a perfect joke.
@tedtran7855
@tedtran7855 21 күн бұрын
This is the most accurate one yet, wow. Especially the body and facial hair lmao
@davidzwitser
@davidzwitser 3 ай бұрын
Loved the APL parseltongue. APL’s are the best non-esolang esolangs
@unl0ck998
@unl0ck998 3 ай бұрын
The production is amazing, set dressing, everything
@willmarsman1765
@willmarsman1765 2 ай бұрын
"Do you happen to have a PS2 adapter for me" LMAO so good right off the bat
@hikerwolfspaine8200
@hikerwolfspaine8200 3 ай бұрын
Zig mentioned. Alert! Zig mentioned.
@Cerlancism
@Cerlancism 3 ай бұрын
Brainfog is the censored version
@westbywest
@westbywest 3 ай бұрын
I'm really liking this documentary channel so cleverly disguised as satire.
@yohaanmaster
@yohaanmaster 3 ай бұрын
> Write "hello world" in 5d brainfuck with multiverse time travel > Fork statements? what's that > Turing tarpits? my time in the army taught me one thing: it's that tar, tar never changes > Put "esolang dev" on CV > Mfw i become senior product manager at meta
@neuvocastezero1838
@neuvocastezero1838 20 күн бұрын
"Errors are for beginners, we only do 'undefined behavior'".
@marianhreads
@marianhreads 3 ай бұрын
"variables and symbols and all of this bloat" 😂
@Ryu-ix8qs
@Ryu-ix8qs 3 ай бұрын
The whitespace joke got me lol
@azaleacolburn
@azaleacolburn Ай бұрын
ioccc moment
@DreySF
@DreySF 3 ай бұрын
Fckn amazing, 😂 thank you!
@s1v7
@s1v7 3 ай бұрын
5:45 "this one can detect if the program halts" - i would be curious to see it as well )))
@satibel
@satibel 2 ай бұрын
"it detects if the program halts?!?" got me. (for those who don't know, the halting problem is a famous impossible algorithm.)
@rperanen
@rperanen 3 ай бұрын
As someone interested in compilers this was a blast. Thank you!
@SuperXzm
@SuperXzm 2 ай бұрын
"But the pride remains forever" I died
@bevengersio
@bevengersio 3 ай бұрын
"This one can detect if the program halts. This one can detect if the program halts?" Fav line.
@Evilanious
@Evilanious 3 ай бұрын
"It's the journey that matters. The longer, the better." That's gold!
@hugmynutus
@hugmynutus 3 ай бұрын
"I have too many computer science degrees to be employable."
@tinkeringengr
@tinkeringengr 3 ай бұрын
1:35 "still better than javascript" --- !!!!! hahahahaa
@TechNolaByte
@TechNolaByte 3 ай бұрын
I love the TempleOS cameo appearance
@CordialBuffoon
@CordialBuffoon 28 күн бұрын
"Errors are for beginners! We only do undefined behavior" Deep belly laughs
@aichrist
@aichrist 3 ай бұрын
Thanks for the templeos reference
@ShadowKestrel
@ShadowKestrel 3 ай бұрын
oh wow this is bringing back some memories. insert meme of 'i should call her' with my old esolangs wiki acc
@nakoskyranos4080
@nakoskyranos4080 2 ай бұрын
I am a casual who can't even code, but I still get a lot of the jokes! how? what a comedic genious!
@mololabo
@mololabo 2 ай бұрын
If I hadn't failed my university studies, this is probably what I would've ended up as. Gotta love esolangs.
@SplendidKunoichi
@SplendidKunoichi 2 ай бұрын
would not begin to understand until asking myself "did he just eat something from his foot"
@LinusBerglund
@LinusBerglund 3 ай бұрын
This makes me think about that Dan Friedman's 60th birthday video when Oleg Kiselyov had a talk, said something like "... the natural step is of course..." and then had a slide with so many nested call/cc:s that the audience burst out laughing.
@CristianVasquez
@CristianVasquez 3 ай бұрын
'This one can detect that the program halts' 😂 Suscribed
@danick_lachapelle
@danick_lachapelle 2 ай бұрын
"there are perfect programming languages and then there's those that are used" is so related 😭
@recklessroges
@recklessroges 3 ай бұрын
"It can tell if the program halts... Wait!" lol
@jeffreymorris1752
@jeffreymorris1752 2 ай бұрын
Like we used to say in the real swampfoot trenches of academia, RCC8 my homework.
@RedstonekPL
@RedstonekPL 3 ай бұрын
kinda surprised richie guix didnt mention dawn, the subleq-only os
@MrAlanCristhian
@MrAlanCristhian 3 ай бұрын
2x COME_FROMs 🤣
@MunnyLerner
@MunnyLerner 2 ай бұрын
I was waiting for the obligatory APL (or J) reference... I wasn't disappointed
@BadTeacherUA
@BadTeacherUA 2 ай бұрын
Аааааа! Extremely fun, thanks!
@DrCoomerHvH
@DrCoomerHvH 3 ай бұрын
Another amazing "Programmers are also human" video release
@optimisticlucio6124
@optimisticlucio6124 3 ай бұрын
i'm fucking crying, it's so good
@audas
@audas 2 ай бұрын
Do one on first week computer science student and also senior execs dealing with changes in the project.
@jaznokle4754
@jaznokle4754 3 ай бұрын
this is art.
@reallyWyrd
@reallyWyrd 2 ай бұрын
Wait, I just got it-- re "I wasted my time": I think Rickie Guix-Intercal had convinced himself that the *act* of doing the interview, given that there's branching realities, would effectively *program* a compiler into existence or something. *That's* why he expects the interviewer to explain it back to him in BNF. Or am I reading too much into it?
@Johnhazrd
@Johnhazrd 3 ай бұрын
Hold on, I forgot my syntax, I wrote this language like three languages ago. Classic
@b3stbuddy
@b3stbuddy 3 ай бұрын
The subtitle font is perfection!
@f1f1s
@f1f1s 3 ай бұрын
Knuth’s Computer Modern that he developed in METAFONT for TeX... after he developed METAFONT for TeX.
@jimmiller9330
@jimmiller9330 3 ай бұрын
And these are the people we trust to code self driving cars.
@oranellis
@oranellis 3 ай бұрын
"This one detects if the program halts" is so funny omg
@pdgiddie
@pdgiddie 2 ай бұрын
"3 GOTOs and 2 COME FROMs" 🤣
@StreetInPink
@StreetInPink 3 ай бұрын
“I wasted my time!”
@Gatheru_x
@Gatheru_x 3 ай бұрын
😂😂😂😂
@Wyvernnnn
@Wyvernnnn Ай бұрын
I'm terrified of whether this is a set or an actual room in his house
@Pongant
@Pongant 22 күн бұрын
Brb, implementing COME FROMs for rust
@v.nd.tt.s8943
@v.nd.tt.s8943 3 ай бұрын
I was eating borshch and then when Smetana came in, I suddenly realized what my borshch was lacking.
@Константин-и7ф4ж
@Константин-и7ф4ж 3 ай бұрын
> "Join the elite. The elite requires some form of masochism. Technomasochism."
@marianarlt
@marianarlt 3 ай бұрын
FKN GENIUS!
@HoloTheDrunk
@HoloTheDrunk 3 ай бұрын
As a Befunge IDE developer I feel personally attacked and you would be hearing from the lawyers I could've hired with money from working on actually useful projects if I had it
@Swampdragon102
@Swampdragon102 2 ай бұрын
This is the most relatable video as of yet. Oh no.
@aafjeyakubu5124
@aafjeyakubu5124 3 ай бұрын
I can't keep up. I need to watch this a few more times. Laughing way too much.
@johanrojassoderman5590
@johanrojassoderman5590 3 ай бұрын
"We don't work with errors ... A good debugger is the base of any good language". 😂
@ZenonLite
@ZenonLite 2 ай бұрын
ZIG MENTIONED!
Interview with Computer Security Trainer
10:49
Programmers are also human
Рет қаралды 265 М.
Interview with Senior Rust Developer in 2023
9:46
Programmers are also human
Рет қаралды 707 М.
Офицер, я всё объясню
01:00
История одного вокалиста
Рет қаралды 2,3 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 84 МЛН
ПРИКОЛЫ НАД БРАТОМ #shorts
00:23
Паша Осадчий
Рет қаралды 6 МЛН
*Next-door 10x Software Engineer* [FULL]
4:50
Programmers are also human
Рет қаралды 640 М.
The Expert (Short Comedy Sketch)
7:35
Lauris Beinerts
Рет қаралды 31 МЛН
Interview with a Boomer CTO in 2023
6:00
Programmers are also human
Рет қаралды 331 М.
The Weirdest Language I've Ever Seen (I kinda love it...)
58:11
Theo - t3․gg
Рет қаралды 72 М.
Interview with an Emacs Enthusiast in 2023 [Colorized]
8:50
Programmers are also human
Рет қаралды 1,2 МЛН
How programmers flex on each other
6:20
Fireship
Рет қаралды 2,4 МЛН
The Dream Programming Language? Lobster
20:55
Code to the Moon
Рет қаралды 149 М.
Why do developers hate Rust?
8:20
Let's Get Rusty
Рет қаралды 123 М.
Interview with a Senior C# Developer
10:56
Programmers are also human
Рет қаралды 636 М.
Interview with a Senior Python Developer - Part1
4:57
Programmers are also human
Рет қаралды 819 М.