Debating web development toolsets
Kareem Shehata
kareem-d+8TeBu5bOew5LPnMra/2Q at public.gmane.org
Sat Jan 12 00:28:02 UTC 2008
> -----Original Message-----
> From: owner-tlug-lxSQFCZeNF4 at public.gmane.org [mailto:owner-tlug-lxSQFCZeNF4 at public.gmane.org] On Behalf Of Alex
> Beamish
> Sent: Wednesday 09 January 2008 10:39
> To: tlug-lxSQFCZeNF4 at public.gmane.org
> Subject: Re: [TLUG]: Debating web development toolsets
>
> In addition to Richard's excellent post, also keep in mind how large a
> team you are working with, and what resources you can rely upon
> outside that team. My situation is that I'm the only web developer at
> my company, which means that for any web type challenges I have to
> rely on places like Perlmonks [1] and the #perl and #apache IRC
> channels. Don't necessarily make your choice based on technology --
> also think about how you're going to be able to get support and
> feedback for it.
Support is actually what drove this question in the first place. Reading
the "Agile manifesto", Ruby sounds like a panacea, but if there's no one
else to support it then it's not an option. So I thought I'd check.
> Also think about trying something simple in a couple of languages, and
> see how you do. You might find that you love PHP; you might discover
> that RoR is really difficult (I haven't used it myself, I'm just
> throwing out ideas here). Try as many options as possible and see what
> works for you.
Yup, it's starting to look like I'm going to need to get through a few
tutorials. But that will only give me a very shallow impression of a
language, so I wanted to get the ideas and impressions from people with far
more experience. At least now I have some good ideas of what to look for
and look at.
> I liked Perl pretty well from the start, because it really did 'fit my
> brain' .. but in addition to that, CPAN [2] is a great resource of
> software modules that are tested, pre-packaged and ready to go; and
> there is a local user group, the Toronto Perlmongers [3] with their
> own mailing list and monthly get-togethers. And I've progressed from
> ugly CGI scripts in 1998 that contained HTML code to really nice
> web/database applications written using CGI::Application and
> Template::Toolkit running under mod_perl.
I believe it was Zbigniew who first commented that I should look at what
else I can do with the language, and that has me seriously considering
Python. If it seems to fit, then that might end up being what I go with.
I've played with Perl just enough to know that it's not exactly my style,
even though it can do just about everything and anything.
> And I loved the earlier quote about how "There are a number of rabid
> old school fans of Perl, but it's been supplanted by PHP." .. Perl is
> actually alive and well; version 5.10 was just released last month --
> Perl's not disappearing any time soon. :) Really. No, Perl 6 isn't
> ready yet, but work continues .. and in the mean time, Perl (5.8 or
> 5.10) is a great language to use. And I hope that doesn't sound too
> rabid. ;)
I think I may have said something about rabid fans, which isn't a bad thing
- in fact, it shows that there's lots of support - it's just hard sometimes
to get past the bias to really understand where things are. I have no doubt
that Perl is alive and well and probably great for a lot of things, it's
understand what it is (and isn't) good for.
> Good luck, and let us know how it goes.
Will do, thanks for all of the great ideas!
-kms
--
The Toronto Linux Users Group. Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
More information about the Legacy
mailing list