Can anyone who writes Crystal today dispel or confirm that information? I imagine the inferred typing makes building a fast compiler really tough.
Crystal 1.0 – What to expect
11–20 of 351 posts
Re: Crystal 1.0 – What to expect
#12Earlier quoted context omitted.
Thanks for mentioning Amber! I assume it's this project: https://amber-lang.net/ I've long wanted to get into Smalltalk and this looks like a very nice, modern way of doing so.
I think they meant this web framework: https://amberframework.org/ There are two pretty big web frameworks in the Crystal world right now, one is Kemal which strives to be the Sinatra or Flask of the Crystal world (lightweight, supporting plugins), and the other is Crystal which is trying to be the Ruby on Rails or Django of the Crystal world (full-featured, opinionated).
Re: Crystal 1.0 – What to expect
#13https://framework.embarklabs.io/news/2019/11/18/nim-vs-cryst...
Re: Crystal 1.0 – What to expect
#14I love the idea of Crystal but I remember reading that compilation times can balloon very quickly for moderately sized apps. Can anyone who writes Crystal today dispel or confirm that information? I imagine the inferred typing makes building a fast compiler really tough.
Re: Crystal 1.0 – What to expect
#15Re: Crystal 1.0 – What to expect
#16Earlier quoted context omitted.
Thanks for mentioning Amber! I assume it's this project: https://amber-lang.net/ I've long wanted to get into Smalltalk and this looks like a very nice, modern way of doing so.
I think they meant this web framework: https://amberframework.org/ There are two pretty big web frameworks in the Crystal world right now, one is Kemal which strives to be the Sinatra or Flask of the Crystal world (lightweight, supporting plugins), and the other is Crystal which is trying to be the Ruby on Rails or Django of the Crystal world (full-featured, opinionated).
https://athenaframework.org is pretty unique. It's one of the more flexible frameworks IMO. It was inspired by Symfony and Spring, so takes a bit of a different approach as most other frameworks come from a more Ruby background.
Re: Crystal 1.0 – What to expect
#17To me, dealing with JSON is always a challenge in truly static type language. Crystal solved it very nicely https://crystal-lang.org/api/1.0.0/JSON/Serializable.html
Re: Crystal 1.0 – What to expect
#18One step closer to a world of static, Ruby-like expressivity!
Re: Crystal 1.0 – What to expect
#19Really happy to see this go 1.0. Between Crystal and Zig it's nice to see C++/Rust get some competition
I figured Crystal was for Ruby developers who want a good static type system.
Re: Crystal 1.0 – What to expect
#20I love the idea of Crystal but I remember reading that compilation times can balloon very quickly for moderately sized apps. Can anyone who writes Crystal today dispel or confirm that information? I imagine the inferred typing makes building a fast compiler really tough.