On 08/08/2014, at 12:27 PM, Ryan wrote:

>> And unlike Linux distros, you can just plug in something
>> and it works.
> 
> Issues only really occur when you hand-compile stuff(of course; that happens 
> everywhere).

Not what I meant. i meant, i can physically plug in a device,
and it works, as well as all the standard devices, like the
screen, external monitors, mice, hard drives, ram sticks,
cameras, etc, blah.

This is not because Linux is worse than OSX. It's because,
for example, my Canon camera came with drivers and
programs for OSX (and Windows).

I'm a programmer but I use my laptop for other stuff as well
and for that stuff I'm a dumb consumer.

I have Starcraft for Mac, for example.

> THAT part I don't like. Although most apps say where their config files live, 
> some don't.

Like browsers that down load stuff into some magic "download" directory
and you have to know where it is. Grrr. I always download to the desktop
so I can see where stuff is :)

Don't get me wrong: Felix has issues with this too. The config data
isn't living in some entirely consistent place.

> 
> It still isn't as bad as the Windows registry(good idea, bad execution).

But Unix has the same thing: /etc.
At least the Windows registry is a simple consistent interface.
Of course its really hard to know what any of the data in it actually
means. At least with /etc there is some history and documentation.

> Not really...Google and find are your friends

find? That's another heap of shit crappy Unix program
with ridiculous arcane parameters I never learned.
I used to use locate, but it rarely works these days.

> How? The majority of applications I use are either standard GUI apps or 
> command-line, none of which have ever given me trouble.

I never found many that *didn't* give me trouble.

Try "cp". Its a heap of rubbish. Compare to flx_cp
which at least attempts to be consistent and is a lot
more flexible that cp .. which is why I wrote it.

Then there's the annoying X window apps that don't know
about setting the focus. Admittedly ALL GUI apps suck
because the underlying ideas are inconsistent.

Look, what annoys me MOST about Linux distros is that they
try to change to copy Windows. The good features of Unix
are few and far between but many of them got thrown out.
For example: autoraise, middle mouse paste on the GUI
side. The there is stuff like: on Linux, you cannot replace
a running program. On OSX you can.  So on OSX I can overwrite
the webserver whilst it is running. No problem. Next time I start
it up I get the new one. On Linux, I have to stop the webserver
first.

Really, the developer community are a bunch of copy slaves.
They have great trouble (as a group) innovating.
And even more trouble understanding innovation.
Hence: no Felix users. Because it innovates in multiple areas
and it is just too much for most people to handle.
[None of this is a criticism, just an observation. 
Software development is an ultra conservative industry.
Engineers are more accepting of change the programmers]

--
john skaller
skal...@users.sourceforge.net
http://felix-lang.org




------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to