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

scripting languages weren't really designed for large-scale development efforts involving millions of lines of code. They typically lack the code-reuse abstractions and development toolsets

I find that dynamic languages with first class functions provide much better abstractions and opportunities for code-reuse than languages like C and C++.



That paragraph jumped out at me, too.

I agree with the point, but not its reasoning. The reason why scripting (read: dynamic) languages fall apart at scale is largely because they're too flexible. Abstractions that are convenient in the small can create unmanageable complexity in the large (unless you are extremely disciplined).




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

Search: