Python in the wide world week - day 7, the Web

| categories: python | View Comments

And the first week, in which we explored some places where Python is used in the "real world" is coming to an end. As yesterday, we won't look at a specific program or tool, but rather an area where Python is used a lot - the web.

Why would you use Python in web development?

Everything we talked about before this week (the readability, simplicity, extensibility etc.), combined with many web frameworks means that you can definitely find something suitable for your needs and use it easier then in many other languages/frameworks.

The most known frameworks are probably Plone, Django and The Pylons Project, each of which



Read and Post Comments

Python in the wide world week - day 6, Science

| categories: python | View Comments

Today, we will not be looking at a particular program, but rather at a field where Python is used more and more - science (of course it's especially used in physical science and applied science).

More and more people are switching to Python for scientific purposes (look at this list to see some of the possible uses).

Why would you use Python in science?

Why would someone use Python instead of things like Mathematica, MatLab, R, Octave etc.?

Price

First of all, Python is free, which is often not the case with other software. For personal use, the prices are not that steep, especially for students,



Read and Post Comments

Python in the wide world week - day 5, YouTube

| categories: python | View Comments

One of the reasons why I started this series is because I've heard words like "Yeah, Python is nice ... but it's so slow ... can you actually do anything with it?" too many times. And what is the answer? Just look at YouTube's success.

YouTube

YouTube

What is YouTube?

I'm guessing that if you're reading this, you already know what YouTube is :)

Where is Python used?

Python is fast enough for our site and allows us to produce maintainable features in record times, with a minimum of developers

-- Cuong Do, Software Architect

YouTube uses Python everywhere - from new features, searching /



Read and Post Comments

Python in the wide world week - day 4, EVE Online

| categories: python | View Comments

EVE Online

EVE Online

What is Eve Online?

EVE Online is a player-driven persistent world MMORPG set in a science fiction space setting. Featuring seemingly infinite customisation on both your pilot and your ships and a huge world, it definitely is an unique game.

What makes it even more special is the fact that EVE Online uses only one "shard" - all players live in the same world (as opposed to many popular MMORPGS, where players play on different "shards" or servers). It also features a very "real" world, in which there is no "right" way to play - you can be



Read and Post Comments

Python in the wide world week - day 3, Blender

| categories: python | View Comments

Blender

Blender

What is Blender?

Blender is a free and open source 3D animation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. Advanced users employ Blender’s API for Python scripting to customize the application and write specialized tools; often these are included in Blender’s future releases. Blender is well suited to individuals and small studios who benefit from its unified pipeline and responsive development process. Examples from many Blender-based projects are available in the showcase.1

Even though at the beginning Blender was often criticised as not being



Read and Post Comments

Next Page »