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

>There's just no way around this.

Wrong. The way around it is to write small amounts of code. We should be searching for local minima instead of convenience. Tightly integrated, batteries included programs like redbean show one way. Clojure, with its emphasis on terse, composable objects shows another. Those who write web clients using only HTML, CSS and JavaScript show yet another. We require a reusable set of small primitives that can be examined, mastered, and recombined to suit our purpose. We do not require...a great deal of what we now have.



Web clients require authentication on the backend. Authentication requires cryptography, and it's idiotic to write your own crypto libraries.

So at a minimum, you'd still need to read and understand many thousands of lines of some of the most complex code in common use.

It's not realistic and it's never going to be common practice.




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

Search: