Quote:
Originally posted by sarettah@Jan 20 2003, 07:19 PM
Anyway, the whole point of this post is that there are not necessarilly good languages or bad languages. Each has it's strengths and weaknesses. In the hands of a pro, any language can be powerful, quick and robust. In the hands of someone who doesnt know what they are doing, they can be dangerous and cost you a ton of money.....
|
Okay, this I agree with this, however (so I do not totally agree :grrr: ), PERL, PHP and C have there places, I use all depending on the task at hand. But all said and done, depending on the task, ALL languages are not created equal. For high demand applications C (C++) will hands down kick ass! There is no way the best PRO can get the same high demand task done in PERL as fast as C.
On the other hand, if you want to write some sort of spider for Unix, I'd go with PERL. It would be easier to code and most likely the speed of C would not be worth the effort in programming (C is not an easy language, you have to manage everything correctly, whereas PERL and PHP handle most of that low-level memory management, etc. for you).
And, if I wanted to generate web pages on the fly (dynamic) I would probably go with PHP because of its easy intergration with HTML, and DBs (esp. MySQL).
The other thing to consider, is the acceptance of the languages. COBOL may be alive and kicking, but I can find many more (perhaps 100s more) programers that could work on my PERL, PHP, and C code! So unless you want to be married to some programmer who is coding in some older languae, I'd say stick with what is predominately out there. I hear that Python is faster than PHP, and JAVA (not JavaScript) has ton's of potential, but not too many people are coding for the web in those languages compared to the BIG 3, PERL, PHP and C.
Just my thoughts, and that is why we do everything in house; there is no one answer, no one CMS that will work for everyone. If you want 100% compatabilty with the way you do business have you own system written . . . if you want to do it the way many other people do it, but a program

I'd sell you mine, but I have too much video to shoot