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

Oh, that is easy to fix. Kill EVAL. I will postulate that EVAL is a much more intrusive thing to have in a language than TCO.

And why kill EVAL? Because it makes it a lot harder to reason about programs and the future mandates we can prove properties about our programs. Better start now than later.



...and POOF! Ruby on Rails' RJS templates rolled-up into an 11-dimensional ball and vanished...




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

Search: