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

You can build successive abstractions using meta-programming.

All you're talking about is taking your abstraction and calling it a "tool".



You can but you introduce a "forward-only" semantic translation prior to compilation which changes the meaning of the code irreversably.

A basic abstraction remains untouched in the underlying implementation. It's just a call away.

There are semantic and technical differences between abstraction and meta-programming.




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

Search: