ksp [il/lui]@jlai.lu to Linux@lemmy.mlEnglish · edit-25 months agoZed on Linux is out!zed.devexternal-linkmessage-square219fedilinkarrow-up1411arrow-down121file-textcross-posted to: linux@programming.devzed@programming.devrust@lemmy.mlprogramming@programming.devfoss@beehaw.org
arrow-up1390arrow-down1external-linkZed on Linux is out!zed.devksp [il/lui]@jlai.lu to Linux@lemmy.mlEnglish · edit-25 months agomessage-square219fedilinkfile-textcross-posted to: linux@programming.devzed@programming.devrust@lemmy.mlprogramming@programming.devfoss@beehaw.org
Zed is a modern open-source code editor, built from the ground up in Rust with a GPU-accelerated renderer.
minus-squareAVincentInSpace@pawb.sociallinkfedilinkEnglisharrow-up1·5 months agoI dunno man… I’m not sure I’m so keen on a language that prides itself on not having macros
minus-squarePushButton@lemmy.worldlinkfedilinkarrow-up1·5 months agoComptime replaces macros/reflection. It’s basically Zig code that runs at compile time in your code… No other “weird” language to learn; it’s zig all the way. What you would have written in macro is written in zig comptime. Even the build system is zig… Same for generics, it’s comptime…
I dunno man… I’m not sure I’m so keen on a language that prides itself on not having macros
Comptime replaces macros/reflection.
It’s basically Zig code that runs at compile time in your code…
No other “weird” language to learn; it’s zig all the way. What you would have written in macro is written in zig comptime.
Even the build system is zig…
Same for generics, it’s comptime…