我最近遇到了Kogut language,并对此感兴趣。但是,获取信息的唯一网站是托管项目的sourceforge页面。我不知道如何尝试更深入地研究语言。
所以我要问的是,有没有人在这里学到了一种语言,它没有Ruby,Python等拥有的数千种资源?这样做的最佳方法是什么?
答案 0 :(得分:3)
我认为下一步要学习它的步骤:
答案 1 :(得分:3)
我认为这些方法可能是:
它的语义与Scheme或Dylan最相似,但语法看起来更像ML或Ruby。
后者使人们能够学习另一种语言并比较他们的设施,差异等。
答案 2 :(得分:2)
在学习新语言时,无论是否广为人知,我总是发现确切地确定我想要使用它的是有帮助的。然后我在该领域中选择一个项目并开始编码。我会查看可用的任何材料(斯巴达与否),然后我会检查周围的社区。关键是要在某种程度上让自己沉浸其中,这样当你进入“The Zone”时就开始用那种语言思考。
例如,我通过编写一个包来管理一个名为 Starfire 的旧战争游戏中的舰队和资源来学习Dylan。我通过研究一系列与天气计算相关的小程序来学习Haskell。我通过编写用于管理Debian镜像的脚本来学习Erlang。那种东西。
当然,您应该检查您的项目是否适合该语言。例如,不要通过编写高性能优化编译器来决定学习Ruby。 ;)
答案 3 :(得分:1)
实际应用:无。是时候学习了:3-4个周末。当你向他们展示你所写的Kogut程序时,你的同事面临着无价值的表达。
答案 4 :(得分:-4)
说真的,我认为你的时间可以更好地学习另一种语言......
作者编辑:
是的,我想我的回答可能有点轻率,但并不是针对这种特定的语言。我只是说,如果只有一种语言信息来源,那么我个人认为他应该继续......作者自己将其描述为一种实验性语言。
然后再说 - 我是从“从事我的职业生涯看是否有意义”来看待这个问题。如果你正在谈论从知识分子的好奇心来看它,请填满你的靴子!
我在这种情况下的建议是:
虽然没有同意对此表示赞同 - 我原来的帖子有点过了......而且还有一些评论解释了为什么 - 当人们感到愤怒时我偶尔发现的东西......