From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Preparing a shared USB stick
Date: Sun, 05 Jan 2014 23:55:48 +0200 [thread overview]
Message-ID: <52C9D4E4.2060403@gmail.com> (raw)
In-Reply-To: <52C9CDF2.6050309@gmail.com>
On 05/01/2014 23:26, walt wrote:
> I'm thinking about the era when GM's CEO complained that if GM made
> cars the way Bill made software (I paraphrase) then tow-truck drivers
> would be millionaires.
>
> For several years the IT people where I work have been making hundreds
> of lives a living hell because failure is greeted every day with a shrug
> and a hostile apology,
I know that attitude very well; I'm usually the guy shrugging about
software, along with a
"what the fuck do you want me to do about it? I didn't write that code"
where "that code" is often in-house Ops stuff written years ago in php.
I'm trying hard to get rid of the attitude, not succeeding much though.
But I do think that MS's track record is not really a result of malice,
it's more a case of "ship it when it's good enough to run, not when it's
correct" for varying definitions of good enough and on how many machines
it was good enough.
I'll give you a parallel in the Linux world:
gtk+/gnome vs efl/e18
GTK is the worst possible of all GUI toolkit. It's getting better but by
god early versions sucked hugely. Ever looked into what it takes to
write a gtk-engine for themeing?And as for Gnome they can never make up
their damn mind how the back-end comms are going to work. We've been
through endless iterations of corba and Miguel trying to get mono forced
in, now I think they settled on dbus. What was that Corba thing called?
Bonobo? But it ran, and ran good enough to be used.
Contrast efl and e18. That project strives to be correct and raster
refused to release anything until it was better than correct. For ten
years it sat in cvs only, until one day MikeB stepped up and said "hell
or high water we release what we have 21 Dec 2013". I think there would
be arguments behind the scenes but no matter, on that day e17 and efl
was released. One year later exactly e18 was released. It's a beautiful
toolkit, you don't have to touch any code at all to theme it and it's
slick, neat and runs on just about anything with a cpu. Even does
amazing amounts of OpenGL smoothly in software if you need to. But who
uses it?
MS:Gnome::<not MS>:efl-e18
But I'm still not going to forgive Bill for IE6 :-)
--
Alan McKinnon
alan.mckinnon@gmail.com
next prev parent reply other threads:[~2014-01-05 21:55 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-02 23:02 [gentoo-user] Preparing a shared USB stick Chris Stankevitz
2014-01-02 23:44 ` Mateusz Kowalczyk
2014-01-03 2:31 ` Francisco Ares
2014-01-03 9:16 ` Neil Bothwick
2014-01-04 23:32 ` Chris Stankevitz
2014-01-03 6:45 ` Alan McKinnon
2014-01-03 18:47 ` [gentoo-user] " James
2014-01-04 23:31 ` [gentoo-user] " Chris Stankevitz
2014-01-04 23:44 ` Alan McKinnon
2014-01-05 0:42 ` [gentoo-user] " walt
2014-01-05 1:21 ` Alan McKinnon
2014-01-05 21:26 ` walt
2014-01-05 21:55 ` Alan McKinnon [this message]
2014-01-05 21:50 ` walt
2014-01-05 21:59 ` Alan McKinnon
2014-01-05 5:15 ` [gentoo-user] " Chris Stankevitz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52C9D4E4.2060403@gmail.com \
--to=alan.mckinnon@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox