Making a Simple Tic-Tac-Toe Game in COBOL

Поділитися
Вставка

КОМЕНТАРІ • 118

  • @pinkorcyanbutlong5651
    @pinkorcyanbutlong5651 4 роки тому +86

    Creaturey: *hate to indexes starting at 1*
    *cries in Lua and Julia*

    • @benjaminphilippe2810
      @benjaminphilippe2810 3 роки тому +8

      Lua even calls its dictionaries tables, how fitting

    • @UrsaFrank
      @UrsaFrank 3 роки тому +5

      I really like Lua... but it definatly has some very unappealing quirks. This being one of them

    • @decay2__
      @decay2__ 3 роки тому +3

      My first introduction to programming was through MATLAB (I still use it). I struggle with zero indexing languages

    • @surage123
      @surage123 3 роки тому +4

      Local t = {
      [0] = 1234,
      [1] = "etc.."
      }
      print(t[0])
      And you have an table with a index of 0 ^^

    • @benjaminphilippe2810
      @benjaminphilippe2810 3 роки тому +4

      @@surage123 Oh the wonders of dynamic programming languages! You can even do the opposite to have a 1-indexed array in JavaScript

  • @DanielDaniel-xz2yp
    @DanielDaniel-xz2yp 3 роки тому +44

    Ofcourse this dude knows COBOL, he is a goddamn dinosaur

  • @alexismandelias
    @alexismandelias 3 роки тому +4

    I'm absolutely in love with the animations and the voice overs!

  • @ImperatorZed
    @ImperatorZed 2 роки тому +7

    "Cobol programmers were urgently in demand"
    They weren't. They called for volunteers. They didn't actually offer any well paying jobs. That's not demand, that's just entitlement.

  • @breadbunbun
    @breadbunbun 4 роки тому +15

    Oml. The new guy is so fucking adorable. I love him

  • @godetaalibaba2522
    @godetaalibaba2522 4 роки тому +8

    You're crazy man but that's why I'm interested in your videos. I never even thought of this being a thing yet I am here wondering how you made it possible.
    Thank you for being who you are and I look forward your next creation x)

  • @glitchy9613
    @glitchy9613 4 роки тому +54

    If programming languages were real languages, then esolangs would be conlangs

    • @miners_haven
      @miners_haven 3 роки тому

      Qlitchy

    • @glitchy9613
      @glitchy9613 3 роки тому

      @@miners_haven QinersHaven

    • @jangamecuber
      @jangamecuber 3 роки тому +7

      Malbolge would be Ithkuil
      Brainf**k would be toki pona
      Velato would be Solresol

    • @glitchy9613
      @glitchy9613 3 роки тому

      @@jangamecuber Tru

    • @jangamecuber
      @jangamecuber 3 роки тому +2

      more
      INTERCAL would be Volapük
      Befunge would be Lojban
      subleq would be bopaname

  • @AdriReport
    @AdriReport 3 роки тому +5

    I work as a data consultant and have been in a project for 6 months transforming pl/1 (ibm's cobol) into Taled mappings to deal with an insurance company data. After that I wanted to end it all.

  • @osmineretro9591
    @osmineretro9591 4 роки тому +6

    whoa Truttle, you've scared me with this intro while I was watching you at 11pm, at least my parents didn't hear that

  • @byrussx
    @byrussx 4 роки тому +13

    You have seen Tick Tack Toe in Cobol
    Now get ready for OS in JavaScript

    • @AshtonSnapp
      @AshtonSnapp 4 роки тому

      @Sir Chunky. Elephant Seal Wait
      What!??

    • @quisp6228
      @quisp6228 3 роки тому +2

      Lol that already exists, it’s called chromeOS

    • @byrussx
      @byrussx 3 роки тому

      @@quisp6228 well fuck

    • @cheeseisgud7311
      @cheeseisgud7311 2 роки тому +1

      @@quisp6228 that's not made in JS tho

    • @Lixxide
      @Lixxide 21 день тому

      I've got an idea

  • @jimmlmao
    @jimmlmao 3 роки тому +4

    3:23 VISUAL BASIC CODING STYLE?!?!?!
    SENDER AS OBJECT
    EVENT ARGS?
    NANI?

  • @NoimannAlive
    @NoimannAlive 4 роки тому +5

    can't wait for "Iota and Jot"

  • @BringMayFlowers
    @BringMayFlowers 3 роки тому +4

    Latin has more speakers than COBOL has writers

    • @Lixxide
      @Lixxide 9 місяців тому +2

      3 is way more than 1

  • @r.pizzamonkey7379
    @r.pizzamonkey7379 3 роки тому +22

    See here's the thing, you'd have to spend money to port all the cobol code to more modern languages, and banks would much rather spend significantly larger sums of money finding cobol programmers in an age where literally no one uses cobol. See, corporations nowadays only care about their bottom line for the current quarter, so investing in long-term infrastructure that would save them millions over the coming decades is just not really something they can get behind.

    • @ImperatorZed
      @ImperatorZed 2 роки тому +5

      They don't actually offer the Cobol programmers all that much.

  • @shrek6887
    @shrek6887 4 роки тому +2

    I love this channel

  • @juliang9574
    @juliang9574 4 роки тому +17

    1:05 SeaTail is British because British people call Tic-Tac-Toe Noughts and Crosses.

  • @monkey_see_monkey_do
    @monkey_see_monkey_do 4 роки тому +11

    I've just realized why I don't like Java - because it's french! But feel a bit confused to be a fan of German that I don't know)
    It also means that CTail (his name is not Sea Tail anymore, I guess everyone agree) is German as well, while he looks like more from Scandinavian countries)
    Obfuscate is horribly loosing his positions. Seems like Ctail would replace Obfuscate completely one day despite the fact Obfuscate said he's gonna stay here as well. He just grew up these puny mortals and needs to focus on his own channel.
    P.S. is BF Chinese???

  • @therealohead
    @therealohead 3 роки тому +4

    The Turing Machine would be Proto Indo European

  • @batteryman2852
    @batteryman2852 3 роки тому +5

    Maybe if you want even more torture make the UI by only using dll calls to the winapi and sort all the logic in cobol to make it even more cursed.

  • @vicr123
    @vicr123 4 роки тому +3

    Merry COBOL!!!

  • @nezbednik
    @nezbednik 4 роки тому +2

    i absolutely love it
    kinda wierd that visual cobol is paid tho

    • @walkiacid9265
      @walkiacid9265 3 роки тому +2

      i agree

    • @thewitheredstriker
      @thewitheredstriker 2 роки тому +1

      agreed as well -- thankfully, though, it does appear like they at least offer a personal editon for free (essentially for hobbyists)

  • @orangegaming9562
    @orangegaming9562 4 роки тому +1

    Merry cobol

  • @RexBuyeo
    @RexBuyeo 3 роки тому +2

    Is there a way to do this with GNUCOBOL?

  • @noelletheradcat
    @noelletheradcat 3 роки тому +2

    I probably got more triggered than I should've when he said that Tic Tac Toe was a "board game"

    • @wojteksowinski248
      @wojteksowinski248 3 роки тому +1

      I know right? Everyone knows it's a pen-and-paper rpg

  • @attaque71
    @attaque71 2 роки тому

    Can you make it play itself?

  • @Truttle1
    @Truttle1  4 роки тому +6

    discord.gg/EKPBjjUc65

  • @Mocha2007
    @Mocha2007 4 роки тому +1

    SimCity 4 music omg

  • @Nicec00lkidd
    @Nicec00lkidd 4 роки тому

    Merry Cobol

  • @m4rt_
    @m4rt_ 2 роки тому

    Which one would be finnish?

  • @sayven
    @sayven 2 роки тому +3

    I would argue that Java is more like English, considering they both have a very rigid structure but are also relatively simple. C++ however has in common with French, that they both have may too many features. Like do you know in how many ways you can conjugate a verb in French? A lot.

    • @soupisfornoobs4081
      @soupisfornoobs4081 2 роки тому +1

      "rigid structure" lol. lmao.

    • @sayven
      @sayven 2 роки тому

      @@soupisfornoobs4081 ?

    • @soupisfornoobs4081
      @soupisfornoobs4081 2 роки тому

      @@sayven English is very irregular and not what I'd consider rigidly structured

    • @sayven
      @sayven 2 роки тому +1

      @@soupisfornoobs4081 rigid as in not flexible, not regular. My main argument would be sentence structure. There are some exceptions, but other than those, you always have Subject Verb Object, which is not the case in many other languages that have other ways of marking the function of a group in a sentence.
      The English phonotactics are imo also quite limiting, but that's perhaps a bit subjective.

    • @soupisfornoobs4081
      @soupisfornoobs4081 2 роки тому

      @@sayven ah, I see.

  • @Damjes
    @Damjes 2 роки тому

    why do You iterate over whole board? It's enough to just check row and column with last-placed symbol and diagonals.

    • @soupisfornoobs4081
      @soupisfornoobs4081 2 роки тому

      Yes optimisation is key for this COBOL tic tac toe game

  • @hrnekbezucha
    @hrnekbezucha 2 роки тому

    Nice vid. Just need to refactor this to work with punch cards and text terminals. Will anyone think of the ancient IBM giants whose shoulders the world stands upon?

  • @orangegaming9562
    @orangegaming9562 4 роки тому +2

    Question for everyone, what language is brainf*** and ascii dots

  • @user-le8ul4nr5t
    @user-le8ul4nr5t 3 роки тому

    Why is the store big in french, but not in the other two language?

  • @jgtb0pl
    @jgtb0pl 2 роки тому

    2:52 Pst Truttle1, If you didn't already PLEASE don't tell him about Lua

  • @iknowyouwanttofly
    @iknowyouwanttofly 2 роки тому

    Please make more cobol videos.

  • @Nbrother1234
    @Nbrother1234 Рік тому

    What language would python be?

    • @Truttle1
      @Truttle1  Рік тому

      idk maybe esperanto or korean

  • @alexzhukovsky8361
    @alexzhukovsky8361 2 роки тому

    Tic-Tac-Toe? Oh, you mean Noughts And Crosses

    • @jangamecuber
      @jangamecuber 2 роки тому

      Oh, you mean * inaudible sigh *

  • @SoicBR
    @SoicBR 4 роки тому

    Merry COBOL

  • @monomere
    @monomere 4 роки тому +1

    YAY!

  • @zsh7862
    @zsh7862 2 роки тому

    I think looking at cobol code just got me an anurism, please make a pinned comment about the health risk

  • @jacoblockwood4034
    @jacoblockwood4034 3 роки тому

    My grandpa can code inc COBOL... He is 78...

  • @mewhenthetherealone
    @mewhenthetherealone 4 роки тому

    cobol 4!!!! (i think)

  • @circleubuntu
    @circleubuntu 3 роки тому

    Tic-tac-ATM

  • @computercat8694
    @computercat8694 4 роки тому

    No birthday translation for Latin? :( Also can you do Befreak next?

  • @kokilakoki3381
    @kokilakoki3381 3 роки тому +1

    Please put your code in description box.it will help to beginners lik me😕

  • @ArazNebiza
    @ArazNebiza 4 роки тому

    Huh I thought you hated cobol

  • @breadbunbun
    @breadbunbun 4 роки тому

    MERRY COBOL

    • @Truttle1
      @Truttle1  4 роки тому

      Merry COBOL!

    • @breadbunbun
      @breadbunbun 4 роки тому

      @@Truttle1MERRY stands for Machine explained realistic research yetis.

  • @theemeraldblock3191
    @theemeraldblock3191 4 роки тому

    므입 호민!!!!!!

  • @azchu2813
    @azchu2813 3 роки тому +2

    Pingas

  • @MedicMainDave
    @MedicMainDave 3 роки тому

    Wait, c would be german? So you're telling me c would be easier than Java? Nah you did a mistake somewhere

    • @Truttle1
      @Truttle1  3 роки тому

      C++ is English so C must be a Germanic language.

  • @nngnnadas
    @nngnnadas 2 роки тому

    Cobol=Ugly Latin=Pretty. How dare you compare them?

  • @algotkristoffersson15
    @algotkristoffersson15 2 роки тому

    This is as verbose as FiM++ without the invreased readability that has. And this isn’t even an esolang? What?

  • @protonagee
    @protonagee 3 роки тому

    100th like

  • @ev_oo
    @ev_oo 4 роки тому +1

    COBOLtastic video