On Saturday, August 27, 2011 10:23:22 AM, Cranky Frankie wrote:
...
> Python itself is a beautiful language. Because it uses indenting for
> constructing programming blocks, not semi-colons or braces, the code
> is inherently clean and crisp. More about Python:
> 
> - it's easy to learn yet very powerful
> - very concise and tight syntax
> - comes with it's own IDE
> - no compiling yet can create stand alone apps
> - can be used for scripting or full blown applications
> - runs on all the major OSs
> - no variably type declarations, it can infer them
> - lots of modules (pre-coded specific code routines) available
> - can get productive quickly
> - can code in a procedural or object-oriented style
> 
> Here's the typical introductory "Hello World" program:
> 
> print("Hello World")
> 
> Doesn't get much simpler than that!

Although the above example works, the print command or the print() function 
behave differently in Python 3.0 and above than previous versions.

   http://docs.python.org/release/3.0.1/whatsnew/3.0.html


And that brings up one downside of Python: that in order to get software 
compatibility, several versions of Python now need to exist on your machine 
simultaneously.  This isn't a terribly serious issue for desktops or laptops 
that have a reasonable amount of space, but this is bad for Embedded systems.

  -- Chris

--
Chris Knadle
[email protected]
_______________________________________________
Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug

Upcoming Meetings (6pm - 8pm)                         MHVLS Auditorium
  Sep 7 - DIY 3D Printing and the Makerbot Thing-o-Matic
  Oct 5 - Distributed Authentication Systems
  Nov 2 - Nov 2011

Reply via email to