Lobster, Programming Languages, and Game Engines with Wouter van Oortmerssen - Conversation #5

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

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

  • @alst4817
    @alst4817 16 дней назад +2

    Wow, Wouter has had a really interesting career!

  • @twenty-fifth420
    @twenty-fifth420 2 месяца назад +5

    Hey, just a heads up for Linux users!
    Lobster does build fairly easily out of the box, BUT you will still need to set the path to the exe in the /bin directory if you want your command line to recognize the arguments globally. Some languages do this out of the box and others do not have to do that. But this is probably going to be helpful both when running examples and quickly iterating on code!
    Otherwise, it is just as simple as getting the repo and building! This is one of the easier make/cmake projects I built, so look forward to it!

    • @MikeShah
      @MikeShah  2 месяца назад +1

      Cheers, thanks for following up on this!

    • @judgegroovyman
      @judgegroovyman 11 дней назад

      @@twenty-fifth420 Same story for mac. Just follow the simple straightforward instructions and it even compiles perfectly on Apple Silicon Macs

  • @finlaymetcalfe6360
    @finlaymetcalfe6360 2 месяца назад +4

    First time watching one of these. Really interesting conversation. Would love to see some insights on game engine architecture from Wouter.

    • @MikeShah
      @MikeShah  2 месяца назад +1

      Wouter has given some talks at the Rendering Engine Architecture Conference (REAC) previously that are available :) Otherwise diving into the Cube and Cube 2 source wouldn't be a bad place to start!

  • @androth1502
    @androth1502 2 месяца назад +2

    i tried lobster a couple years ago. it's a great 'batteries included' type of language. i just, at the time, didn't find the pythonesque syntax agreeable.

  • @LukeAGuest
    @LukeAGuest 2 месяца назад +3

    I learnt assembly on Amiga and used AmigaE a lot, there are new E compilers not just the original assembly one.
    My advice is, don't learn C or C++, find a language which helps you find errors, so strongly typed, not one which will basically force you in hours of debugging and wasting your life.

    • @MikeShah
      @MikeShah  2 месяца назад +1

      I think I'm going to have to try AmigaE. :)

    • @LukeAGuest
      @LukeAGuest 2 месяца назад +1

      @@MikeShah Search GH for EEC. This is the latest compiler which is being worked on, iirc. It doesn't contain the weirder parts of E tho, like the lisp cells.

  • @GaryChike
    @GaryChike 2 месяца назад +3

    I remember asking Wouter if this is a good beginning language and he said no. And since there is dearth of tutorials on Lobster, this language is essentially built for more experienced developers that has experience in another language. 🦞

    • @MikeShah
      @MikeShah  2 месяца назад +2

      I could probably agree with that. Given enough tutorials and some fun graphics/game themes perhaps it could be over time if folks wanted to learn it as a first language. Generally speaking, I still recommend python as a first language -- or even D 🙂