4 ms·
Software engineering is really distinct from computer science. The practices that are prevalent in an industry differ from the algorithms discovered in academia
by advael 2y ago
Software engineering is really distinct from computer science. The practices that are prevalent in an industry differ from the algorithms discovered in academia (or in industry)
- viccis 2y ago>Software engineering is really distinct from computer science I think both phrases are floating signifiers in practice.
- advael 2y agoFair, but I think they at least attempt to signify pretty different things
- mbreese 2y agoOne side is theory and the other practice. In theory, there is a clear difference. In practice, it’s a bit fuzzier. (Yes, I know the original saying is that “in theory there is no difference, but in practice there is”… but this worked better in the context, which I guess, in some ways, also makes the same point).
- viccis 2y agoHonestly I probably shouldn't have qualified it with in practice. They're both floating signifiers in theory and practice.
- bee_rider 2y agoI think it is not 100% obvious if the question is actually about CS or coding. They say CS, but then ask about built in languages. Of course, CS advantages must have impacted language design, but a lot of it is just improving conventions, right?