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

If we had to write every single piece of code over and over(or pay for them), computer science would have barely evolved and would not be so mainstream


Computer science evolved during the time when most people did not have a computer.

The concepts of compilers, operating systems, databases, file systems, computer graphics all evolved from the 60s to the early 90s.

After that, it was mostly scaling.


It is still true that people freely shared and copied sources for useful software in those days. It wasn't even called "open source" or any other kind of fancy term because it was the norm.


It was called Demos, Public Domain, Shareware, Beerware, Postalware,....

And the open core licenses of nowadays are nothing more than a rebranding of those kind of license models.


I'm talking about the early UNIX time period, when it wasn't really called anything. Shareware etc is the minicomputer era.


No, writing them over and over is literally what evolves computer science. Not having to write them over and over is what improves software. They’re different.


> No, writing them over and over is literally what evolves computer science.

If this is the way computer science evolves, it is safe to say that it evolves at the same pace as life.




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

Search: