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

I often wonder why, in open source, we don't see the logical divide between architects and developers.

Why aren't there architects writing down the requirements of operating systems and defining their architecture, and, separated, developers working from these designs?

I also wonder why we see so few new ideas in the OS space. From a user's viewpoint, it seems little has changed since the first Unixes were born.



Because software development is closer to developing a prototype object than a production object. There is so much knowledge to gain from implementing the problem that need to reflow back to the conception for a (hopefully possible) second implementation.

Also who was saying that architecture is the wrong metaphor for software architects and the good metaphor is city planners? They put some frames and infrastructures but mostly enable the creation.


Google has been experimenting with Fuscia and I believe doing some interesting stuff, but I'm by no means an expert.




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

Search: