new project: nekkoscript
I have decided that for my next personal project, I am going to learn how to make my own lil language that I’m calling nekkoscript. Originally, this was going to be interpreted into JavaScript, but after doing some research, I think I want to go with Typescript instead.
but why?
Why not? I have absolutely no clue what I am doing or even how to write my own language, just like my previous project devKataCLI. I find that if I go in completely blind and learn as I go, that success is far more likely. There is an internal drive to learn that pushes me daily, and that feral goblin is ravenous for knowledge.
typescript?
The decision to switch from JavaScript to TypeScript was pretty simple to me.…
new project: nekkoscript
I have decided that for my next personal project, I am going to learn how to make my own lil language that I’m calling nekkoscript. Originally, this was going to be interpreted into JavaScript, but after doing some research, I think I want to go with Typescript instead.
but why?
Why not? I have absolutely no clue what I am doing or even how to write my own language, just like my previous project devKataCLI. I find that if I go in completely blind and learn as I go, that success is far more likely. There is an internal drive to learn that pushes me daily, and that feral goblin is ravenous for knowledge.
typescript?
The decision to switch from JavaScript to TypeScript was pretty simple to me. I really admire how TypeScript functions and how strict it is with types. I find it forces me to write cleaner code and need to be more present than when I write JavaScript (that is probably just a me problem, but I’m trying to work with my weaknesses here).
we have one yes, but what about second language?
I was told as a kid, “go big or go home”. Well... I am at home already so, I guess I gotta go big. After I finish nekkoscript, I want to work on my own fully compiled programming language. For this one, I will probably lean on Rust (it fascinates me).
is that all?
For now? Yes. These are some really big goals I have set for myself and I am ecstatic to work on them! Currently, I am following this tutorial series on youtube on making a TypeScript Interpreter. I highly recommend check it out if this topic has piqued your own lil learning goblin.
>nikko the nekko header. wip