编程语言像Ruby一样流畅,像C一样快速[概述]"/>
Crystal编程语言像Ruby一样流畅,像C一样快速[概述]
为了永无止境地寻求工作速度(开发速度)和事物速度(性能)之间的协调,我遇到了一个处于孵化阶段的项目,当时我在想:“这可能是我的一种语言。”
乍看之下, Crystal是一种为人和计算机构建的编程语言,一见倾心。 多么高尚的事业。 一直喜欢Ruby语法的美,因此以C的速度实现类似Ruby的语法的承诺令人着迷-甚至改变了生活。
从那天开始,我一直密切关注Crystal的发展,今天,我将说明为什么您应该关心。 老实说,这是最令人兴奋的语言之一,具有巨大潜力。
在开始使用它之前,请记住,Crystal尚未准备好进行生产,但是您仍然可以找到许多已经在使用它的项目,例如用Crystal编写的此版本的Sidekiq 。
为什么是水晶?
那么,为什么有人还要关心另一种编程语言呢? 好吧,因为Crystal结合了令人难以置信的引人入胜的食材,这在许多其他语言中都找不到。
漂亮的语法
关于Crystal的最吸引人的事情之一就是简洁易读的类似Ruby的语法。 该语言的创造者将Ruby的吸引力理解为最吸引人的语言之一,并将其作为Crystal的灵感。
因此,如果您来自Ruby世界,那么过渡到Crystal将会很简单。 大多数时候,您将能够直接在Crystal中运行Ruby代码,或在Ruby Shell中运行Crystal程序。
最重要的是,您甚至可以在Crystal中使用Ruby语法高亮显示。 与大多数解释型语言类似,Crystal可以让您用几行代码来建立最疯狂的想象力。
出色的性能
Crystal是一种在公认的LLVM框架之上构建的静态编译语言,可以与C,
更多推荐
Crystal编程语言像Ruby一样流畅,像C一样快速[概述]
发布评论