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

Actually, it is fundamentally different in that just building the thing / just running the experiment is cheaper than doing the simulations or proofs.

Every other discipline does simulations because actually running the experiment is magnitudes more expensive and time consuming.

See "Why software development is an engineering discipline"

    https://www.youtube.com/watch?v=zDEpeWQHtFU


I agree. The primary thing distinguishing software development from other engineering fields is that the cost of building the product is essentially zero. Because building is what your compiler does. What a programmer does is design, and that is always influenced by the constraints of manufacturing - which, for software, are almost non-existent.




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

Search: