Archive for the ‘python’ category

Python/Django Web Development: Why I Love It

February 17th, 2011 (Guest Blogger)Leave a comment 4 comments

Python/Django Web Development: Why I Love It

I’ve been developing web sites for 15 years. In that time, I’ve used a lot of technologies and a lot of frameworks. Some of them I’ve loved and well, some of them I’ve loved to hate. While I enjoy PHP and am particularly fond of the CakePHP framework, my favorite platform for web development is the Python based Django framework. One of the reasons I love Django so much is that it is a Python framework. Python is one of those languages that people seem to be either passionate about or indifferent. Personally, I discovered Python… View full post »

Need High Levels of Concurrency? Try Stackless Python

July 19th, 2010 Leave a comment

Need High Levels of Concurrency? Try Stackless Python

Cloud computing has led to the development of applications that need a very high level of concurrency. Objects and routines need to support the ability to suspend their state and then continue running at a later time. In cloud computing, it may even be necessary to continue on a different server than the one the routine began on. Python does support traditional threading but threading does not provide enough concurrency for many of today’s distributed applications. Fortunately, there is a solution: stackless Python. What is it? Stackless Python is an implementation of Python that does not use the… View full post »

Python Tips & Tricks of the Trade

March 1st, 2010 (Guest Blogger)Leave a comment 1 comment

Python Tips & Tricks of the Trade

Python is a very useful and robust scripting language which has been gaining in popularity lately. Some find it similar to Ruby and others compare it to Java. Python shares some elements of both languages as well as some constructs of C/C++. While new Python programmers are using the language they often build Python code that mimics other languages they’ve used before. However, there is a “Pythonic” way of doing a number of tasks in Python. These Python tips and tricks will help you write code that is not only more “Pythonic” but easier to… View full post »