法律事务厅Bini, 一个大家伙背后的继续,是发展一个新编程语言中被称为: Ioke.它的影响 Io, Lisp, SmalltalkRuby.分享你的想法的这一新的动态的编程语言

NB。提出的问题 schildmeijer

有帮助吗?

解决方案

AFAIK这只是一个人出现。这似乎极不可能一个人就可以采取一切必要的工作,使编程语言流行,例如书写工具,库等等。

所以,除非他能得到大公司支持他,并用他的语言或建立伊欧凯开发者社区,我会建议他的语言是注定要失败,浩怎么回事高性能/优雅它。

在比较浅的层面,我不喜欢这个名字伊欧凯,主要是因为它不是在所有明显应该如何发音。

其他提示

似乎有趣的,但目前只是一个概念的证明。

如果你需要类似的东西现在,只要看看 IO语言

伊欧凯是相当有创造的DSL打了一个有趣的语言。我找到简单的语法(一切,甚至控制流程,是一个消息)可扩展有趣。在伊欧凯宏支持大(检索消息的部件,他们进行评估之前[或“激活”])。

伊欧凯显然还是一个非常年轻的项目,但非常有前途的。

关于进一步思考,我有点矛盾关于简单的语法,我仍然希望一点点更多的语法糖 - 例如使用特殊的语法时更表现恕我直言,控制块 - 而不是必须使用相同的方括号内的语法任何其他消息来实现纯的消息。

我想这是一个品味的问题 - 你保持语言定义简单和“纯”还是你“污点”它有更多的语法,使之更具表现力有点

我很启发的笑话Ioke ebnf法是一个十几条线。但它可以给我所有我喜欢在地阐述、C++和JS。还Ioke是勇敢的使用符超越ascii-127。

人类的思想可以只处理很简单的事情,但是可以抽象他们进入高秩序的结构容易,然后再处理的抽象的新的简单的事情。然后把几个抽象概念在一起的和抽象他们一次又一次。每一次使用一些不同的方式归纳简单的东西进入一个非常简单的事情。

Ioke允许您可以创建新的方式来表达你的想法在各个不同级别的抽象概念。你需要一个新的语法或以新的方式来表达上的每个层面。你需要一个工具创建的工具。而你不想失去的也不abstration也没有详细说明。

Ioke提交人认为属性的人类的思想,更好于作者的其他语言的人不是足够勇敢的人看到的东西不仅仅是在监视器后面,而且在它前面,这是一个人。但他们没有责任,因为用户的语言是盲目的自己的头脑机械。所以Ioke真是一个勇敢的尝试来的攻击在平坦的其他语言,因此,攻击平整性的方式,我们都学会思考。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top