Hacker News new | ask | show | jobs
by Lammy 2156 days ago
Crystal is a non-starter for me since the entire appeal of Ruby is the runtime metaprogramming.
2 comments

Crystal has a nice AST based Macro system. IMHO it makes up for it. The problem with Crystal is no direct support for Windows OS compilation which is a non starter for many developers.
The Crystal macro system is pretty advanced though, I think it works very well to replace metaprogramming.