←back to thread

511 points mootrichard | 3 comments | | HN request time: 0.415s | source
Show context
davidkellis ◴[] No.23990278[source]
At some point it makes more sense to switch to Crystal.
replies(4): >>23990354 #>>23990622 #>>23990686 #>>23990838 #
1. Lammy ◴[] No.23990622[source]
Crystal is a non-starter for me since the entire appeal of Ruby is the runtime metaprogramming.
replies(2): >>23990717 #>>23994050 #
2. throw_m239339 ◴[] No.23990717[source]
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.
3. realusername ◴[] No.23994050[source]
The Crystal macro system is pretty advanced though, I think it works very well to replace metaprogramming.