Showing posts with label python. Show all posts
Showing posts with label python. Show all posts

Thursday, December 4, 2008

Python 3.0 Slithers to a Final

Today is a new day for Python programmers. The hard working core committers from the Python 3.0 project released the final version of that update to that most serpentine of programming languages.
But this is no ordinary update, replete with bug fixes, new features and refinements. No, this is a complete break with the past, so much so that "Hello, World" written in 2.5 or earlier will not work in 3.0.
But this is for the better. We spoke to some of the people working on this update, and they explained where all the nooks and crannies were in this, and in the 2.6 release. Have a gander for yourself, George.
Or, just click on that big green Tree Boa on the right to go directly to Python's homepage. The big list of changes and such are all in there.

Friday, November 7, 2008

Two Updated IDEs



This week saw the release of two major updates to two very different IDEs. The first was Komodo 5.0, ActiveState's dynamic language-focused IDE for Ruby, Python or Perl fans. Hence the dragon above. Actually, it was something of kismet here, because today, as it happens, the front page Wikipedia random entry just happened to be about the lovely green fellow you see above. Naturally, with the open copyright image therein, we just had to use him here.

The second big updated IDE is IntelliJ's IDEA 8.0, which arrived yesterday. We'll have a full story, as always, at SD Times dot com next week. But until then, here's a snippet of what we'll be saying about the release:

SQL has come home to roost in the new IDEA. JetBrains, on Thursday, November 6, released IntelliJ IDEA 8, the latest update to its popular Java IDE. But Java was hardly the focus of this release, which includes SQL query design and management tools for the first time. A new UML class browser has also been added, expanding the capabilities of this IDE beyond just Java and into the ephemeral support languages and structures commonly used in enterprise applications.

For IntelliJ loyalists, version 8 updates the core editor with new refactorings and code inspections. Also new to this version are tools for working with unit tests, and the new “dataflow to this” command. Both should help developers get a handle on confusing code when debugging.

On the framework and protocol front, IDEA 8 brings Spring support up to date with version 2.5. Included in that support is the ability to deal with Spring Dynamic Modules, all the rage of late in the component-based development crowd. Beyond that, IDEA also brings in support for Jboss Seam.

Just in time for the completion of JSR 311, IDEA also adds support for dealing with and creating RESTful Web services.