Fifth generation languages?
我被要求使用这种语言,我第一次天真的尝试带来了两个清单
列表A)
A programming language based on constraints rather than algorithms to solve the problems. eg. Prolog
清单B)
A programming language that contain visual tools to help develop a program. eg. VB
深入互联网,我觉得第一个更准确,但第二个仍然出现在结果中。
所以我的问题是:第五代编程语言是什么?第一种还是第二种?
我会感谢任何链接、文章或任何其他有用的资源来了解更多关于这个主题的信息。
编辑
我要把这个带到主要问题上:
Oscar: I've also found references to Prolog, Scheme, Heskell, Lisp while searching on the topic? Are these"more" 5th or are those like VB.
Charlie Martin: Well, Lisp can't really be a 5th gen language because it's older than everything except, maybe, FORTRAN. And Scheme is a dialect of Lisp. But yeah, I've seen functional languages -- Haskell, ML, Erlang, etc -- called 'fifth generation' –
那么,是否有机会将基于约束的编程语言称为第5代?
谢谢。
"第五代编程语言"试图推动逻辑编程、约束编程和基于满足/统一的编程(如prolog)。天哪,那一定是80年代的事了。当时有一个很大的日本倡议,当时我们认为日本接管并购买了一切。
通常的世代列表是:
我认为这个术语在今天已经不受欢迎了。
你的"主题外"问题。我当然不是这个领域的专家,但根据我的经验,C拥有广泛的发展辅助工具资源,如视觉开发等,非常类似于VB,我很确定有一些伟大的免费的。就Java而言,我不擅长这种语言,但我不记得它是非常视觉化的,但肯定更类似于Flash和PHP Ford.