ZOMBIE Programming Language!

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 141

  • @vicr123
    @vicr123 6 лет назад +300

    I think "djinn" is pronounced with the d silent :)

  • @C_Corpze
    @C_Corpze 3 года назад +93

    Today I learned this programming language exists.
    What an interesting one.

  • @d0ncm0mes41
    @d0ncm0mes41 6 лет назад +120

    I'm surprised how your channel hasn't blown up yet

    • @Truttle1
      @Truttle1  6 лет назад +36

      D0nc M0mes Well, this channel is about a pretty niche topic...

    • @d0ncm0mes41
      @d0ncm0mes41 6 лет назад +13

      @@Truttle1 But esoteric languages are always fun :^)

    • @progamerbufovi
      @progamerbufovi 3 года назад +1

      @@Truttle1 2 years later got it in recommended

    • @ZAKINGOFDESPAIR
      @ZAKINGOFDESPAIR 3 года назад +3

      Well it did get recommended to me just now... So yeah

  • @ryanmorris6388
    @ryanmorris6388 6 лет назад +66

    djinn is pronounced like the drink gin, much like how djent is pronounced gent

  • @tux1468
    @tux1468 5 лет назад +180

    That awkward moment when you call Clippy Clippit

    • @MINECRAFTLOVER4000
      @MINECRAFTLOVER4000 3 года назад +27

      clippit is the correct name

    • @TopazTK
      @TopazTK 3 года назад +22

      That awkward moment when you do not know Clippit's true name.

    • @TopazTK
      @TopazTK 3 года назад +4

      @brightblackhole Ye, that is what I said.

  • @Astronomy487
    @Astronomy487 6 лет назад +43

    i love how i still dont even know javascript

    • @martinalcala4823
      @martinalcala4823 4 года назад +1

      const Message = () => Believe me, esoteric programming languages are more fun!;

    • @matt-gi4wu
      @matt-gi4wu 4 года назад +5

      I❤️JAVA

    • @orangegaming9562
      @orangegaming9562 3 года назад +4

      SCRIPT

    • @potatomaaan1757
      @potatomaaan1757 3 года назад +1

      @@martinalcala4823 that would literally throw an error
      if you were trying to output an tag to a website you should use something like
      const Message = () => {
      element = document.createElement("h1");
      element.textContent = "Believe me, esoteric programming languages are more fun!";
      document.body.appendChild(element);
      }
      Message();

    • @okie9025
      @okie9025 3 года назад +5

      @@potatomaaan1757 Not if you use JSX :)

  • @_christomallah_6782
    @_christomallah_6782 3 года назад +23

    I was watching a error fixing tutorial and some catchy "brainf**k" video caught my eyes..maybe it was dumb to learn but more of a fun..and I so enjoyed the video.. I don't know how I came this far but already I have watched 8 languages and I'm so glad that somehow I found this channel 😌 Yes you need a great shoutout bro!! Not only it's informative but it's more fun to watch!! I laughed, learned, enjoyed... I'm glad I found your channel ❤💥
    Please keep posting more like this💥❤❤

  • @Maric18
    @Maric18 3 года назад +6

    necromancers can be just very late healers

  • @leo9463065
    @leo9463065 6 лет назад +15

    TBH besides these esolang you should check out some not-so-normal-but-also-not-esolang programming languages, for example APL

  • @otesunki
    @otesunki 4 года назад +11

    2:31 Oh! This word represents demons in islam (at least i think,) It's pronounced "Jin", Where the "D" seperates the two pronounciations of "J".

  • @superguy654
    @superguy654 3 года назад +5

    if i had to write in this i would literally have an aneurism

    • @tauon_
      @tauon_ 3 года назад +1

      I agree

    • @official-obama
      @official-obama 2 года назад

      that's how i feel for EVERY other language than thue and brainf***

  • @winterSweet-k4m
    @winterSweet-k4m 4 года назад +12

    I'm so happy I found this channel

  • @bobDotJS
    @bobDotJS 4 года назад +11

    This seems like an encounter engine for an old NES RPG

  • @cindrmon
    @cindrmon 2 года назад +4

    5:48 ruby also has a loop similar to that and uses the same `until` keyword as well. it even has an `unless` keyword, which is basically an `if` statement, but if the value is false it will run.

  • @samtulupman4671
    @samtulupman4671 6 лет назад +18

    Please do the chef programming language

  • @douro20
    @douro20 4 года назад +6

    Dr. David Morgan-Mar is also a physicist who once worked for Canon.

  • @solimm4sks510
    @solimm4sks510 3 года назад +1

    Dude i love your vids but I caNNOT watch the parts with the animated creatures, im just here to learn about a fun new programming language

  • @adranirdoradrie4922
    @adranirdoradrie4922 3 года назад +40

    "It's obvious with order of opperation" yeah but if in an equation you saw 3/4x you wouldn't think "ah yes, it's (3/4)x", but 3/(4x), because it just make more sense to prioritize implicit operations over explicit ones. The true answer to that problem though is "this notation sucks and you guys should put parantheses or use a fractional notation instead of a slash"

    • @jetison333
      @jetison333 3 года назад +7

      "Google even agrees with me" followed by a clip where he added parenthesis to make google do what he wanted.

    • @PanozGTR2
      @PanozGTR2 3 года назад +2

      @@jetison333 He didn't though...?

    • @mattat3847
      @mattat3847 3 года назад +1

      3/4x IS 3/4 *x though. We read equations left to right following Order of operations.....
      If you want it to read something else, you need to write it using a different notation

    • @adranirdoradrie4922
      @adranirdoradrie4922 3 года назад +3

      @@mattat3847 Technically yes you're right, but it's fucking weird to do it like that and most people actually doing math as part of their job would do it as 3/(4x) because it juste makes more sense to keep the constant with the variable. Putting parentheses to avoid confusions solves all problems tho

    • @aidenlilley1319
      @aidenlilley1319 3 года назад

      @@jetison333 he only used parentheses that were in the actual problem, he didn't add any.

  • @derpsquad3306
    @derpsquad3306 3 года назад +4

    Randomly stumbled on the video
    A) very cool video about a funny little programming language
    B) that ending is very nice

  • @alexstone691
    @alexstone691 5 лет назад +13

    So the vampire is basically an AI

  • @Ribulose15diphosphat
    @Ribulose15diphosphat 3 года назад +24

    So This is an Language, that uses Object Oriented Programming for the sake of Object Oriented Programming, even if it defies common sence.
    As A C-Programmer, I must say: This is not different from JAVA.

  • @1TW1-m5i
    @1TW1-m5i 3 года назад +6

    You gotta imagine real zombies and vampires doing all this. Otherwise it's not as fun

  • @AlexK706
    @AlexK706 3 года назад +1

    Please make a video about fetlang

  • @KrXYT
    @KrXYT 3 года назад +1

    geometry dash music as the bg music is weird asf to hear since im a gd channel

  • @chaoticantifreeze
    @chaoticantifreeze 3 года назад +15

    jesus this gives me 2010 youtube in the school computer lab vibes

    • @CreeperDeLux
      @CreeperDeLux 3 года назад +1

      I miss it though

    • @chaoticantifreeze
      @chaoticantifreeze 3 года назад +2

      @@CreeperDeLux same a much more innocent time with Beyblades pokemon airing a new episode every saturday and old 2002-2010 internet with flash games and cool hyperlinks. I miss thoes days

    • @Truttle1
      @Truttle1  3 года назад +7

      Make sure to put it at 144p for that effect.
      Also imagine having gone to a school where RUclips wasn't blocked

    • @chaoticantifreeze
      @chaoticantifreeze 3 года назад +1

      @@Truttle1 with an added water bottle half full with nearly melted soupy ice while a teacher is talking about computer science

  • @kazii_the_avali
    @kazii_the_avali Год назад

    i wanna see a game made in this for some reason

  • @enthusiasticgeek7237
    @enthusiasticgeek7237 3 года назад +2

    9:10 task 1! ah ah ah
    task 2! ah ah ah

  • @pahvalrehljkov
    @pahvalrehljkov 3 года назад +1

    clippy was my best friend... sad, but true...

  • @merricdascrubmc9633
    @merricdascrubmc9633 6 лет назад +2

    i like creatureys bow tie

  • @Lubinetsm
    @Lubinetsm 3 года назад +1

    I thought you were gonna speak about C++

  • @zenzie0
    @zenzie0 6 лет назад +4

    I love the outro

  • @Lim95
    @Lim95 2 года назад

    HELP I CAN’T STOP WATCHING THESE VIDEOS

  • @circleubuntu
    @circleubuntu 3 года назад +4

    Djinn is "jin" which is a type of a ghost.

    • @Nukestarmaster
      @Nukestarmaster 3 года назад +2

      They're actually closer to trickster spirits or demons than ghosts.

    • @circleubuntu
      @circleubuntu 3 года назад

      @Nukestarmaster i actually knew it from my language

  • @wek1337
    @wek1337 3 года назад +1

    Djinn is pronounced like gin the drink

  • @gdmathguy
    @gdmathguy 2 года назад

    wow this language seems fun to expiriment with

  • @mrmimeisfunny
    @mrmimeisfunny 3 года назад +9

    The entire point of the viral math problem is that it has an ambiguity in math notation. Therefore, both 1 and 9 are correct and the wrong people are the ones who say there is only one correct answer.

    • @azurethi2851
      @azurethi2851 3 года назад +4

      No, 9 is correct. Multiplying & dividing have the same precedence sure, but their associativity is Left to Right. So you'd never do the multiplication first (if you're solving the problem correctly that is).

    • @dimamironov3040
      @dimamironov3040 3 года назад

      @@azurethi2851 So, 2a / 2a = a^2 ?

    • @heliusuniverse7460
      @heliusuniverse7460 3 года назад

      @@dimamironov3040 well yes, actually. to get 1 as a result you should use parenthesis or fractions

    • @monnamonsta
      @monnamonsta 3 года назад +1

      @@dimamironov3040 Yes. You would write it on paper as (2a/2)a.

    • @mrmimeisfunny
      @mrmimeisfunny 3 года назад +3

      @@azurethi2851 It's not about the order of operations. It is the division sign.
      Is the question
      6
      ---------
      2(1+2)
      or
      6
      ----(1+2)
      2
      Remember that order of operation isn't really math. It is convention. The notation is supposed to represent a problem. That's why elementary school drilled the concept of a "word problem". To convert from a problem to notation and back. So if there is no word problem attached to the formula there is no use arguing about what's the real answer.

  • @NowNormal
    @NowNormal 6 месяцев назад

    Acropolis?

  • @Povilaz
    @Povilaz 3 года назад

    Damn this is interesting, but I think I'll stick with Brainfuck.

  • @junyong0716
    @junyong0716 Год назад +1

    actual zombie.

    • @Truttle1
      @Truttle1  Год назад +1

      new response just dropped

  • @EdKolis
    @EdKolis 2 года назад

    I could have sworn it was Clippy, not Clippit?

    • @Truttle1
      @Truttle1  2 года назад +1

      It’s clippit

  • @infinn90
    @infinn90 3 года назад +1

    Kureiji Ollie programming language

  • @kameyomamathe2st
    @kameyomamathe2st 4 года назад +2

    Lol “MARCHUAS IDIOTOM FIBICA!!!!!!!!” 😂😂😂😂😂😂😂😂😂

  • @Caseofgames
    @Caseofgames 3 года назад +5

    Quick question - what's the deal with the fact that your video runs at 50 fps and not something like 30 or 60?

    • @tauon_
      @tauon_ 3 года назад +2

      Because PAL

    • @algotkristoffersson15
      @algotkristoffersson15 Год назад

      @@tauon_ NOTHING runs at 50 anymore, yeah the electric grid does, but nothing uses that for timing, they just have internal clocks and run at 60 like the rest of the world nowdays

    • @tauon_
      @tauon_ Год назад +1

      @@algotkristoffersson15 they did used to run at 50 because of the grid though, i believe
      not anymore of course, like you said, computers have internal clock circuits now

  • @OSslash2
    @OSslash2 Год назад

    yeah the d in djinn is silent

  • @pavelnovak4888
    @pavelnovak4888 4 года назад +7

    You should record how are you making the interpreter

    • @tauon_
      @tauon_ 3 года назад

      Java IDE

  • @MaximusMuleti
    @MaximusMuleti 3 года назад +1

    Wait, this is real in programming?? WTF!!

    • @tauon_
      @tauon_ 3 года назад +1

      You’re new to programming, aren’t you?

  • @KingShinyRotom
    @KingShinyRotom 6 лет назад +1

    Malbolge video when?

    • @Truttle1
      @Truttle1  6 лет назад +1

      I think Malbolge is too difficult for a human to use...

    • @Blue-Maned_Hawk
      @Blue-Maned_Hawk 6 лет назад

      *insert shia labour reference here *

    • @haksell5462
      @haksell5462 2 года назад

      @@Truttle1 I've used it.

  • @Blue-Maned_Hawk
    @Blue-Maned_Hawk 5 лет назад +4

    Why did you put your program files in Dropbox? Why not put them in a Git repo?

  • @Ngong8
    @Ngong8 3 года назад

    So it is not that useful for real life application development, isn't it?

  • @trixion74
    @trixion74 2 года назад

    Bruh, forest temple

  • @NowNormal
    @NowNormal 11 месяцев назад

    ELECTROMAN ADVENTURES

  • @vrabbers2458
    @vrabbers2458 6 лет назад +7

    👻

    • @Truttle1
      @Truttle1  6 лет назад +3

      Vrabbers how did you get here before the video was uploaded?

    • @vrabbers2458
      @vrabbers2458 6 лет назад +1

      twitter "truttle added video to playlist"

  • @TheItechHelper5678
    @TheItechHelper5678 3 года назад

    This made my brain hurt

  • @schwarzeseis4031
    @schwarzeseis4031 3 года назад +1

    Instead of "99 Bottles", we will, of course, want to print "Craneberry" by famous Irish band "ZOMBIES" as a test.
    Other than that, a randomizing lang may really help in modelling events with natural chance occurences, such as weather.

  • @core36
    @core36 3 года назад

    haha, this is awesome

  • @william052007
    @william052007 4 года назад +2

    *moan*

  • @rishabhshah8754
    @rishabhshah8754 3 года назад

    A

  • @ari_archer
    @ari_archer 3 года назад +2

    god, the dinosour thing is annoying, can't you give it a less annoying voice?

  • @avaloscornel
    @avaloscornel 4 года назад

    9:00
    its 1!

    • @MisterHunterWolf
      @MisterHunterWolf 4 года назад

      Modern rules require multiplication & division to be done at the same step. The same is applied to addition & subtraction. That means you divide 6 & 2 before multiplying 3 & 3