|
|
|
|
|
by kasperpeulen
3146 days ago
|
|
I updated the article to make more clear that examples are from modern languages, but many of the ideas come from older languages. > All the examples above are from Reason, Swift, Kotlin and Dart. However, many of the ideas above can already be found in much older languages such as Lisp (1958), Smalltalk (1972), Objective-C (1984), Haskell (1990), OCaml (1996) and many more. So while the examples are from modern languages, the ideas in this article are actually very old. (*) > You could say that those “modern” languages are trying to popularise old ideas. They put the idea in a different more common syntax while also leveraging older ecosystems. All the languages in this article use the popular C-style syntax. For example, Reason is OCaml in a C-style/Javascript-style syntax while also leveraging the JavaScript and OCaml ecosystem and Dart is heavily influenced by Smalltalk and leverages the Javascript ecosystem. |
|