
Created with a little help from the Abi-Station Portrait Illustration Maker… Look, I’m driving!
~
Have been working on JujuScript a bit lately, and since recently deciding it was a total waste of my time [there are already other free embeddable script languages out there, and most of them are much faster than JujuScript] it has suddenly become ten times more interesting to me. Funny that. Today I extended my "with" syntax to support an arbitrary number of objects, allowing for constructs like:
That’s what’s great about working on "pet" projects; you can just do whatever you want and no one’s going to freak out if it breaks. I’m also thinking about making JujuScript case-insensitive, because I’m starting to think that code which relies on case to distinguish between identifiers is bad code. So maybe case should simply be a style choice, like brace indenting. The only reason it’s case senstive now is because I originally modelled it on the C syntax, but over time it’s drifted far enough away from C that I no longer feel the need to maintain such similarities just for the sake of it.