Permanently Deleted

    • CrystalGang [comrade/them]
      ·
      3 years ago

      Crystal lang is like Rust without a borrow checker, and more importantly, without semicolons. The syntax is like Ruby, but performs fast like golang. It's compiled with a garbage collector like golang, but also it's kind of like "what if golang was good?". Unlike ruby, the macros are compile time instead of runtime, also unlike Ruby, the type system is closer to rusts.

      • naom3 [she/her]
        ·
        3 years ago

        It sounds neat, but it doesn’t seem like a direct alternative to rust. For me, the core feature of rust is the borrow checker and the ownership system, which give you most of the convenience and safety of garbage collection but without any runtime overhead.

        • CrystalGang [comrade/them]
          ·
          3 years ago

          Of course I don't suggest Crystal for embedded work or non-scripting parts of game engines, but we're on a website written in rust. All the borrow checker does for lemmy is exclude 99% of your backend devs from contributing.

          • layla
            hexagon
            ·
            edit-2
            28 days ago

            deleted by creator