标准库手册
全局1234567891011121314151617181920212223242526272829303132333435363738394041ARGF: 从ARGV读取文件的流ARGV: 传入程序的参数数组PROGRAM_NAME: 被调用的程序名称STDIN:STDOU
全局1234567891011121314151617181920212223242526272829303132333435363738394041ARGF: 从ARGV读取文件的流ARGV: 传入程序的参数数组PROGRAM_NAME: 被调用的程序名称STDIN:STDOU
Roadmap展示了Crystal语言未来的走向及开发计划。主要分语言本身和标准库两大块。 详细计划见原文链接:https://github.com/crystal-lang/crystal/wiki/Roadmap
1.超低的学习曲线2.编译时检查 & 方法重载3.超高性能4.一大波Web开发框架来袭,有肥有瘦 随意选择5.Crystal本身就是由Crystal编写,容易理解 容易扩展捐献代码 原文链接 :https://crystal-lang.org/2018/01/08/top
环境:ubuntu16.04crystal版本 0.24.x 实行静态编译 (Crystal默认不是采用静态编译的,这样编译出来的可执行文件需要依赖系统环境的动态库,不同环境的系统运行时可能出现依赖问题。这样做的好处是编译后的文件比较小。)静态连接编译后的文件自带依赖库,可以放到
欢迎入坑Crystal, 以下为一些被收录的Crystal资源。 敬请享用: https://github.com/veelenga/awesome-crystal
https://github.com/costajob/app-servers https://github.com/kostya/benchmarks
Crystal语言是运行在本地环境的编译型、强类型语言,运行不需要类似虚拟机之类的中间层,编译时在底层使用LLVM进行优化。 有一定的类型推断能力,在堆码的过程中不一定需要显示的指定数据类型。自动GC。 本手册意在讲解Crystal语言除API手册之外的各个方面,帮助读者快速使用
Debian/UbuntuDebian分支的Linux可以使用官方的仓库来安装。 先添加源1curl https://dist.crystal-lang.org/apt/setup.sh | sudo bash 然后123apt-key adv --keyserver keys.
执行一次编译和运行要编译和运行Crystal程序, 可以在crystal指令后面跟程序文件名1$ crystal some_program.cr crystal程序文件以.cr结尾 。也可以带上run命令来执行1$ crystal run some_program.cr 创建一个