jde*_*eno 15 open-source apl k
我正在努力学习APL(Kona),我正在寻找示例项目,这样我就可以了解经验丰富的APL如何组织他/她的代码.
任何开源项目都会有所帮助,但非财务或任何缺乏繁重数学的东西都会很棒.
sil*_*cle 14
我一直在寻找,还没有发现任何东西.APL是一种非常古老的语言; 它完全早于整个开源运动.与同样陈旧的Lisp(其历史包括大量的AI实验室研究和开放式协作精神)不同,APL的文化在历史上与IBM,商业分时系统和金融有关.凯文和我正试图用科纳改变这一点.
在没有臭味的循环中有相当多的k代码.其中一些是针对k的不同版本编写的,而不是Kona所针对的版本.Hakan Kjellerstrand也有一个优秀的 K页.
还有几本很棒的APL/J/K/Q书.我特别推荐Kenneth Iverson的A编程语言,Henry Rich的J for C Programmers,Jeffry Borror的Q for Mortals (Q是Kx K的最新版本),以及Gilman&Rose的APL:互动方法.除了最后一个以外都可以在线获取.
请记住,许多人使用APL作为数学工具(如R,mathematica,gnuplot等)而不是编程本身.(恕我直言,J是最好的.)K被设计成一种更通用的编程语言,感觉就像是APL,Lisp和C的综合.但它是语言家族中的一个异常值.