The world already has a bazillion programming languages, nearly all DOA. I expect mine to join that list; in fact, it'd be a major accomplishment if it were even significant enough for someone to add it to such a list. So then, why the hell?
- It'll be fun.
- I'll need to implement it in some other language (at least at first?), and that will give me an excuse to try out Haskell or Scala. Or both?
- I think I have some neat ideas, and I want to try them out
- There's some semblance of a need, in that I'm not really thrilled with any of the current options for scripting. At least, not the ones I know of.
Besides which, anything I come up with can't be uglier or slower than Ruby, right? No, but seriously.
In the next few blog posts, I'll describe some of those neat ideas I have. We'll see if this blog gets any further than that. I'll also throw in a rant about Optional<T> in Java. How's that for a teaser?