bec*_*cko 8 language-design indentation julia
我非常喜欢Python的基于缩进的语法; 它使代码更简洁.
有没有理由为什么朱莉娅不被选为基于缩进的?
请注意,我的目的仅仅是了解Julia开发人员在此决定背后的动机; 我们是否同意这些动机是另一种讨论.我不打算开始一场永无止境的讨论.
Sim*_*rne 19
在julia-users上看到这篇文章:https: //groups.google.com/d/topic/julia-users/lOmwPvOKc-o/discussion
来自Stefan Karpinski
这是一个品味问题 - 而且我们希望Julia特别熟悉Matlab用户(以及较小程度上的Ruby用户).我个人不喜欢显着的缩进.当你试图剪切并粘贴到终端或编辑器中时,它变得非常笨拙和繁琐.我已经看到大量的现场Python演示,因为主持人在缩进问题上挣扎.在我看来,像Python程序可以追溯到具有永无止境的范围的太空.Jeff和Viral两者碰巧感觉相似,所以Julia最终看起来更像Matlab而不是Python.