I've made a language! \o/ Introducing Neat
Abdulhaq
alynch4048 at gmail.com
Mon Sep 19 16:20:38 UTC 2022
On Sunday, 18 September 2022 at 20:28:58 UTC, FeepingCreature
wrote:
> Alright, since I've ran out of critical issues on my TODO,
> here's Neat!
>
> https://neat-lang.github.io/
>
> https://github.com/neat-lang/neat
>
> The syntax will seem very familiar to people here. :) It's sort
> of like D1 circa 2003 but with macros instead of CTFE and a
> very underpowered template engine. Note that while all the
> features I want are in there, some (such as templates) are only
> 10% there. Still, it's usable as it stands, and it's
> self-hosting.
>
> The biggest divergences to D are probably that it's
> reference-counted rather than GC, the macro support, and
> variables being (head) immutable and unreferenceable by default.
>
> It also has built-in: tuple types, sumtypes with implicit
> conversion, named parameters and format strings. But D will
> have all of those eventually. (Any year now...!!) So how about
> I show you something cool that will probably never be in D:
>
Very interesting :-) and congratulations on getting this far. Can
you tell me what is a macro in this context, I'm not getting it
from the code?
More information about the Digitalmars-d
mailing list