Screencast #2 - Zmpl Templating

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

КОМЕНТАРІ • 8

  • @0xd3c0d3d
    @0xd3c0d3d 7 місяців тому

    Cool, Great Project!

  • @bobbycomputers
    @bobbycomputers 7 місяців тому +1

    Great video. When the self hosted compiler is released, these compile times should be much shorter eh?

    • @JetzigWebFramework
      @JetzigWebFramework  7 місяців тому +1

      I'm hoping so ! We've also discussed some possibility for hotloading code, but it would definitely be nice to make the feedback loop a bit quicker one way or another.

    • @chrboesch
      @chrboesch 7 місяців тому

      @@JetzigWebFramework Did you try to disable LLVM in your build file?
      const exe = b.addExecutable(.{
      .name = "no_llvm",
      .root_source_file = b.path("src/main.zig"),
      .target = target,
      .optimize = optimize,
      .use_llvm = false,
      .use_lld = false,
      });

    • @JetzigWebFramework
      @JetzigWebFramework  7 місяців тому

      @@chrboesch I just gave it a try and it looks like the compiler is missing some things that I guess LLVM provides:
      ```
      error: TODO implement genBinOp for cmp_lt @Vector(32, u8)
      ```
      I'm hoping compilation will get a bit faster, but I have some other ideas to speed things up in the meantime.

    • @chrboesch
      @chrboesch 7 місяців тому

      @@JetzigWebFramework Indeed, @vector is still a problem. I hope it will be fixed soon.

  • @minma02262
    @minma02262 6 місяців тому

    Hotload will make this great

  • @seanknowles9985
    @seanknowles9985 3 місяці тому

    Hot reload?