User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Web Developers' Lounge section within the Web Development category of DaniWeb, a massive community of 456,479 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 2,740 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Web Developers' Lounge advertiser: Search Engine Optimization

What language do you use?

Join Date: Jul 2006
Location: Deptford, London
Posts: 971
Reputation: MattEvans has a spectacular aura about MattEvans has a spectacular aura about 
Rep Power: 5
Solved Threads: 48
Moderator
Featured Poster
MattEvans's Avatar
MattEvans MattEvans is online now Online
Posting Shark

Re: What language do you use?

  #18  
Aug 30th, 2007
...Perl kicks PHP's scrawny unmanageable a$$... But both are inperfect for different reasons.

C++ is rule for web applications; not easy to use admitadly, it doesn't natively have the text manipulation features of Perl, nor the huge library of builtin nonsensically named functions as PHP, but if you're gonna write in a language that gets more and more C++-like with every release ( i.e. PHP ), you may aswell write in a language that can be compiled.. Zend is written in C++, and adds effecively nothing to the language apart from an additional layer of interpretation, and the aforementioned set of builtin functions; which are afforded ( better ! ) by third-party C++ libraries. At least Perl doesn't look like, or try to emulate weakly typed C++.

If you have a choice, write in C++ with XML libraries and a database library; or Java, which has both in the standard library. All the 'mixing HTML with server app code' functionality as afforded by PHP, ASP, and also Perl and others, is overated at best, and a manageability nightmare at worst.

Just my opinion, of course..
Last edited by MattEvans : Aug 30th, 2007 at 9:28 am.
Plato forgot the nullahedron..
Reply With Quote  
All times are GMT -4. The time now is 2:42 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC