Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

How to...

Name: Anonymous 2013-05-16 21:55

create programming language??

Name: Anonymous 2013-05-16 22:12

1. pick a problem
2. analyze it
2. design a DSL to solve it

Name: Anonymous 2013-05-16 22:21

>>2
Not why, how.
What prerequisite knowledge/skills are needed?
Any resources available for learning?

Name: Anonymous 2013-05-16 22:26

Name: Anonymous 2013-05-16 22:34

>>3
Read, for example, http://www.u.arizona.edu/~rubinson/copyright_violations/Go_To_Considered_Harmful.html

1. Dijkstra found a problem with control flow.
2. Dijkstra did analyzed it.
3. Dijkstra presented a simple DSL to eliminate it.

Don't change these.
Name: Email:
Entire Thread Thread List