Crystal 0.7.0 发布! Crystal 0.7.0 是个重大版本,非向后兼容版本,包括两个重大特性: 非阻塞 IO,还有轻量级进程 Iterators 此版本还包括大量的 bug 修复,性能提升和改进。 请注意,此版本是试验性版本!更多改进请看发行说明。 Crystal 是一个编译型的编程语言。特性: 语法类似 Ruby 无需指定变量类型和方法参数类型 可以调用 C 代码 编译时代码模拟和生成 编译成高效的本机代码 示例代码: # Compute prime numbers up to 100 with the Sieve of Eratosthenes max = 100 sieve = Array.new(max + 1, true) sieve[0] = false sieve[1] = false (2...max).each do |i| if sieve (2 * i).step(max, i) do |j| sieve[j] = false end end end sieve.each_with_index do |prime, number| puts number if prime end Crystal 0.7.0 发布,编译型的编程语言下载地址