isn't quite ashamed enough to present

jr conlin's ink stained banana

2008-02-15

::Adding To The Toolchest

Heh, ok, so a few weeks ago i noted that Tools Don't Matter. i still stand beside that statement, but needless to say, it's not like i'm going to turn away a popular tool i don't have.

That said, (and with thoughts toward keeping future me a swiss army knife of software design) i'm thinking that i probably ought to spend some time learning Python and Java. i've already got a few projects in mind to immerse myself into, but i'd like to have a few things to help guide me on the way.

So, what would you suggest to a get a neophyte Java/Python programmer on his merry way. (Good news, i totally grok Object theory and practice, so it's more a case of learning the syntaxes and frameworks.) Should i grab a copy of Eclipse or will gVim generally suffice? Are there any sites like php.net or CPAN that are worth digging around in?

Honestly, i'm figuring that i'll be proficient in both in about a month or so, (i was fairly solid in Perl in about two weeks) but i'm happy to shorten that time where possible.

Carlo Zottmann
2008-02-16 - 01:23:41

Python in a Nutshell was recommended to me by a good number of people, and it's pretty good indeed.

And you'll probably have bookmarked the global module index already.

Python is rad, but I still like Ruby more. :)

Cheers,
C.


alice
2008-02-16 - 12:33:13

I've only done a little java programming in college and on the side and in my experience there's one thing you need to know:

String.equals(string);

This encompasses: 1. Almost everything is an object, 2. Everything is a reference, 3. Most of the time you don't want operators, you want functions, 4. This is how you do string comparison.

That said, I do recommend Eclipse with correct Javadoc extensions and the online Javadoc for reference as it's pretty much as verbose as php.net.


peter
2008-02-16 - 16:34:52

Python for Lisp programmers
Python IAQ
and a simple spelling corrector in python: http://norvig.com/spell-correct.html

You'll never want to use Perl again :)


Hey, delicious user, Save This Page
Blogs of note
personal that's my blog
(The Official Blog of the Internet)
memoirs of hydrogen guy matthew shepherd (quebec) rhapsodic.org j$ (right) Henriette's Herbal Blog fanatical apathy lynne ydw i iconophobia slumbering lungfish
geek Y!Cool Thing michael j radwin jeremy z
(The Official Website of the Internet)
dave's picks ultramookie Josh Woodward derek balling j$ (left) simon willison Yahoo! Search Blog
news ars technica search engine watch webmaster world.com
forums uh.net man-man killroy & tina

experimental

Firefox search plugins for Yahoo!

My Living Room media box config

The Official "Official" Registry of the Internet

Powered by WordPress
Hosted on Dreamhost.
And Steveo's page is Totally Fucking Awsome.