有的人和朋友一起happy打发假期
有的人孤独地打发假期
有的人用学习打发假期
……
下面这位就比较强了
他写python编译器打发假期
来自荷兰的
Guido von Rossum
也就是python之父
在过西方新年的时候
仍然沉迷于编写python的编译器无法自拔
今天我就来给大家科普一些
闻所未闻
的语言
Erlang语言
奔波儿灞
你知道erlang吗?
灞波儿奔
二郎?
如果说一个语言有多小众的话
erlang想必就是一个很好的例子了
作为一个通用的面向并发的编程语言
它最初就是为了通信行业所设计的
适合于构建分布式、实行软并行计算的语言
但也因此在其他领域内没能获得足够的关注度
但话说回来
这种小众语言岂不是与节日中的你更配
Ruby语言
过节的时候
总是会纠结送给朋友什么礼物好呢
这时候送颗ruby(红宝石)
摆脱纠结,告别烦恼,一定是您的最佳选择
如果这是学生党的你不能承受之贵的话
作为程序员
我们还有else的选择
Ruby是由日本程序员松本行弘于1995年12月发布的完全面向对象的编程语言,对于ruby语言来说,他的变量没有类型,任何东西都是对象,任何东西都有值。
而就像他的名字一样,ruby语法简单优雅,同时还有着可移植性强,快速开发能力高的优点。
如果你的小伙伴想要做云计算、计算机安全相关领域或者是想要开发一个iOS应用的话,可以买本ruby送给他哦。
来个hello world
#!/usr/bin/env ruby
puts "Hello, world!"
Go语言
谷歌公司为追求语言的精简性,
于2009年推出了go语言。
Go语言专门针对多处理器系统应用程序的
编程进行了优化,使用Go编译的程序
可以媲美C或C++代码的速度。
而且更加安全、支持并行进程。Go语言简单易学,共有25个关键字,表达能力强。
同时Go语言自带大量工具,使用起来较之很多语言都更方便。它还自带runtime,支持垃圾回收。
然后按照国际惯例给大家带来一段hello world
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
R语言
R语言是S语言的一个分支,它是用于统计分析、绘图的语言和操作环境,也是一个用于统计计算和统计制图的优秀工具。
它可以运行于UNIX, Windows和Macintosh的操作系统上,十分便捷。
使用R语言的最大优点就是,它是完全开放自由的,这意味着它是完全免费,开放源代码的。可以在它的网站及其镜像中下载任何有关的安装程序、源代码、程序包及其源代码、文档资料。
我就不多说了……
# My first program in R Programming
myString
print ( myString)
你以为这就完了
且慢
我们还有
……
语言的海洋浩瀚无边
介绍完这么多语言之后
兴许哪天看完推送的你就又创造了一门新的语言
图文编辑 杨硕 黄小峰 张玉涵 王梓名
信宣新媒体部
领取专属 10元无门槛券
私享最新 技术干货