|
|
|
|
|
by foobarbazqux
4653 days ago
|
|
I'm not sure you can really write production quality code in a Ph.D., because that requires a production environment, which just isn't available in academia, and also because writing such code conflicts with research goals. |
|
Your second argument is circular -- I'm saying a valid research goal should be to write solid and useful code, and then explain it.
For example, you could write an OS kernel or kernel subsystem to fill some particular part of the design space. A great but rare example is what the authors of Lua have done.