View Single Post
Posts: 69 | Thanked: 41 times | Joined on Feb 2010 @ Sweden
#1656
Originally Posted by mishmich View Post
I was pointing out the quote refers to developers, not users. The quote was that those developers who like MS do so because of productivity. That is a pretty significant finding. Sure, people may be enthusiastic about linux, but some people are interested in other things.
The way I see it, when things don't work, it reduces productivity.
Nowadays, you have to work pretty damn hard just to make things work, and on some systems, that work may be reduced tenfold.
The day an MS developer on average is more productive, is the day hell freezes over.
I've fixed so much broken code after MS-only developers, I can't even begin to describe it. Their mantra is: if you don't understand, ignore it.

Interestingly, MS-only developers, when using the same approach and writing unix C software, cause LESS damage. since there are more hurdles for doing stupid things, and it's easier to clean up after them.

Basically, it's all about the development model.

Originally Posted by mishmich View Post
I like linux, but I do find that it can involve a lot of frigging about - which is unproductive. I also find it frustrated that in some areas, documentation is poor. I tried to install the Maemo SDK on ubuntu. I followed the manual install to the letter - and yet the install process threw up loads of errors. So, in order to use this, I would need to go through the logs and work out what the errors were and what was throwing them up, then figure out what was wrong and needs fixing. Some people might enjoy that - I find it unproductive. When I set up my Debian again, I will have another go at setting it up - and QT as well - but, if I follow a procedure and it doesn't work, and there is no obvious way of resolving that without a lot of messing about... I can't be bothered really.
From these lines I can already see that Linux is not for you, at least not yet, not until someone makes a whole lot more GUIs and help files.
Linux is for people who when encountering a huge amount of versatile parts, know what to do in order to build the most optimal solution for themselves or others.

Originally Posted by mishmich View Post
It is like MeeGo on the netbook or n900 - I'll look at it, and if I can try it without breaking anything I will do that. But if it doesn't work, or it looks like it will break something that works... I can't be bothered.
Meego is not for you yet, use something else for the time being.

Originally Posted by mishmich View Post
I have things that do work. I have installed several environments that don't involve a lot of messing about to get them to work - you follow the instructions and they work. If the documentation doesn't yield a working environment, it doesn't give me confidence about working with that system.
I'm against the whole spoonfeeding/instructions business, software does not require very much manuals other than man files, and if it does, there's something wrong with it or the user.

Originally Posted by mishmich View Post
Now, somebody can say I don't understand - but if people cannot communicate the benefit of something, provide something that functions, or works after following the documentation - they are the ones with a problem, not me. Telling me I am ignorant doesn't really make it any better.

Mish.
It's nobody elses job to communicate a good option to you, since it's only going to benefit you, you need to find it yourself.
The people who have that as a job, are communicating the diametrical opposite, ie. the worst possible option to you.

If you enter a discussion about the pros or cons of something, and haven't thoroughly looked at all the options, marketed or not, you will be seen as ignorant.
And it's pretty clear to me that you don't know very much about Maemo, Meego nor the aims and goals behind Linux.