Hacker Newsnew | comments | show | ask | jobs | submit login

It's possible to write tools that generate code instead of building it into the language too. I wonder if it can be done better than building it into the language.



Here's one https://github.com/droundy/gotgo

-----


You could contrast achieving generics using C preprocessor gymnastics versus C++ templates.

-----


C preprocessor stuff works with text and text only. That's why it's quite hard to make things elegant. Tools can work with text and anything else you can think of. So they can potentially be better. But I don't know what could be done at this point (in fact, this might be a good problem to be analyzed from a theoretical side).

-----




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: