Now I’m not going to suggest that C++ is “more productive” than Python - but I do have a strong suspicion that the sheer magnitude of the “shortfall” has actually much more to do with the difference in “team size” - i.e.:
- Software has diseconomies of scale – not economies of scale
- Conway’s Law [quote]Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.[/quote]
That excuse has been used to justify all sorts of bad software. While it’s true that developer time is expensive from an accounting perspective - shoddy software can get expensive a lot faster - inside the enterprise because employee productivity is killed because everyone is using every conceivable excuse to bypass “the application” and with public facing software because potential customers just get up and leave in a fit of frustration.