我知道这不是一个非常技术性的问题,但它是针对所有技术人员的,这就是为什么我在这里提出这个问题。以下是我的问题:
有人能帮我了解学习LISP的现状和未来吗?我的大学论文中有一个项目使用LISP(这是一个很大的项目-可能需要两个学期长时间),我无法确定是否应该花费大量精力学习LISP,如果LISP没有未来的话,或者我只需要学习足够的内容来完成任务,然后做一些不需要任何LISP的其他项目。我只懂一点基本的LISP知识。请帮帮我。
我知道这不是一个非常技术性的问题,但它是针对所有技术人员的,这就是为什么我在这里提出这个问题。以下是我的问题:
有人能帮我了解学习LISP的现状和未来吗?我的大学论文中有一个项目使用LISP(这是一个很大的项目-可能需要两个学期长时间),我无法确定是否应该花费大量精力学习LISP,如果LISP没有未来的话,或者我只需要学习足够的内容来完成任务,然后做一些不需要任何LISP的其他项目。我只懂一点基本的LISP知识。请帮帮我。
Lisp是那种真正改变你对编程思考方式的语言之一。如果你所说的价值是指市场价值,那它的价值是非常有限的。但如果所说的价值是指作为开发者获取到的收益,我会说它相当有价值。
Lisp已经存在了50多年。如果它要死,早就应该死了。
现代编程语言仍在努力赶上Lisp。
"它没有死,只是闻起来有点怪",正如某人曾经说过的(只是我的Google搜索失败了,找不到引用)。
我认为LISP有很大的价值,现在我们看到一种Lisp复兴的趋势,新的语言像Clojure都属于Lisp范畴。即使Python和Ruby在内部也非常类似Lisp。
LISP中学到的概念通常也适用于其他语言,并且无论您在日常工作中使用哪种语言,都会使您成为更好的开发人员。
如果你学习Lisp(不是LISP :)),你将成为一个更好的程序员。如果你在大学里,我相信这将是你时间的一项良好投资。
Lisp最近有很多动态(Clojure等...)。也许它将来会在商业领域中得到更广泛的应用。我希望如此。Lisp很有趣!
只有当你了解Lisp时,你才能完全掌握计算机科学。
如果Lisp要流行起来,它早在过去的50年里就已经这样做了。你可以忽略那些声称Lisp实现#127最终会流行起来的人。
然而,它是如此独特和强大,以至于理解它应该值得你花费时间。