Author Archives: neilbrown
I moved to a new home recently … where “recently” is actually about 6 months ago. I’m using the extra demands on my time involved in buying a house, packing up contents and unpacking at the other end, as an … Continue reading
I’m still a long way from implementing any of this but I keep thinking about the sorts of types that I want “ocean” to have, so I thought I would write stuff down in the hope that it will stop … Continue reading
It seems that I disappeared for a while… various reasons that I won’t go into. I seem to be motivated again, thanks in part to pony. Pony (www.ponylang.org) is a language which was the topic of a talk at linux.conf.au … Continue reading
I thought, when I chose the name “Ocean” for my new language, that I had checked that it wasn’t obviously in use. If I had, I wasn’t very thorough. In the first place, there is Ocean: A new systems programming … Continue reading
Yesterday I ran my first “ocean” program… I’m currently working on building a simple interpreter so I can test out the next steps of my language design. Yesterday I got it to the point where it could print out “hello … Continue reading
I just found http://whiley.org/2014/01/23/thoughts-on-parsing-whiley-and-indentation-syntax/ which also has things to say about parsing with indents and line break. Of particular interest was a link to http://www.drdobbs.com/architecture-and-design/so-you-want-to-write-your-own-language/240165488 by the author of “D”.
It took much longer than I would have liked to get to where I am now. Partly the problem took a while for me to fully understand (though it seems so simple now). Partly other life issues got in the … Continue reading