Debating web development toolsets
William O'Higgins Witteman
william.ohiggins-H217xnMUJC0sA/PxXw9srA at public.gmane.org
Tue Jan 8 02:28:46 UTC 2008
On Mon, Jan 07, 2008 at 03:49:32PM -0500, Aaron Vegh wrote:
>> Python:
>
>Not familiar with this, but Python isn't exactly known for its
>suitability for web app development.
This is not actually true. Python has an excellent pedigree as a web
language, as a basic CGI language and using using mod_python.
Additionally, there are several 1st-tier web frameworks to choose from -
Zope/Plone, Django, TurboGears, pylons, cherrypy and others.
The Python community is generally warm and welcoming and the language
itself is lovely.
>> Perl:
>
>There are a number of rabid old school fans of Perl, but it's been
>supplanted by PHP.
The demise of Perl has been greatly exaggerated, and PHP is a poor
replacement for applications of any significant complexity. While it is
famously possible to write unreadable, unmaintainable code in Perl, in
PHP it is almost a necessity. There are several first-rate web
frameworks in Perl, such as Catalyst and Mason. Amazon and Slashdot
(and large chunks of the world's electronic banking) run on Perl for a
reason.
In short, if you want to go from zero to "Hello world!" in the shortest
possible time, use PHP. If you want a great general-purpose language
that works beautifully on the web, I would recommend Python. Good luck,
and ask for help when/if you get stuck.
--
yours,
William
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://gtalug.org/pipermail/legacy/attachments/20080107/f30511ba/attachment.sig>
More information about the Legacy
mailing list