Python & also a Java Question

Associate
Joined
28 Nov 2004
Posts
1,237
Location
Birmingham
Hi all,
I'm a seasoned programmer and recently came across an article on Python and it sounded interesting. I quite enjoy dipping into new things and was wondering if anyone had any experience in this on the web and if so, what kind of things can this be put to good use on.

Also, many moons ago at uni I used Java but haven't touched it since. Again, I'd like to dabble into this again as well so was wondering which would be the best place to start & whats the most popular angle to use Java these days.

Cheers!
 
Get yourself over here for some Java stuff: http://zorev.com/

We've got an OcUK programming project, just about to start prototyping now.
We're putting together a top-down slot car racing simulator in Java, always good to get some extra people invlvled!
 
I use python at work for a multitude of small little background tasks.

Couple of examples:

1) We've a program that 'bulk emails' customers with special offers, Python looks inside the database, determines if the content is HTML or text and pushes this to an IronPort, flags the emails as sent and then checks for any bouncebacks, marks them as void and places them in a 'query' folder on the database.

2) There's also a program that rebuilds websites based on customer changes, ensuring that 'bad' markup that may have been made by the customer is removed (they can customise their own websites) and ensures it's not got any missing closing tags, IMG tags have an ALT attribute, etc, etc.

3) Handling Credit Card transactions that are captured on websites and sending these onto the processing centre, as well as awaiting for the banks response (accept | decline) and forwarding a respective email onto the customer as to the outcome of their transaction.

MANY more little applications. It's a great language, very easy to understand and can be just left alone with a hell of a lot more confidence that it's behaving itself and not gobbling memory, crashing or hanging.
 
Hi guys,
cheers for the responses. Both sound like fun. I'd love to help Haircut but I've just not got the time at the mo with work. This is something I'm hoping to make time for in the near future though and just dabble in at the moment.

~J~ : Python does sound really cool. Sounds like it's a great tool for backend managment. From what I've played with, the syntax doesn't seem too difficult either.
 
It's a lovely syntax (sounds corny I know, but it's true), and great for throwing together something quickly.

I guess it does teach you good programming techniques/methods too, so that's a nice little bonus.

Wouldn't dream of using it for anything with a GUI or a full blown user application (even though it has potential), but yeah, nice little addition to have under your belt, and because it's cross-platform too that's always an even nicer thing!
Enjoy :)
 
Wouldn't dream of using it for anything with a GUI or a full blown user application

Team it up with QT (pyqt) and it's even better, we develop a number of GUIs which have to work on Macs, Linux and Windows. Even better is that we can bundle the whole thing into a single executable without the users having to install anything. Mind you, anything which is resource intensive we drop into C and have python call it instead... or use something like psyco.
 
Thanks ChrisB, have had a brief look at QT a while ago and it did look pretty good at the time as a front end to some apps. Will have to revisit soon I think.
 
Back
Top Bottom