Ola*_*ahl 25
学习莫扎特/奥兹可能是我大学毕业时最有价值的编程经历.但与此同时,它也是最疯狂的,因为你无法在现实世界中真正使用它.(我甚至认为他们从课程中删除了Oz,并将其替换为C++,Java和Erlang.)
因此,出于学术目的,它是一种很好的语言,可以通过实验来学习新技术并成为"更好"的开发人员.
但是,由于开发的好处在于即使你不会在Mozart系统上运行你的生产代码,你仍然可以从中窃取很多好的想法并用你喜欢的语言实现.看看JonasBonér 在scala(或Ozma)中实现数据流变量的工作.
至于其他资源,请在2G1512上进行谷歌搜索,并以pdf格式查找教程,实验和讲座.
igo*_*ouy 11
莫扎特/奥兹支持八种不同的范例
这是一篇简短的概述文章,应该为您提供一些背景知识 - 编程范式傻瓜:每个程序员应该知道什么(pdf)
您对此编程语言有何看法?
Mozart/Oz让您有机会探索,学习和使用各种编程语言技巧.
我也不想使用Emacs; 我还有其他选项,如交互式解释器或正常的编译循环吗?
他们像使用交互式解释器一样使用Emacs.
是的,您可以在文本编辑器中编写代码,并从命令行编译和运行.