3 ms·
So, you're number one is about the availability of mediocre programmers, is that you're argument, just so I understand it properly? I think that's the direct im
by dinkumthinkum 13y ago
So, you're number one is about the availability of mediocre programmers, is that you're argument, just so I understand it properly? I think that's the direct implication here, that you have an enormous pool of less technical people to perform some sort of Mythical Man-Month body shopping program with ... That's fine but that's not an argument against doing web programming with C++. That's sort of a whiny "I can't find monkeys to code at $9/hr on C++ so I'm not using it," which is not very interesting. Some people prefer competent programmers, whether the development is done in PHP, RoR, or whatever; I know I would find it pretty boring to work with people scared of C++.
As well, most of the other arguments are a bit hard to take seriously .. In #1 you talk about RoR and PHP but now in #6 you want me to pay Oracle or RedHat for these EE application containers and imply that without such containers we have big problems ... I mean, which one is it? As for connecting to LDAP and all these myriad of other things which you seem to being mistakenly thinking are unconnectable from C++, leave alone the fact that most of these services you aspire to integrate with were, themselves written in C or C++, do you really think that you connect to these things with PHP and not C++? I find that to be pretty interesting ... maybe even worthy of a "citation needed]."
For #4, so is everyone on here that does Web development, shipping products in binary form? Really, is the Web portal that you work on for ConAgra foods or whatever a product you shipping and selling? So, what you're saying is JBoss and all these others you want perform swimmingly well in a "cross platform" environment ... really, is that really you're argument? I think that's a fantasy. I think you're lobbing a lot of inconsistent criticisms all over the place against native programming.
By the way, people build, deploy, and manage complex native applications all over the world without Java or the JVM. It's a real thing, I promise.
Not everyone is making employee portals for the DMV or whatever projects your talking about ...