Language Comparison Table: Difference between revisions
Content added Content deleted
(+TMG) |
m (added whitespace.) |
||
Line 328: | Line 328: | ||
|Portable dynamic scripting language with consistent design and modern syntax |
|Portable dynamic scripting language with consistent design and modern syntax |
||
|- |
|- |
||
! {{anchor|Dylan|[[Dylan]]}} |
! {{anchor|Dylan|[[Dylan]]}} |
||
Line 735: | Line 736: | ||
|Be simple, readable, and concise |
|Be simple, readable, and concise |
||
|- |
|- |
||
! {{anchor|Kotlin|[[Kotlin]]}} |
! {{anchor|Kotlin|[[Kotlin]]}} |
||
Line 751: | Line 753: | ||
|Pragmatic language for modern multi-platform applications with compilers for JVM, JS and Native code |
|Pragmatic language for modern multi-platform applications with compilers for JVM, JS and Native code |
||
|- |
|- |
||
! {{anchor|LDPL|[[LDPL]]}} |
! {{anchor|LDPL|[[LDPL]]}} |
||
Line 1,274: | Line 1,277: | ||
|Expressiveness, generality |
|Expressiveness, generality |
||
|- |
|- |
||
! {{anchor|REXX|[[REXX]]}} ({{anchor|REXX|[[Classic REXX]]}}) |
! {{anchor|REXX|[[REXX]]}} ({{anchor|REXX|[[Classic REXX]]}}) |
||
Line 1,288: | Line 1,292: | ||
|<!-- Design goals -->designed to make programming easier; to foster high quality programs by making writing them as simple and enjoyable as possible; designing each part of the language for people to use is more important than providing easy implementation; principle of least astonishment. |
|<!-- Design goals -->designed to make programming easier; to foster high quality programs by making writing them as simple and enjoyable as possible; designing each part of the language for people to use is more important than providing easy implementation; principle of least astonishment. |
||
|- |
|- |
||
! {{anchor|Ruby|[[Ruby]]}} |
! {{anchor|Ruby|[[Ruby]]}} |
||
Line 1,302: | Line 1,307: | ||
|Expressiveness, Readability |
|Expressiveness, Readability |
||
|- |
|- |
||
! {{anchor|Rust|[[Rust]]}} |
! {{anchor|Rust|[[Rust]]}} |
||
Line 1,481: | Line 1,487: | ||
|[http://www.tcl.tk/about/history.html Extend, Embed and Integrate] |
|[http://www.tcl.tk/about/history.html Extend, Embed and Integrate] |
||
|- |
|- |
||
! {{anchor|TMG|[[TMG]]}} |
! {{anchor|TMG|[[TMG]]}} |
||
Line 1,495: | Line 1,502: | ||
|Creating compilers or translators (particularly, from a programming language to assembly) |
|Creating compilers or translators (particularly, from a programming language to assembly) |
||
|- |
|- |
||
! {{anchor|Trith|[[Trith]]}} |
! {{anchor|Trith|[[Trith]]}} |
||
Line 1,599: | Line 1,607: | ||
|} |
|} |
||
==External resources== |
==External resources== |