1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Crystal 0.7.0 发布,编译型的编程语言 下载

本帖由 漂亮的石头2015-05-02 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    486,320
    赞:
    46
    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 发布,编译型的编程语言下载地址
     
正在加载...