Honestly, though, PHP and all it's fault not withstanding, I highly
PHP, Java, or even C# (and obviously C and C++). Get some basic
programming concepts understood, and then pursue the language the fits
the bill for the task you're trying to solve.
Most languages share some similarities, so moving between them gets
easier as you go a long. Starting with a C syntax-based language will
put you in good stead for learning several more (the list above is by no
If you want to check out some language usage statistics, I recommend
these two sites:
And do join the #code4lib IRC channel. It's enjoyable regardless of the
language you pick. :)
On 3/25/10 11:36 AM, Gabriel Farrell wrote:
You should /join #code4lib. Only there will you learn the secret one
true path to wisdom.
On Thu, Mar 25, 2010 at 11:31 AM, Matthew Bachtell
As someone who uses PHP to do the small things I would recommend using
Python or another language. I am trying to transition away from PHP to
Python as it is not a panacea. PHP's great for web scripting but was never
intended to do all of the duct taped projects that I have put together with
On Thu, Mar 25, 2010 at 10:56 AM, Yitzchak Schaffer<
On 3/24/2010 17:43, Joe Hourcle wrote:
I know there's a lot of stuff written in it, but *please* don't
recommend PHP to beginners.
Yes, you can get a lot of stuff done with it, but I've had way too many
incidents where newbie coders didn't check their inputs, and we've had
to clean up after them.
Another way of looking at this: part of learning a language is learning its
vulnerabilities and how to deal with them. And how to avoid security holes
in web code in general.
Touro College Libraries
33 West 23rd Street
New York, NY 10010
Tel (212) 463-0400 x5230
Fax (212) 627-3197
Access Problems? Contact systems.libr...@touro.edu