News for hackers. Stuff that matters.
Re:Ask HN: How to start programming language design? by wilsonfiifi on Friday July 11, 2014 @04:39AM (#8019290)
You could take a look at Marc Cournoyer's course http://createyourproglang.com, check out the compiler course on Cousera https://www.coursera.org/course/compilers and watch Rob Pikes talk on lexical scanning http://www.youtube.com/watch?v=HxaD_trXwRE.b

That should get you going. Oh and don't forget to have a look at Go language specification as well.

Re:Ask HN: How to start programming language design? by poseid on Friday July 11, 2014 @05:29AM (#8019395)
what makes the go language a good example?
Re:Ask HN: How to start programming language design? by hariharan_uno on Friday July 11, 2014 @06:02AM (#8019439)
The language spec is very short compared to others.
Re:Ask HN: How to start programming language design? by poseid on Friday July 11, 2014 @05:06AM (#8019345)
thanks!

what about these "PEG" parsers? when/why do they make sense?

Re:Ask HN: How to start programming language design? by jonjacky on Friday July 11, 2014 @12:43PM (#8021097)
"PEG-based transformer provides front-, middle and back-end stages in a simple compiler"

http://www.vpri.org/pdf/tr2010003_PEG.pdf