Search Mac Software Downloads
|
DESCRIPTION
Python is a high-level programming language that is suitable for simple scripting tasks as well as writing large applications. MacPython offers a lot of Mac-specific extensions, including access to all major Mac OS Toolbox modules (Cocoa, Carbon, QuickTime, AppleScript), an Integrated Development Environment (in Python!), frameworks for windowing applications, unix-compatible cgi-scripting, image-manipulation libraries, numerical libraries, tk-based machine independent windowing and lots more. The source code is available.
WHAT'S NEW
Version 2.3.3: Fixes many bugs. Adds no new functionality.
REQUIREMENTS
Mac OS X 10.1 or later.
RELATED LINKS

SHARE
Share

Developer:Jack Jansen
Downloads:5,242
  - Version d/l:2,216
Development:Compilers
License:Free
Date:03 Apr 2004
Platform:PPC

OTHER PEOPLE SUGGEST
Suggest something else:
MacPython User Reviews (5 posts)Write A Review
sort: smiles | time
Feb 15 2005

ANONYMOUS  Phil:

Not every language is designed to do everything. For example, Perl is a text processing language. It gets used for web processing because, guess what, web pages are primarily text. It does it fast, and it does it well. Python, on the other hand, is not designed for the same thing. Python is an OOP language designed to do the same types of things that C and C++ developers do, except easier to write/debug and with higher level data types at the sacrifice of speed. Entire webservers can be written in about 75 lines, if that. So do your homework or something before making silly posts. You totally free to knock Python for whatever reason you don't like it, but to say it sucks compared to Perl is like saying a Ferrari sucks compared to a pickup truck because a Ferrari can't carry as much dirt. You're not comparing two similar things.  
(Version 2.3.3)

praisebury
0
[ Reply ]
Apr 3 2004

IAN MCCOWAN  *cough*

Just to even things out, I disagree with Phil. I've been using Python for years; I've never had a problem accomplishing things that needed to be done with it, and Python code is some of the cleanest, most readable code around.

I've tried to learn Perl but have never gotten far before deciding that I couldn't see any advantages that it had over Python.

I'm no expert, but I'm extremely enamoured of Python. It works well and is stunningly easy to learn. I can't compare it to Perl but I can say that it's a powerful and useful language in its own right.  
(Version 2.3.3)

praisebury
0
[ Reply ]
Jul 30 2003

SPELLER  It's "grandeur", not "granger".  
(Version 2.3)

praisebury
0
[ Reply ]
Jul 30 2003
*****

NICHOLAS RILEY  The first truly Mac OS X native version of Python - with support for Cocoa, Carbon, AppleScript and cross-platform GUI options like Tk, wxWindows and Qt, you can't really go wrong. Wonderful!  
(Version 2.3rc2)

praisebury
0
[ Reply ]
May 14 2003
*½...

PHIL  Even for free it is overpriced. Buggy and nothing more than an nonfunctional scripting language that has vision of granger. Perl runs circle around it. Heck, even AppleScript is better (with more capabilities). Nothing more than a waste of bandwidth.  
(Version 2.3b1)

praisebury
0
[ Reply ]