Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

One thing I can recommend creating your own programming language. If you have no experience with doing this, I would recommend building a parser and interpreter in a language you are familiar with and enjoy.

There is a great guide on how to do this here:

https://craftinginterpreters.com/

You can introduce some exotic syntax, make it do some funny stuff, and just play with it.

Creating a programming language on your own can be very satisfying, and if you don't expect it to go anywhere you take the pressure off trying to get it right, and you can just play.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: