Re:Crystal: Fast as C, Slick as Ruby
by viraptor on Thursday August 04, 2016 @02:12AM
(#12223724)
What do you mean by "sophisticated metaprogramming"? Rust has pretty sophisticated (sometimes I wish it was less) macro / compiler-plugin support.
[ Parent
| on HN ]
Re:Crystal: Fast as C, Slick as Ruby
by dikaiosune on Thursday August 04, 2016 @02:19AM
(#12223747)
Perhaps that's not the right way to phrase it. I guess I'm mostly thinking of compiler plug-ins which are very unstable right now. Which means that most users probably never write procedural macros in their own code. (I certainly don't)
There's also syntex (https://crates.io/crates/syntex), which basically provides compiler plugins for stable rust. It does so via code generation though.