🚨🚨 Full Casey Muratori: Language Perf and Picking A Lang Stream 🚨🚨

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

ความคิดเห็น • 15

  • @showerthought4u
    @showerthought4u ชั่วโมงที่ผ่านมา +3

    Other than file level packaging and slow compilation time zig is much superior for general purpose programming.

  • @bigmiraclewhips
    @bigmiraclewhips 2 ชั่วโมงที่ผ่านมา +5

    i'd enjoy seeing you try jai. it seems like it has a lot of potential from what i've seen.

    • @shubhampawar7921
      @shubhampawar7921 ชั่วโมงที่ผ่านมา

      It's not available for the public right?

    • @bigmiraclewhips
      @bigmiraclewhips ชั่วโมงที่ผ่านมา +2

      @@shubhampawar7921 no, it's a closed beta

  • @cepamoa1749
    @cepamoa1749 46 นาทีที่ผ่านมา +2

    loved it !

  • @ndykman_pdx
    @ndykman_pdx 51 นาทีที่ผ่านมา +2

    Scheme and C# also have a lot of cool stuff for metaprogramming. (I'd write more, but TH-cam seems to be swallowing my comments, maybe even this one).

  • @Cvar00
    @Cvar00 42 นาทีที่ผ่านมา +1

    I see Casey, I like

  • @suhanbangera884
    @suhanbangera884 56 นาทีที่ผ่านมา +3

    Prime, try odin...

  • @CourierSix01
    @CourierSix01 3 ชั่วโมงที่ผ่านมา +1

    Zig is confirmed 😂

  • @The1RandomFool
    @The1RandomFool 17 นาทีที่ผ่านมา

    I'm hoping Carbon takes off. It's looking to me like it'll have some syntax of Rust with some flexibility of C++.

  • @dgo4490
    @dgo4490 ชั่วโมงที่ผ่านมา +1

    Including runtime startup in a "language benchmark" is outright dumb. Either pick one - test runtime startup or test language performance. When your actual test is so short, the startup time noise is making the actual test result meaningless. Also, I kinda feel like Casey is not as informed as one should be, when invited to talk about language performance. He sounds like someone who has never really used C++, perhaps tried, found it too complex, and somehow decided "everything is broken" in the language, which is outright ridiculous...

    • @UnidimensionalPropheticCatgirl
      @UnidimensionalPropheticCatgirl 5 นาทีที่ผ่านมา

      I mean he wrote Granny, that was big library and entirely written in what was modern C++ at the time… Plus he still uses C++ for most of his actual code because he uses operator overloading a ton, plus I don’t think Casey outright dislikes templates, he doesn’t use them much but he mentioned on stream that he can see why people would legitimately like them. He doesn’t seem to like most other features of modern C++ tho.

  • @dgo4490
    @dgo4490 29 นาทีที่ผ่านมา

    How the hell is a "vector language" - vector processing is used only in the number crunching part of an application. All the logic, flow of control and whatnot - all those are scalar instructions absent which you can't really structure any program for execution. A vector language would be good for compute kernels ONLY!

  • @anarchymatt
    @anarchymatt 41 นาทีที่ผ่านมา

    I really don't think having a garbage collector is a downside for most non-game, non-systems usecases.
    A GC pause is not going to matter unless you need real time low latency stuff.

  • @coreyfro
    @coreyfro 19 นาทีที่ผ่านมา

    1