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

It's worth noting that "slow compilation" often translates directly into "slow programmers".


What's wrong with using both approaches: debug binaries get compiled with boxing generics, while release compiles using macros?


Scala offers both (not in a release version yet, but not far off) by way of @specialize. http://www.scala-lang.org/sid/9


Or have the former as the default, and allow the programmer to opt for the second, if the optimization is needed?


Cool idea. Has this been done in any language before?




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

Search: