Why a linker author had to write a YAML parser in Zig

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ • 13

  • @origamibulldoser1618
    @origamibulldoser1618 Рік тому +5

    All the lizzard is great, but why not Ziggy Stardust?

  • @RogerBarraud
    @RogerBarraud Рік тому +12

    Extra Freaky Points for the from-below Halloween/Dracula lighting on the Weird Linker Guy's face...
    😕

    • @SystemsDevel
      @SystemsDevel Рік тому +2

      I think it is very fitting for an Assembly/Reverse Engineering/Linker guy.

  • @ishanksharma9051
    @ishanksharma9051 Рік тому +3

    it's calling duck typing or structural typing 20:00

  • @kanji_nakamoto
    @kanji_nakamoto Рік тому +7

    What’s the story about bitcoin and macros in rust?

    • @nextlifeonearth
      @nextlifeonearth Рік тому +2

      Macros are compiled as a binary and executed as part of the build process in rust. So you're running code during the build process that a dependency may have injected a crypto miner into that sends the coin to the author. Or worse, it installs a Trojan horse on your PC while you're compiling.
      And all that without even running the compiled application. It's just another entry for supply chain attacks.

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

      @@nextlifeonearthit’s been a while and can’t remember the context but makes sense what you are saying. Now, since I can’t remember the talk much or this point if you don’t mind me asking what came to my mind now is, how is compile time any different? Thanks 🙏

    • @maxcross5454
      @maxcross5454 Рік тому +2

      @@kanji_nakamoto comptime in zig is not code execution at compile time but, but expression evaluation. So, it's not compiled into a separate binary, it's basicly simply interpreted. No injecting bitcoin miners into that :).

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

      @@maxcross5454 Cheers! Interesting that Rust is used loads in blockchain projects and other sensitive data projects

  • @pachde
    @pachde 11 місяців тому

    This would be soooo much better if I could hear the questions (or the speakers learn to repeat the question for the benefit of those watching the video).

  • @rubberduck2078
    @rubberduck2078 Рік тому +2

    i'm so sorry this has happened to you

  • @ZombieLincoln666
    @ZombieLincoln666 8 місяців тому

    Is this the polish dude that is supposed to be a beast programmer?