I developed educational programming languages and interpreters for them, but my problem always was that they turned out to be "normal" and "boring", mostly similar to some existing language (ASM and BASIC).
It is very difficult for me to come up with new ideas for syntactic functions, "neat things" and new or very modified programming paradigms for it. I always thought it was hard to come up with good new things, rather than funny / useless new things for this occasion.
I was wondering if you can help me with your work:
I always thought it was hard to come up with good things.
You were right. That's why John Backus, Ken Iverson, Nicklaus Wirth, Robin Milner, Kristen Nigaard and Ole Johan Dahl, Alan Kay and Barbara Liskov won the Turing Awards , they brought good new ideas to the design of programming languages.
If you want to add interest to your own projects, these are great people to steal.
ASM BASIC , , . , , , , , , ( ). parallelism.
, (, Objective-C). , , . , .
currying, , . , base-b, base-2, base-10 ..
- ( ): Ruby ( ), . - , "" .. OOP , .
30 , 70-!;) , Ruby, Python, Scala, Objective-C, JavaScript (. Douglas Crockford JavaScript: The Good Parts) ..
. . .
Esolang wiki , . , - - .
intercal B -)
, CSP . .
. : . , Taxonomies.
"" " ". "" .
, , . , , :
Source: https://habr.com/ru/post/1741148/More articles:Receiving message "Expected", "or" {"but found" [selector] "- jqueryHow to create a J2EE EAR file in RAD using Maven? - java-eeHow to match a macro in a list on a chart? - macrosInstall / Upgrade Clickonce Does Not Display Taskbar Icon - .netWhich do i use? - c ++Which PHP MVC project is most similar to ASP.NET MVC? - phpПочему моя операционная система не работает правильно? - c++Результаты SQL-группы в виде массива столбцов - sqlUnique Oracle Indexes - sqlExcel Object Model Documentation - .netAll Articles