Monthly Archives: March 2014

julia

5 julia Note taken on 2014-03-18 Tue 21:24 5.1 julia目标是代替mathlab和R。有很多数学专门的语法。 5.2 julia具有通用语言特性,具体来说比较像ruby,有end写法,有文本模板,有宏编程。 5.3 julia像pypy那样的即时编译。 5.4 julia有lua那样直接调用c和fortran函数,还能直接调用python。 5.5 julia有ipython notebook插件。 5.6 julia具有并行和分布能力。 5.7 julia也等于弥补了python和ruby的很多缺憾。让python、ruby具有了快速、并行、调用c、数学的能力。

Posted in Uncategorized | Comments Off on julia

ipython notebook

6 ipython notebook Note taken on 2014-03-18 Tue 21:38 6.1 ipynb输入代码直接出结果,就具有了编辑器和交互命令行两者的优点,比较类似light table的效果了,避免了很多调试的时间。 6.2 ipynb的实现的功能类似mathimatics,就是写计算书的功能,自动计算,马上出结果。 6.3 ipynb是基于web的,安装包比较大,ipynb目前只能使用三种语言,能markdown。orgmode的babel是基于文本的,能文章编程,是嵌入outline(orgmode)的,能输入很多语言。不过babel不如ipynb方便,必须做成函数形式的才能算出结果。但是babel这样做也有好处,就是能语言之间相互调用,也能应用于orgmode的表格等各种环境。

Posted in Uncategorized | Comments Off on ipython notebook