IBM Promotes Linux Partners to Highest Tier
Anonymous Anonmenon writes "Big Blue was at it again today after it promoted the two leading commercial Linux distributions to the highest level tier of its Strategic Alliance Program. From the article: '[The Strategic Alliance Program] is designed to allow independent software vendors (ISV) work through one point of contact within IBM as opposed to navigating through several relationships with representatives from different divisions. The move was billed by executives from all companies as a means to make it simpler for clients to acquire open standards-based Linux hardware, software, and services through integrated sales, distribution and services channels.' The announcement was also heavy on the Java side, with both Red Hat and Novell pledging a 'reinforced commitment' to the Java developer community and J2EE."
IBM has been a good friend to those parts of the open source community that fit its overall strategy. However, the emphasis on Java shows the importance it places on trying to protect its WebSphere revenue.
You can type check at compile time with a utility called pychecker. It works very well. So, you can have the advantages of dynamic typing with the safety of static typing by taking this step. The best thing is to automate it, so it runs with your unit tests.