Programming

Software Horror – Less is More Indeed

Every student geek who first learns algorithms wants to create the next big “complex” thing. We all think that more is better. Software with more features, more settings, more customizations and more of everything else you can ever imagine. However, the latest trend is about less being more.

How Are You Releasing Your Source Codes?

When I ask this, I’m not talking about applications you create and put up for download. I’m talking about the snippets that you post on your blog or website. Surprisingly, many simply copy and paste scripts they have created on their website for users to use without any appropriate copyright or license information. This is [...]

Perl Ends Language Wars

There is more than one way to do it. However, there is one and only one way that gets the job done better than all others. Damn. Has Python won? There are many ways to solve a problem. We share our own views in online communities, learn new methods and use the one that suits [...]

Perl vs Python – The Final Battle

You might have already seen a lot of Perl vs Python stuff. So I’m telling you in advance that I’ve too have read them all, and what you’re going to read here would be completely different than what you already have. Firstly, let me start by saying that Perl and Python are great languages. But [...]

Project Euler – For People Who Love Programming And Mathematics

I recently came across a great website, Project Euler. Basically, it is a site with loads of mathematical problems that has to be solve programmatically. It’s not about doing something fast, but also about doing it efficiently. You need to device an efficient algorithm to solve the given problem. Or else, you’d be waiting in [...]

Coding Different Parts Of Your Web App, Differently…

This is an interesting concept I was just thinking about. Now, I don’t know how effective it can be, but it seems to be an interesting idea. I’d be happy to know your thoughts on this. Today, frameworks like rails, django and even php frameworks are extremely popular. But with the power of these frameworks, [...]

Installing Python 3.0 In Windows Vista – A Small Problem

Don’t be alarmed! Its not a problem with Python or anything. But its just a weird behavior people trying to install Python 3 (I didn’t notice such a problem in previous versions) in Windows Vista might experience. I happily installed it through the given MSI Installer, but then, there was no ‘C:/Python30′ directory, no Start-Menu [...]