返回首页
最新
自动从对话中学习的人工智能帮助台。经过Meta认证,支持WhatsApp/Instagram以及网页聊天。
这个问题在近10年前曾在HN上被提问过,我觉得再次提问会很有趣,以了解自那时以来发生了什么变化。原始提问链接: https://news.ycombinator.com/item?id=11001693
我找不到比“过时”更合适的词,但我所指的是一种不再新颖、没有新兴趋势或缺乏关注度的编程语言。这种语言可能具有独特或新颖的特性,可能有一群热情且忠诚的程序员在使用。但这门语言缺乏的是程序员之间的“关注度”:它的风头已经过去。它可能仍在积极开发中,或者可能已经停滞不前。
“过时”语言的例子包括:Cobol、Snobol、Icon、Unicon、Forth、Pascal、Eiffel、D、Smalltalk、Basic等。(注意,我意识到这在某种程度上是主观的。)
如果你使用一种“过时”的语言,是什么让你继续使用它?是独特的特性吗?是熟悉感或舒适感吗?是速度、性能或其他某种品质吗?你认为我们在今天开发编程语言时可以从这种语言中学到什么?