• 请不要在回答技术问题时复制粘贴 AI 生成的内容
fyyz
V2EX  ›  程序员

有没有静态类型,强类型,支持 windows/linux 平台的脚本语言?

  •  
  •   fyyz · Mar 31, 2016 · 6527 views
    This topic created in 3869 days ago, the information mentioned may be changed or developed.
    28 replies  •  2021-12-19 20:52:05 +08:00
    Srar
    Srar
    Mar 31, 2016
    1
    TypeScript 算吗?
    Monad
    Monad
    Mar 31, 2016
    2
    干掉脚本语言 我推荐 Golang
    Ouyangan
    Ouyangan
    Mar 31, 2016
    3
    go , 干净利落
    JamesRuan
    JamesRuan
    Mar 31, 2016
    4
    Lua ,虽然是动态类型的,但同时是强类型的。
    ibigbug
    ibigbug
    Mar 31, 2016
    5
    go run main.go 跟 python test.py 感觉差不多,如果说脚本语言是指这一点的话。
    jings
    jings
    Mar 31, 2016
    6
    水水福音
    xshell
    Frapples
    Frapples
    Mar 31, 2016❤️2
    7
    为什么我总感觉“脚本语言”和“静态类型”冲突。。。。
    mko0okmko0
    mko0okmko0
    Mar 31, 2016
    8
    楼主根本在说 Python
    Python 定位不就是脚本吗?
    chengluyu
    chengluyu
    Mar 31, 2016
    9
    PureScript
    elm
    chengluyu
    chengluyu
    Mar 31, 2016
    10
    PureScript 和 elm ,但是两个都是函数式的。
    ShiningRay
    ShiningRay
    Mar 31, 2016
    11
    不知道你要做什么用途,可以选择的挺多的
    FreeBasic 这种说不定能满足你的需求
    ddou
    ddou
    Mar 31, 2016
    12
    haskell
    yonka
    yonka
    Mar 31, 2016
    13
    python 3.5+
    zxgngl
    zxgngl
    Mar 31, 2016
    14
    F# Script
    hjq98765
    hjq98765
    Mar 31, 2016
    15
    @mko0okmko0 可 python 是动态类型
    zhuangzhuang1988
    zhuangzhuang1988
    Mar 31, 2016
    16
    scala , F#啊。
    manfay
    manfay
    Apr 1, 2016 via iPad
    17
    “ I ’ m even using Java for shell scripts. ”
    http://www.teamten.com/lawrence/writings/java-for-everything.html
    minsheng
    minsheng
    Apr 1, 2016 via iPhone
    18
    Haskell 咯, PureScript 名字里有 script 可 setup build env 比 Java 还麻烦
    skywalker
    skywalker
    Apr 1, 2016
    19
    Groovy
    pynix
    pynix
    Apr 1, 2016
    20
    haskell
    mko0okmko0
    mko0okmko0
    Apr 1, 2016
    21
    @hjq98765 刚刚验证后你是对的.我记错了.
    Galileo
    Galileo
    Apr 1, 2016 via iPhone
    22
    scala
    hooluupog
    hooluupog
    Apr 1, 2016
    23
    Go 语言。
    你想要的就是写一些命令行下的小工具,又是静态类型的,开发速度快的,想了下那就只有 Go 了。
    zonghua
    zonghua
    Apr 1, 2016 via iPhone
    24
    @hooluupog Go 编译快的像脚本执行?
    hooluupog
    hooluupog
    Apr 1, 2016
    25
    @zonghua 当然, Go 编译速度很快( go build go run ,部署很简单,就一个二进制文件,没什么依赖。不过没有动态语言那种 REPL )。其实现在 github 上面很多 Go 写的东西都是这种类型的。类似于脚本语言去做的事情但同时又想要性能以及类型检查。
    araraloren
    araraloren
    Apr 1, 2016
    26
    那我安利一下 Perl 6, win32 可用
    完全面向对象,支持函数式风格,继承了 perl 5 的一些东西,强类型,静态类型,同样是脚本语言,支持交互式模式
    写一些`oneliner`很方便
    cc7756789
    cc7756789
    Apr 1, 2016
    27
    @mko0okmko0 你连 Python 是什么类型都不知道
    Hask
    Hask
    Dec 19, 2021
    28
    Dlang
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1362 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 218ms · UTC 22:21 · PVG 06:21 · LAX 14:21 · JFK 17:21
    ♥ Do have faith in what you're doing.