A new year resolution to have Crystal reach the 1.0 milestone in 2017
1–10 of 79 posts
Re: A new year resolution to have Crystal reach the 1.0 milestone in 2017
#2Re: A new year resolution to have Crystal reach the 1.0 milestone in 2017
#3It will still be CRuby, but the "C" is Crystal.
Re: A new year resolution to have Crystal reach the 1.0 milestone in 2017
#4Well I hope you succeed. Competition is good and in the "Go" space, there's need to be more competition to demonstrate the technical flaws of Go, or just give an option for those who want to quit an obnoxious and patronizing community. You should really be set on the type system and concurrency by now.
Go is a good enough replacement for C, for user space applications.
With some improvements, even for more lower level tasks.
As for the flaws, anyone that had the pleasure to work with the Algol and Wirth family of languages is well aware of them.
Re: A new year resolution to have Crystal reach the 1.0 milestone in 2017
#5Re: A new year resolution to have Crystal reach the 1.0 milestone in 2017
#6As stated elsewhere Crystal could become a big success if either * they compile to WebAssembly * they become official 'native ruby' (similar to cython) * they reduce compliation time to under half a minute (to become a template for other languages)
We're already well past the point where we could become "native ruby" and I'm glad of that. Ruby has quite a few warts, and I'm glad most of them haven't been copied by crystal.
Compilation times are already well under a minute for the whole of the crystal compiler itself. It was actually improved quite a bit on Linux in the latest crystal release.
Re: A new year resolution to have Crystal reach the 1.0 milestone in 2017
#7Re: A new year resolution to have Crystal reach the 1.0 milestone in 2017
#8Well I hope you succeed. Competition is good and in the "Go" space, there's need to be more competition to demonstrate the technical flaws of Go, or just give an option for those who want to quit an obnoxious and patronizing community. You should really be set on the type system and concurrency by now.
There is no need to demonstrate anything. Go is a good enough replacement for C, for user space applications. With some improvements, even for more lower level tasks. As for the flaws, anyone that had the pleasure to work with the Algol and Wirth family of languages is well aware of them.
Are you sure you are not describing Rust?
Re: A new year resolution to have Crystal reach the 1.0 milestone in 2017
#9Well I hope you succeed. Competition is good and in the "Go" space, there's need to be more competition to demonstrate the technical flaws of Go, or just give an option for those who want to quit an obnoxious and patronizing community. You should really be set on the type system and concurrency by now.
There is no need to demonstrate anything. Go is a good enough replacement for C, for user space applications. With some improvements, even for more lower level tasks. As for the flaws, anyone that had the pleasure to work with the Algol and Wirth family of languages is well aware of them.
Re: A new year resolution to have Crystal reach the 1.0 milestone in 2017
#10Windows support is very important for all kinds of apps and libraries
edit: Windows 7