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

I agree regarding magic, but I've struggled to find the balance because if you have copy/pasted boilerplate, it's much harder to upgrade major versions because you have a lot of stuff to update/review. If you've modified the boilerplate, it may be impossible.

How do you balance that?



The language should have more features and less boiler plate. In Golang code, there is first class code generation support.

Compared to Ruby or Python, there is minimal code generation outside of the initial framework setups.




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

Search: