Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
If I type : date (without the space) it would automatically convert it to 06/08/2022. It's pretty cool.
I also found this one https://www.autohotkey.com/ but I haven't tried it yet.
I'm afraid I don't. There came a point where I had to emotionally accept that the project was not going anywhere and let go; I let the blog & web site expire.
I did eventually post the code on github, though it's missing most of its history, and the work is stalled out mid-transition from one code generator backend to another, so it doesn't actually run; but you can get a sense of the language style from the 'samples' and 'validation' directories:
https://github.com/marssaxman/radian
In a nutshell, name-rebinding and an indirection operator provided the flavor of a mutable, object-oriented language over immutable datastructures and functional semantics. Loops were all range-based, and the dataflow graph was decomposed into maps & reduces; maps were applied in parallel, via work-stealing.
Were I to do it over again, I might be a little less opinionated about the syntax - but I was having fun at the time.