Geometric programming language update #2

Sdílet
Vložit
  • čas přidán 1. 06. 2024
  • Previous videos:
    Update 0: project outline • Geometric Algebra as a...
    Update 1: • Geometric programming ...
  • Věda a technologie

Komentáře • 11

  • @vtrandal
    @vtrandal Před 2 lety +2

    I hope you succeed in this work and anything else you do. Geometric algebra is needed and will help people share technical ideas for all the reasons you’ve explained previously.

  • @FAILG0AT
    @FAILG0AT Před 3 lety +1

    Great stuff!

  • @jojojorisjhjosef
    @jojojorisjhjosef Před 3 lety

    Can you visualise tensors?

  • @swifton
    @swifton Před 3 lety

    Aren't you worried that javaScript will be difficult to deal with on a more advanced stage?

    • @hamish_todd
      @hamish_todd  Před 3 lety

      Possibly. I want something browser-based and I didn't think much of emscripten though, so I don't have much choice!

    • @swifton
      @swifton Před 3 lety

      @@hamish_todd Why does it have to be browser-based?

    • @hamish_todd
      @hamish_todd  Před 3 lety +1

      ​@@swifton It doesn't have to be, I just think more people will use it if it is. The same reasoning applies to all my previous projects in js.
      I must admit it's not a great argument on the whole, since very few people have actually used any of the things I've made... here are other arguments:
      1. Many times I've been with friends and they've asked to see what I've been working on, and we've taken out a device and I've just gone to the weblink and there it is. A friend once remarked how jealous he was that I can do this.
      2. Porting between operating systems is time consuming and not remotely interesting
      3. Job prospects. I can get hired for web based contracts, which is quite a lot of them (though possibly unity experience would help me more)
      4. Alright, cards on the table: other things being equal, I think Javascript isn't *that* bad. Garbage collection and weak typing are bad, but long compile times, syntactic sugar (C++) and having to implement loads of boilerplate for eg strings (C) are bad too. I'm not saying it's a wash, but I am saying Jon and Casey are a bit more elitist than it makes sense to be.
      Obviously when Jai comes out I'll be keen to try it.

    • @swifton
      @swifton Před 3 lety

      @@hamish_todd
      I'm partially coming from my own experience -- I was making a game with "visual programming" in js, and at some point I found it pretty difficult to make progress. Switching to C made things easier. That said, your arguments make sense.