Talk:Generational list of programming languages: Difference between revisions

Content deleted Content added
Danakil (talk | contribs)
No edit summary
multiple inheritance
Line 3:
 
 
An interesting idea, but I agree a tree is suspect-- &mdash;I think you can so <!-- sic --> a tree of principal influences and pointers to other. But where is Smalltalk? Where is Prolog? RPL? If we have VBScript, why not Javascript. What about Perl, PHP. Isn't SQL a language, other 4GLs. What about shell scripts- TeX- assemblers?
 
There are languages that, arguably, are created specifically in an attempt to "merge" the outstanding characteristics of two other languages. [[J programming language|J]] is a good example: if one didn't knew that [[APL]] was also created by [[Iverson]], it would be hard to say whether J is influenced more by APL than [[Backus]]'s FP/FL or viceversa. I ended up listing it under both and making a referential note. Sure enough, if this technique were to be missused , the Generational list would end up being a Generational mesh ;-) --Danakil
 
:Indeed&mdash;the concept of ''multiple inheritance'' is rampant, here :-).
[[Rexx]], for example, has a strong syntactic resemblance to [[PL/I]], with
symbolic concepts adapted from [[BASIC]] and the PL/I macro processor, and
many semantic aspects (few limits and system interfaces in particular)
taken from [[EXEC 2]]. [[User:Mfc|mfc]]
 
== Concurrent Turing ==