Excuse me!!! (Mock shock horror and disbelief)

> I think it's worth noting that programming for Linux requires a bit of a
> paradigm shift for those of us used to working in Windoze. You have to
> remember that Linux is a flavour of Unix, and there's a very good reason
why
> most people don't have a Unix box on their desktop :-) It's not designed
as
> a desktop operating system. It's designed as a server operating system,

What exactly defines a 'Server OS' and a 'Desktop OS'? - M$ did to justify
the crap they were delivering
vs the slightly better crap they were intending to deliver - think before
you tout the company line

> and
> it's designed by, and for, geeks and nerds who prefer a command-line
driven
> operating system. Sure, it has an X-Windows GUI (GNOME or KDE) but it has
a
> long way to go before Bill Gates starts having trouble sleeping.

Simply because Linux has a command line utilities doesn't mean in was
designed that way - duh - most of it is
inherited.

Bill Gates is having major problems with linux for the following reasons

- It's free so he can't kill it
- It's growing fast..so it stands to majorly undermine the M$ assertion that
their applications division is independant from OS divivsion
  (because as yet M$ have made no pledges to support Linux with it's Apps)
- It's reliable!


> While we certainly need database and gui tools, the sort of applications
> we're likely to be asked to create using Kylix are not necessarily the
same
> types of apps we're building for Windows. Linux is much more likely to be
> used as a server operating system that as a workstation in the average
> office. I see Kylix providing us with a general purpose programming
language
> and environment that will enable us to become productive with a new and
> growing O/S. Possible uses would include writing console-style programs
> ("filters" in unix parlance) which can be used to provide number-crunching
> services for specific applications or as plug-ins for web-servers, etc.
>

If that was the case there would be little point in Kylix - we might as well
all learn Perl/TCLTK/Python et al
and it would be unlikely the Corel would ship Linux with and office suite
(yes there are office suites other than M$ Office)!
and Star Office would be pointless!
The point of Kylix is that we can 'port' our win32 code to Linux (which also
implys we use linux on the desktop)

> Linux/Unix has a number of very powerful features that are either
> unavailable in windows, or generally ignored, but which shine in a server
> environment. For a start, it has a decent scheduler (cron) which means
that
> all the "service" programs you've written with built-in timers to tell
them
> when to activate can be written much more simply. Because of Unix's
ability
> to chain programs or "filters" together to provide quite complex
behaviour,
> you may find yourself writing smaller general purpose programs where a lot
> of the potential nightmares are dealt with by existing "filter" or control
> software (almost all of which is free). And Unix/Linux comes with a couple
> of decades worth of really useful scripting languages to handle any really
> complex stuff.
>

Virtually every decent unix util (grep, cron) has been ported to
windows..but they have little
point in an OS that explodes all the time.

> So, in summary, while Kylix will (presumably) provide us with a great way
of
> developing GUI/Database applications for Linux (hoorah :-) it will also
open
> the door for us to become productive in ways many of us haven't even
touched
> on yet.
>
> That's my two cents worth anyway :-)
>
> Cheers,
> Simon Mahony.
>


---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to