Every time I’ve seen one of these “vs” posts its gone into great length about the philosophy behind such and such. You’ll never convince someone based on ‘religious argument’. So I’m going to take a different approach here and state who does what and hopefully the weight of ‘who does what’ will make the point quite clear.
Screw the Scientific Method!!
| Language/Organisation | Spaces | Tabs | Reference |
|---|---|---|---|
| PHP Pear | * | [1] | |
| Zend (PHP) | * | [1] | |
| Python | * | [1] | |
| Ruby | * | [1] | |
| Java | * | * | [1] |
| .Net | * | [1] | |
| C# | * | [1 Philips (PDF)] [2 - Microsoft] | |
| Lua | * | [1] | |
| Erlang | * | * | [1] |
| Object Pascal | * | [1] | |
| Adobe Flex | * | [1] | |
| Ada 95 | * | [1] | |
| Mozilla (Javascript) | * | [1] | |
| Mozilla | * | [1] | |
| * | [1] [2] | ||
| Mono Project | * | [1] | |
| Webkit | * | [1] | |
| NASA | * | [1] | |
| Apache (C) | * | [1] | |
| Linux Kernel | * | [1] | |
| Gnome | * | [1] | |
| KDE Libs | * | [1] | |
| Joomla | * | [1] | |
| Wordpress | * | [1] | |
| Zope | * | [1] | |
| Django | * | [1] |
Notes:
- Tabs may be rendered differently on different editors and systems. So they make for less friendly code sharing.
- Its interesting to note that the ones using tabs all have histories of mental instability, cannibalism, Morris Dancing, witchcraft and heresy.
Clear win for Spaces, which happens to be what I use.
You’d automatically think that an application you need to pay for would be better than a Firefox plugin. Unfortunately that’s not the case but it baffles me how no one else seems to realise this.




After the success of my previous quick-fire review on Ajax frameworks I decided to do another on operating systems. I’m taking a good chunk of Linux, Windows and Mac here. So here’s the no-holds barred reviews on the major OSs.

