geohot / fromthetransistor

From the Transistor to the Web Browser, a rough outline for a 12 week course
3.89k stars 380 forks source link

How realistic it is? #6

Open kormang opened 5 years ago

kormang commented 5 years ago

Do you really this that one could make hardware (CPU, controllers) -> OS kernel and drivers -> assembler, compiler and maybe complete toolchain -> TCP stack -> web browser, and all that in 12 weeks?

Software and hardware projects are known for underestimates when it comes to time required to complete them. When bugs start to crawl out, from poorly constructed foundations (hardware, OS kernel), made in hurry, it will be next to impossible to make web browser on top of those foundations in that time, IMHO.

V0idk commented 5 years ago

yeah, this project is impossible

hernanborre commented 5 years ago

Do you really this that one could make hardware (CPU, controllers) -> OS kernel and drivers -> assembler, compiler and maybe complete toolchain -> TCP stack -> web browser, and all that in 12 weeks?

Software and hardware projects are known for underestimates when it comes to time required to complete them. When bugs start to crawl out, from poorly constructed foundations (hardware, OS kernel), made in hurry, it will be next to impossible to make web browser on top of those foundations in that time, IMHO.

This is not intended to be a fully functional perfect soft+hard project. It's for educational purposes. Said that, I agree that the time frames are super tight for a normal human.

But really nice as an educational (real) full stack CS knowledge.