Ski*_*tol 3 programming-languages taxonomy
我正在寻找一个完整而可靠的图表,其中包含"所有"编程范例(OOP,AOP以及并行,命令,功能,声明等等).
编辑: 已经-2和3关闭请求,没有任何理由.
如果您对该问题不感兴趣并且没有理由对其进行投票,请跳过它.或者提供一个理由.点击箭头很容易.表达自己似乎更难.
编辑2:
在此处输入链接描述,您可以在右侧看到"编程范例",其中包含以下数据:
Action
Agent-oriented
Aspect-oriented
Automata-based
Component-based
Flow-based
Pipelined
Concatenative
Concurrent computing
Relativistic programming
Data-driven
Declarative (contrast: Imperative)
Constraint
Dataflow
Cell-oriented (spreadsheets)
Reactive
Intensional
Functional
Logic
Abductive logic
Answer set
Constraint logic
Functional logic
Inductive logic
End-user programming
Event-driven
Service-oriented
Time-driven
Expression-oriented
Feature-oriented
Function-level (contrast: Value-level)
Generic
Imperative (contrast: Declarative)
Procedural
Language-oriented
Discipline-specific
Domain-specific
Grammar-oriented
Dialecting
Intentional
Metaprogramming
Automatic
Reflective
Attribute-oriented
Template
Policy-based
Non-structured (contrast: Structured)
Array
Nondeterministic
Parallel computing
Process-oriented
Programming in the large and small
Semantic
Structured (contrast: Non-structured)
Modular (contrast: Monolithic)
Object-oriented
By separation of concerns:
Aspect-oriented
Role-oriented
Subject-oriented
Class-based
Prototype-based
Recursive
Value-level (contrast: Function-level)
Run Code Online (Sandbox Code Playgroud)
"编程范式"的表示完全是线性的,并没有表明各种范式是如何相互衍生的,这正是我想看到的.
我最近做了类似于你所追求的事情.
动态缩放在这里:http://zoom.it/6rJp
原文:http://griffsgraphs.files.wordpress.com/2012/07/programming-paradigms_label2.png
您可以使用Gephi和Freebase自行创建.