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

新闻 Factor 0.97 发布,基于堆栈的编程语言 下载

本帖由 漂亮的石头2014-11-03 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    486,020
    赞:
    46
    Factor 是concatenative,基于堆栈的编程语言和高级功能,包括动态类型,可扩展语法,宏,和垃圾收集。在实践方面,有一个全功能的、支持许多不同的平台上的库,被广为记载。

    示例代码:

    USING: io math sequences ;

    "Hello world" print
    10 [ "Hello, Factor" print ] times
    "Hello, " "Factor" append print

    性能比较:

    [​IMG]

    Factor 0.97 发布,此版本现已提供下载

    OS/CPU
    WindowsMac OS XLinux
    x86​
    0.97


    0.97


    0.97

    x86-64​
    0.97


    0.97


    0.97


    Source code:0.97

    此版本包括超过 1,400 个 commits,贡献者如下:

    Alex Vondrak, Andrew Pennebaker, Benjamin Pollack, Björn Lindqvist, CW Alston, Doug Coleman, Erik Charlebois, Fred Alger, Iskander Sitdikov, John Benediktsson, Jon Harper, Loryn Jenkins, Paul Woolcock, Roc King, Samuel Tardieu, Steven Stewart-Gallus, and @Profpatsch

    同时还有一些 bug 修复和库改进,值得关注的改进如下:


    解决了一些向后兼容问题:


    • Fixed mask? in math.bitwise to be more correct


    • Fixed bias in Mersenne Twister random number generator


    • Better support for shebang (no longer need a space after #!)


    • io-error now lives in the libc vocabulary


    • sender stubs in cocoa.messages now named by method signature


    • filter now allocates length of seq, not exemplar.


    • Removed make-assoc in favor of explicit get's.

    一些 FUEL 改进,Factor's emacs 模式:


    • Modernize for emacs 24.3


    • Prepare FUEL to be uploaded to MELPA


    • Change font locking and syntax highlighting


    • Make fuel-help work for vocabularies also


    • New minor mode: fuel-autohelp-mode


    • Fix word help to use correct vocabulary using list


    • Variable controlling whether fuel-mode is loaded automatically


    • Fixes to table rendering
    新库:




    改进的库:

    Factor 0.97 发布,基于堆栈的编程语言下载地址
     
正在加载...