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==