🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x
Article #38422

Re: new free widget library

#38422
From: Paul David Fox
Date: Tue, 18 Mar 1997 00:00
64 lines
3715 bytes
Magnus Y Alvestad wrote:
> 
> [Paul David Fox]
> 
> | Until then, Obj-C is as interesting as Python, Forth, etc, all
> | nice  'toy' languages for doing your own thing, but with
> | no commercial impact.
> 
> Obj-C and Forth have no commercial impact?

Yep.

> Obj-C is the basis for Apple's next OS, Rhapsody.  Forth is in
> thousands of calculators, thousands of Suns, thousands of expansion
> cards etc.  I could go on.

Just knew someone would bring that up! Obj-C may be the basis for
a future unreleased product I grant you. But how has Rhapsody changed
the world in the last 10 years? It hasnt. Maybe it will in the next
10, but I seriously doubt it. 

As for Forth, yes Forth is used in many 'closed systems' (you cannot 
reprogram calculators in this way, not normal ones), and the OpenBoot
PROM in a Sun is not exactly the language of choice for implementing
a new commercial product. (How many WPs do you know written in Forth?)

Forth is a great language and has been used well in the places you
mention, but I wouldnt consider it for my next major project.
 
> Python has little commercial impact, I'll give you that.
> 
> But who cares?  Working with what has 'commercial impact' gave us
> MS-DOS and Windows, Cobol and C++.  This is the direction you want to
> keep the business heading in?

No - but you miss the point. I'm not saying MS-DOS and Windoze are
good. They are total and utter crap closed systems. However, MS-Word,
Excel, Lotus, Corel, etc, etc are truly good apps - they have a 
desirable factor about them. I am proud to run MSVC and Word on
my system.

I am ashamed to run CDE on my system and hear people trying to
get to grips with Vi/Emacs/Textedit or whatever.

If you want to create a brilliant looking app that people want to
have on their system (e.g. netscape, Doom, etc) and you want to
write it in Obj-C or Eiffel or whatever, then feel free. I will
be glad for you.

But my point really is not to worry about the implementation -
just get the product to market and make the world a happier
place. I dont care if its written in <insert-fave-language-here>,
just make Unix a survivable O/S in the year 20xx.
 
> -Magnus

-- 
_______________________________________________________
| Paul David Fox          Lehman Brothers.             |
| ######################  E-mail: pfox@lehman.com      | 
| # This space for rent#  Home: fox@crisp.demon.co.uk  | 
| ######################  Tel: +44 171 601 0011 x6025  | 
This message is boring.
Technical Details
Message-ID: <332E593D.5864@lehman.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <E6vBxI.MtG@world.std.com> <332673B9.3977@lehman.com> <5g755b$gl3@sps1.phys.vt.edu> <332944A7.2C64@lehman.com> <5gebrf$5du@sps1.phys.vt.edu> <332CFDC6.445D@lehman.com> <eviv2qpxce.fsf@linerle.ii.uib.no>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1103af,a8c746231dfc1302
X-Google-Attributes: gid1103af,public
X-Google-Thread: 103734,a8c746231dfc1302
X-Google-Attributes: gid103734,public
X-Google-Thread: f6356,a8c746231dfc1302
X-Google-Attributes: gidf6356,public
X-Google-Thread: 1108a1,a8c746231dfc1302
X-Google-Attributes: gid1108a1,public
X-Google-Thread: 107393,a8c746231dfc1302
X-Google-Attributes: gid107393,public
X-Google-Thread: 1025b4,a8c746231dfc1302
X-Google-Attributes: gid1025b4,public
X-Google-Thread: 108717,a8c746231dfc1302
X-Google-Attributes: gid108717,public
From: Paul David Fox <pfox%spamoff@lehman.com>
Subject: Re: new free widget library
Date: 1997/03/18
Message-ID: <332E593D.5864@lehman.com>
X-Deja-AN: 226367266
Distribution: inet
References: <E6vBxI.MtG@world.std.com> <332673B9.3977@lehman.com> <5g755b$gl3@sps1.phys.vt.edu> <332944A7.2C64@lehman.com> <5gebrf$5du@sps1.phys.vt.edu> <332CFDC6.445D@lehman.com> <eviv2qpxce.fsf@linerle.ii.uib.no>
Organization: None in particular
Newsgroups: comp.windows.x,comp.unix.user-friendly,comp.os.linux.misc,comp.editors,comp.programming,comp.object,gnu.misc.discuss