Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
changing focus...
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 56 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Rainer Joswig  
View profile  
 More options Nov 23 1998, 3:00 am
Newsgroups: comp.lang.lisp, comp.lang.dylan
From: jos...@lavielle.com (Rainer Joswig)
Date: 1998/11/23
Subject: changing focus...
 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Gilham  
View profile  
 More options Nov 23 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Fred Gilham <gil...@snapdragon.csl.sri.com>
Date: 1998/11/23
Subject: Re: changing focus...

jos...@lavielle.com (Rainer Joswig) writes:
> http://www.harlequin.com/news/press/dpp_1198_1.html

I notice that the word `lisp' doesn't appear anywhere in the release.

I guess it's a dirty word or something---dang, it has 4 letters....
:-(

If people don't want to sell lisp, why should we buy it from them?

--
Fred Gilham                                       gilham @ csl . sri . com
King Christ, this world is all aleak, / And life preservers there are none,
And waves that only He may walk / Who dared to call Himself a man.
-- e. e. cummings, from Jehovah Buried, Satan Dead


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chuck Fry  
View profile  
 More options Nov 23 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: chu...@best.com (Chuck Fry)
Date: 1998/11/23
Subject: Re: changing focus...
In article <u7emqu9y72....@snapdragon.csl.sri.com>,
Fred Gilham  <gil...@snapdragon.csl.sri.com> wrote:

>jos...@lavielle.com (Rainer Joswig) writes:
>> http://www.harlequin.com/news/press/dpp_1198_1.html

>I notice that the word `lisp' doesn't appear anywhere in the release.

Nor do C, C++, Java, Dylan, or any other language, for that matter.  Why
should they?

They did, however, mention a couple of applications in the Editors'
Notes that run on Lisp.

>If people don't want to sell lisp, why should we buy it from them?

Harlequin is perfectly willing to sell their Lisp.  If you don't believe
me, call them.

Some might be disgruntled that Harlequin has laid off much of the staff
they acquired from Lucid and Symbolics when those companies met
financial trouble.  But since when is any one company required to
support an entire industry's personnel single-handedly?

 -- Chuck
--
            Chuck Fry -- Jack of all trades, master of none
 chu...@chucko.com (text only please)  chuck...@home.com (MIME enabled)
Lisp bigot, mountain biker, car nut, sometime guitarist and photographer


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Harlequin changing focus (was Re: changing focus...)" by Barry Margolin
Barry Margolin  
View profile  
 More options Nov 24 1998, 3:00 am
Newsgroups: comp.lang.lisp, comp.lang.dylan
From: Barry Margolin <bar...@bbnplanet.com>
Date: 1998/11/24
Subject: Harlequin changing focus (was Re: changing focus...)
In article <joswig-2311981627390...@194.163.195.67>,

Rainer Joswig <jos...@lavielle.com> wrote:

>http://www.harlequin.com/news/press/dpp_1198_1.html

I presume this explains Pitman's layoff a few weeks ago, although it seems
strange that there would be so much time between the layoff and the
announcement of the reorganization.  Were all the other Dylan and Lisp
folks laid off as well?

--
Barry Margolin, bar...@bbnplanet.com
GTE Internetworking, Powered by BBN, Burlington, MA
*** DON'T SEND TECHNICAL QUESTIONS DIRECTLY TO ME, post them to newsgroups.
Don't bother cc'ing followups to me.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jason Trenouth  
View profile  
 More options Nov 24 1998, 3:00 am
Newsgroups: comp.lang.lisp, comp.lang.dylan
From: ja...@harlequin.com (Jason Trenouth)
Date: 1998/11/24
Subject: Re: Harlequin changing focus (was Re: changing focus...)

On Tue, 24 Nov 1998 08:49:01 GMT, Barry Margolin <bar...@bbnplanet.com> wrote:
> In article <joswig-2311981627390...@194.163.195.67>,
> Rainer Joswig <jos...@lavielle.com> wrote:

> >http://www.harlequin.com/news/press/dpp_1198_1.html

> I presume this explains Pitman's layoff a few weeks ago, although it seems
> strange that there would be so much time between the layoff and the
> announcement of the reorganization.  Were all the other Dylan and Lisp
> folks laid off as well?

No. We're still here.

__Jason


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Christopher Stacy  
View profile  
 More options Nov 24 1998, 3:00 am
Newsgroups: comp.lang.lisp, comp.lang.dylan
From: Christopher Stacy <cst...@pilgrim.com>
Date: 1998/11/24
Subject: Re: Harlequin changing focus (was Re: changing focus...)

ja...@harlequin.com (Jason Trenouth) writes:
> On Tue, 24 Nov 1998 08:49:01 GMT, Barry Margolin <bar...@bbnplanet.com> wrote:
> > Were all the other Dylan and Lisp folks laid off as well?
> No. We're still here.

Not ever single person is gone, but I think it's misleading for
Harlequin to suggest that there has not been a major "streamlining".

It is common knowledge that a lot of people (especially senior people)
from the Lisp and Dylan groups, both development and support,
as well as the Memory and Database group, and other areas,
were let go.

In fact, my understandng is that the Lisp and Dylan groups no longer
exist, and that the remaining people have been folded into a generic
"Languages" group.

The press release on their web site seems pretty clear that they are
no longer in the business of selling computer languages, but are
focusing on their publishing and the law enforcement products.
It is not tht they casually neglected to mention Lisp and Dylan
as products: they have deliberately excised them.

Presumably this reflects a new business plan in which those languages
are considered to be internal technologies, rather than general
products in ongoing market areas.  I would be surprised if Harlequin
wouldn't sell you a copy of Lisp or Dylan, but they have certainly
made noticable reductions in their ability to develop and support them.

I don't have any inside information, and who knows what the future
will bring.  I am just reading Harlequin's press release and making
the obvious inferences.  People should read it for themselves.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Bakhash  
View profile  
 More options Nov 24 1998, 3:00 am
Newsgroups: comp.lang.lisp, comp.lang.dylan
Followup-To: comp.lang.lisp
From: David Bakhash <ca...@bu.edu>
Date: 1998/11/24
Subject: Re: Harlequin changing focus (was Re: changing focus...)
If harlequin were to give up on Lisp, then that would be a major
mistake.

It's funny.  I'm a grad student at BU.  I was sitting beside an
undergrad in the cluster yesterday.  I am a math person, so I was
working on a digital filtering problem.  I saw, on the kid's screen,
C-mode, with all the font-lock stuff going on, and lots of pointers,
and something that looked like:

struct tree_node {
  left blah...

}

and it just went on and on.  I felt like I had to say something.  So I
bother to ask him what his program was supposed to do.  And, at about
2:15 am, as he was struggling just to make it compile, he told me.
then, I showed him how I would do all that with defstruct, in Lisp,
and I literally did his whole problem set in under 5 minutes.  He
thought I was a genius.  After I made it work, I showed him how I
could then add in declarations, etc...

Why do I mention this?  It's because people learn a method of doing
something and stick with it.  You don't know about something that
might be better, but you know your way around _something_, and though
painful, you're comfortable with it, and since the rest of the world
uses it, you think it must be the least painful.

All I know is that I showed that kid something just in time.  I think
I made a difference to him.  I think he saw that he was spending an
aweful lot of time doing something that was painful, when he could
have been thinking about more interesting things.

anyway, my theory is that software is getting far too complex, and
C/C++ will eventually die away because as complexity grows, it becomes
too painful to code in anything but Lisp (as far as I've seen, and
I've played with many languages).  (can't speak for Dylan, though, and
I've read interesting things about it).  One day, when Lisp is the
thing, Harlequin will painfully regret letting go of it, if that's
what they're doing.

dave


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David B. Lamkins  
View profile  
 More options Nov 24 1998, 3:00 am
Newsgroups: comp.lang.lisp, comp.lang.dylan
From: "David B. Lamkins" <dlamk...@teleport.com>
Date: 1998/11/24
Subject: Re: Harlequin changing focus (was Re: changing focus...)
In article <1qu62.34$OP3.4...@burlma1-snr1.gtei.net> , Barry Margolin

<bar...@bbnplanet.com>  wrote:
>In article <joswig-2311981627390...@194.163.195.67>,
>Rainer Joswig <jos...@lavielle.com> wrote:

>>http://www.harlequin.com/news/press/dpp_1198_1.html

>I presume this explains Pitman's layoff a few weeks ago, although it seems
>strange that there would be so much time between the layoff and the
>announcement of the reorganization.  Were all the other Dylan and Lisp
>folks laid off as well?

At the LUGM in Berkely, I believe I heard that Harlequin let go _all_ of the
Lispers in the US.  The remaining Lisp developers are all in the UK.

---
David B. Lamkins <http://www.teleport.com/~dlamkins/>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dwight VandenBerghe  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: dwi...@pentasoft.com (Dwight VandenBerghe)
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)
On 24 Nov 1998 11:28:23 -0500, David Bakhash <ca...@bu.edu> wrote:

>As complexity grows, it becomes too painful to code in anything but Lisp.

Lisp has some real problems.  Anything can be in any list, so you can
be seriously bit at runtime by typing errors that a language with
stronger types would have caught.  The module system was pretty
poor last time I checked.  And having to look at the type bits
in a variable to find out its type slows it down even more.  These
are not just theoretical concerns: my copy of Dylan brings my
pentium pro 200 (NT) to its knees, much worse than excel or word
or any other language environment I know of, and it's written in
a state-of-the-art Lisp, isn't it?  I really like algebraic types,
so coding in Lisp or Scheme seems like going back a couple of
decades in the way-back machine.  For a big project ("as complexity
grows") I'd go for Objective Caml or maybe even SML/NJ over Lisp.
Ocaml is small, very fast, very powerful, with a great type system
and full source freely available.  So that's a bit of dissention
to your comments, Dave, although I agree wholeheartedly with all
that you said about C and the student, etc.

Dwight


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pierre Mai  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Pierre Mai <p...@acm.org>
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)

dwi...@pentasoft.com (Dwight VandenBerghe) writes:
> poor last time I checked.  And having to look at the type bits
> in a variable to find out its type slows it down even more.  These
> are not just theoretical concerns: my copy of Dylan brings my
> pentium pro 200 (NT) to its knees, much worse than excel or word
> or any other language environment I know of, and it's written in
> a state-of-the-art Lisp, isn't it?  I really like algebraic types,

I'm not going to argue in detail with any of your other concerns,
since I'm quite sure that others will disagree wholeheartedly with
your statements ;)

But Harlequin Dylan was implemented in Harlequin Dylan, so no Lisp is
to blame here (might be that Lispworks was involved in bootstrapping
somewhere, but those components have been purged quite some time
ago IIRC).  OTOH Harlequin's Lispworks PE for NT is a true-blue Lisp
implementation from the ground up, and last time I checked, it was
much much much faster than Harlequin Dylan (all of this on a lowly
AMD5x86-133, which reaches P90 levels at most, and where Java+Swing is
much much much much much slower than even Dylan...)

With current, modern compiler-technology, Common Lisp performance is
not something I've fretted about for quite some time, and I'm in the
simulation business, where performance is not totally unimportant (and
yes, the machines that run my simulations are better than my home
machine, where I play around with Dylan ;).

Regs, Pierre.

--
Pierre Mai <p...@acm.org>               http://home.pages.de/~trillian/
  "One smaller motivation which, in part, stems from altruism is Microsoft-
   bashing." [Microsoft memo, see http://www.opensource.org/halloween1.html]


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Cooper  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: David Cooper <dcoop...@genworks.com>
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)

Dwight VandenBerghe wrote:

> On 24 Nov 1998 11:28:23 -0500, David Bakhash <ca...@bu.edu> wrote:
> >As complexity grows, it becomes too painful to code in anything but Lisp.

> Lisp has some real problems.  Anything can be in any list, so you can
> be seriously bit at runtime by typing errors that a language with
> stronger types would have caught.

The Usenet system has some real problems. Any moron can post to any
unmoderated newsgroup, so you can be seriously bit at read time
by idiots who obviously have little real-world experience in what
they are spouting off about, which a Usenet system with stronger
group moderation would have caught.  8>)

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Gonedes  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Steve Gonedes <jgone...@worldnet.att.net>
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)

dwi...@pentasoft.com (Dwight VandenBerghe) writes:

< On 24 Nov 1998 11:28:23 -0500, David Bakhash <ca...@bu.edu> wrote:
< >As complexity grows, it becomes too painful to code in anything but Lisp.

< The module system was pretty poor last time I checked.

Common Lisp doesn't have a module system.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rainer Joswig  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: jos...@lavielle.com (Rainer Joswig)
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)
In article <365b5a83.45243...@news.accessone.com>, dwi...@pentasoft.com

(Dwight VandenBerghe) wrote:
> On 24 Nov 1998 11:28:23 -0500, David Bakhash <ca...@bu.edu> wrote:
> >As complexity grows, it becomes too painful to code in anything but Lisp.

> Lisp has some real problems.  Anything can be in any list, so you can
> be seriously bit at runtime by typing errors that a language with
> stronger types would have caught.

Yes and no.

>  The module system was pretty
> poor last time I checked.

There is only a package system

>  And having to look at the type bits
> in a variable to find out its type slows it down even more.

Objects carry types. If variables are typed the
compiler will profit from that. Two different things.

>  These
> are not just theoretical concerns: my copy of Dylan brings my
> pentium pro 200 (NT) to its knees, much worse than excel or word
> or any other language environment I know of, and it's written in
> a state-of-the-art Lisp, isn't it?

It isn't. Harlequin Dylan is not written in CL.
Apple Dylan was. Ironically Apple Dylan is acceptably
on my PowerBook. ;-)

>I really like algebraic types,
> so coding in Lisp or Scheme seems like going back a couple of
> decades in the way-back machine.

No - it is a different view of design. Still if your
compiler can type check - nobody has anything against
that - even if it is a Lisp compiler.

>  For a big project ("as complexity
> grows") I'd go for Objective Caml or maybe even SML/NJ over Lisp.
> Ocaml is small, very fast, very powerful, with a great type system
> and full source freely available.

This is the old difference between languages that are more
in the SM group ;-) and languages that are more expressive
like Lisp. "This has advantages for production code, but has
disadvantages for rapid prototyping and evolution
of programs." So, for even bigger projects you might
come back to Lisp.

Reread the foreword to "On Lisp" for some arguments.

--
http://www.lavielle.com/~joswig


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rainer Joswig  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: jos...@lavielle.com (Rainer Joswig)
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)
In article <joswig-2511980808300...@194.163.195.67>, jos...@lavielle.com

(Rainer Joswig) wrote:
> In article <365b5a83.45243...@news.accessone.com>, dwi...@pentasoft.com
> (Dwight VandenBerghe) wrote:
> >I really like algebraic types,
...
> >  For a big project ("as complexity
> > grows") I'd go for Objective Caml or maybe even SML/NJ over Lisp.
> > Ocaml is small, very fast, very powerful, with a great type system
> > and full source freely available.

Second try. I think I need to write something more polemic. ;-)
Sorry.

Which type system do you like? The one from ML? Standard ML?
Haskell? Which Haskell? Clean? Erlang? Some extended Java?
Sather? Miranda? Where are the big differences?

How painful is it to move a 100000 line program from Haskell
to Standard ML? And are the *big* differences between the two
languages? How painful is it two maintain a 100000 line
program that uses pattern matching in function definitions?

In CL a single person can write a 100000 line program in a few
months and maintain it. How much people would I need to
do it in say Haskell where the code would be three times
as big (less abstraction mechanisms available) and three
times as complicated (hey, how many
programmers can you get that have heard the word "Monad"?).
My impression is that there is going an awful amount of research
into these areas (FP) and atleast 50% is academic "masturbation"
(sorry ;-) ) creating evermore complicated mechanisms to
fix the problems of the last language generation.

When will any of these languages be so advanced that they
have something like CLOS? A MOP? Conditions? Incremental
compilers? Great interactive environments? Just
to the contrary working with the languages is like
going **way** back in time.

Note, I know there are exceptions and a really appreciate
the work people are doing - but so far I'm not that
convinced I'll must use it for work right now. If I need
functionality of that sort
- *I* just do it inside CL with a language built on top of CL.

--
http://www.lavielle.com/~joswig


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Rudin  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Paul Rudin <pa...@shodan.demon.co.uk>
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)

jos...@lavielle.com (Rainer Joswig) writes:

> Second try. I think I need to write something more polemic. ;-)
> Sorry.

> Which type system do you like? The one from ML? Standard ML?
> Haskell? Which Haskell? Clean? Erlang? Some extended Java?
> Sather? Miranda? Where are the big differences?

Don't get me wrong I like CL there are of couple of things about
types/classes that could (IMHO) be improved e.g.

It would be nice if classes and types could be intergrated.

It would be nice if methods could dispatch on higher functional types.

It is also a complication of dubious value that symbols have a number
of different pieces of data associated with them.

> times as complicated (hey, how many
> programmers can you get that have heard the word "Monad"?).

( I can even give you a accurate definition :-))

> My impression is that there is going an awful amount of research
> into these areas (FP) and atleast 50% is academic "masturbation"
> (sorry ;-) ) creating evermore complicated mechanisms to
> fix the problems of the last language generation.

No doubt lisp was once regard in this light too...

> When will any of these languages be so advanced that they
> have something like CLOS? A MOP? Conditions? Incremental
> compilers? Great interactive environments? Just
> to the contrary working with the languages is like
> going **way** back in time.

Some functional laguages have interactive enviroments and incremental
compilation. I've yet to find a language that there isn't a
half-decent emacs mode for :-). The need for classes as such is much
reduced when a type system is well designed and used. Although
Functors in ML provide a similar sort of functionality and I
understand that Erlang has a class system (although I don't speak
Erlang).

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pierre Mai  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Pierre Mai <p...@acm.org>
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)

Paul Rudin <pa...@shodan.demon.co.uk> writes:
> half-decent emacs mode for :-). The need for classes as such is much
> reduced when a type system is well designed and used. Although
> Functors in ML provide a similar sort of functionality and I
> understand that Erlang has a class system (although I don't speak
> Erlang).

I don't speak Erlang either, but in general, when "modern" functional
languages talk about classes, they generally mean type classes and the
like, which are not quite what the OOP crowd calls classes.

In general, modern functional languages use a very different
vocabulary from either the OOP (i.e. C++/Java + Smalltalk) crowd or
the Lisp/Scheme crowd (there are some overlapping groups of people
though ;), a vocabulary that stems mostly from an algebraic,
type-theoretic background...

Regs, Pierre (who still thinks that monad-based parsing is way
cool, but fears that monadic techniques destroy program modularity in
general).

--
Pierre Mai <p...@acm.org>               http://home.pages.de/~trillian/
  "One smaller motivation which, in part, stems from altruism is Microsoft-
   bashing." [Microsoft memo, see http://www.opensource.org/halloween1.html]


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Martin Rodgers  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: m...@wildcard.butterfly.demon.co.uk (Martin Rodgers)
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)
In article <joswig-2511981106000...@pbg3.lavielle.com>,
jos...@lavielle.com says...

> How much people would I need to

The rest of your question is deliberately omitted, as I believe this
question can applied to _any_ programming language. The answer is that it
depends on the programmers you pick. One experienced programmer could be
as productive as ten newbies.

> Note, I know there are exceptions and a really appreciate
> the work people are doing - but so far I'm not that
> convinced I'll must use it for work right now. If I need
> functionality of that sort
> - *I* just do it inside CL with a language built on top of CL.

Ahh, so your post is really only saying, "This is not for me."

Fair enough. Until a standard appears, I'd warn anyone from using Haskell
to build a large app. Even the people creating Standard Haskell will
agree - that's why they're creating it. Programmers need is stability for
a reasonable length of time, which Haskell is currently lacking.

So ANSI CL wins purely on the grounds that it changes more slowly. ;)
There are also be more implementations to choose from. Issues like the
ease of learning to use monads depend more on the number and quality of
tutorials, and again CL wins.

BTW, while ANSI C seems to have even more tutorials than ANSI CL, I'm not
so impressed by the quality of these books. I have a similar opinion of
most books about programming. While I'm generally against book burning,
there are some examples that I've had the misfortune to find in bookshops
which I'd say the world could do without.

And so we return to the programmer question; experience (may vary with
language), imagination, and of course creativity. I hope that with this
recent change of direction, the quality of Harlequin's programmers
doesn't suffer. (Dragging us back on topic?)

FWIW, I write code in languages like Lisp and Haskell for pleasure, and
usually get blank looks when I mention them in professional circles...
--
Remove insect from address to email me | You can never browse enough
     will write code that writes code that writes code for food


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Harlequin changing focus (was Re: changing focus...) (noise)" by Michael Tuchman
Michael Tuchman  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Michael Tuchman <mi...@orsi.com>
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...) (noise)

David Cooper <dcoop...@genworks.com> writes:
> The Usenet system has some real problems. Any moron can post to any
> unmoderated newsgroup, so you can be seriously bit at read time
> by idiots who obviously have little real-world experience in what
> they are spouting off about, which a Usenet system with stronger
> group moderation would have caught.  8>)

ROFLOL

Sorry for the noise content, but I couldn't let such a brilliantly
sarcastic reply go uncongratulated.  Wish I had thought of it.
--
Michael Tuchman
A Great way to avoid flame wars: all.SCORE has  ("vs\\.?" -1000 nil r)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Harlequin changing focus (was Re: changing focus...)" by Martin Cracauer
Martin Cracauer  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: craca...@not.mailable (Martin Cracauer)
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)

Joachim Achtzehnter <joac...@kraut.bc.ca> writes:
>If any Lisp vendors are listening: When will we see Lisp environments
>that use the available type information and warn at runtime about such
>errors?

CMUCL's compiler gives out quite some useful warnings if you try to
compile code with declarations, although this doesn't really apply to
CLOS related calls.

Martin
--
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer - for email address see a search engine.
There is a business like showbusiness: www.microsoft.com
http://www.freebsd.org/  -  Where you want to go. Today.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rainer Joswig  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: jos...@lavielle.com (Rainer Joswig)
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)
In article <uclnkzlfsn....@ns.mercury.bc.ca>, Joachim Achtzehnter

<joac...@kraut.bc.ca> wrote:
> Note,
> he was talking about using Lisp in practise, not about what might be
> possible in theory.

You are right.

> At least with some major Lisp implementations
> compile-time type checking is totally absent. Being involved in a
> major Lisp-based project I find it extremely frustrating to encounter
> runtime errors which would have been easily caught by any crappy C
> compiler. These errors are often encountered long after the relevant
> code was written, and worse, sometimes by end users...

How are you dealing with that currently?

> If any Lisp vendors are listening: When will we see Lisp environments
> that use the available type information and warn at runtime about such
> errors? It is about time that Lisp programming environments grow
> up. Look at what C/C++ environments let you do in terms of debugging
> support. This should all be much easier in Lisp, yet it isn't.

That's one reason some people are still using the Lisp machine.
Debugging is quite good. Some of the commercial systems are
usable.

Hopefully your vendor is listening...

--
http://www.lavielle.com/~joswig


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joachim Achtzehnter  
View profile  
 More options Nov 25 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Joachim Achtzehnter <joac...@kraut.bc.ca>
Date: 1998/11/25
Subject: Re: Harlequin changing focus (was Re: changing focus...)

jos...@lavielle.com (Rainer Joswig) writes:

> In article <365b5a83.45243...@news.accessone.com>, dwi...@pentasoft.com
> (Dwight VandenBerghe) wrote:

> > Lisp has some real problems.  Anything can be in any list, so you can
> > be seriously bit at runtime by typing errors that a language with
> > stronger types would have caught.

> Yes and no.

His message may have come across as a troll, but as far as his
particular gripe about type safety is concerned he has a point. Note,
he was talking about using Lisp in practise, not about what might be
possible in theory. At least with some major Lisp implementations
compile-time type checking is totally absent. Being involved in a
major Lisp-based project I find it extremely frustrating to encounter
runtime errors which would have been easily caught by any crappy C
compiler. These errors are often encountered long after the relevant
code was written, and worse, sometimes by end users...

If any Lisp vendors are listening: When will we see Lisp environments
that use the available type information and warn at runtime about such
errors? It is about time that Lisp programming environments grow
up. Look at what C/C++ environments let you do in terms of debugging
support. This should all be much easier in Lisp, yet it isn't.

Joachim

--
joac...@kraut.bc.ca      (http://www.kraut.bc.ca)
joac...@mercury.bc.ca    (http://www.mercury.bc.ca)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "changing focus..." by Erik Naggum
Erik Naggum  
View profile  
 More options Nov 26 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.no>
Date: 1998/11/26
Subject: Re: changing focus...
* chu...@best.com (Chuck Fry)
| Some might be disgruntled that Harlequin has laid off much of the staff
| they acquired from Lucid and Symbolics when those companies met financial
| trouble.  But since when is any one company required to support an entire
| industry's personnel single-handedly?

  excuse me, but what _is_ this last sentence _really_ about?  it is so far
  from the actual situation in this market that it stands out as a prime
  example of "disgruntled", but I can't fathom what the target really is.
  care to explain?

#:Erik
--
  The Microsoft Dating Program -- where do you want to crash tonight?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Harlequin changing focus (was Re: changing focus...)" by Erik Naggum
Erik Naggum  
View profile  
 More options Nov 26 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Erik Naggum <e...@naggum.no>
Date: 1998/11/26
Subject: Re: Harlequin changing focus (was Re: changing focus...)
* dwi...@pentasoft.com (Dwight VandenBerghe)
| Lisp has some real problems.

  yes, it does.  unfortunately, you didn't list any of them.  that's also
  one of the real problems Lisp has: myths, misconceptions, and prejudice.

  unfortunately, the only way to get rid of that problem is to kill people,
  so now we need to get Dr. Kevorkian to use Common Lisp on 60 Minutes.

#:Erik
--
  The Microsoft Dating Program -- where do you want to crash tonight?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Espen Vestre  
View profile  
 More options Nov 26 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: Espen Vestre <e...@nextel.no>
Date: 1998/11/26
Subject: Re: Harlequin changing focus (was Re: changing focus...)

Erik Naggum <e...@naggum.no> writes:
>   yes, it does.  unfortunately, you didn't list any of them.  that's also
>   one of the real problems Lisp has: myths, misconceptions, and prejudice.

It's only a few days ago since I talked to an otherwise well-informed
programmer who asked the can't-stand-to-hear-anymore-question: "Isn't
lisp an interpreted language?" (and this was even a _java_ programmer...)

Sigh.

--

  (espen)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jason Trenouth  
View profile  
 More options Nov 26 1998, 3:00 am
Newsgroups: comp.lang.lisp
From: ja...@harlequin.com (Jason Trenouth)
Date: 1998/11/26
Subject: Re: Harlequin changing focus (was Re: changing focus...)
On 26 Nov 1998 12:00:04 +0100, Espen Vestre <e...@nextel.no> wrote:

> Erik Naggum <e...@naggum.no> writes:

> >   yes, it does.  unfortunately, you didn't list any of them.  that's also
> >   one of the real problems Lisp has: myths, misconceptions, and prejudice.

> It's only a few days ago since I talked to an otherwise well-informed
> programmer who asked the can't-stand-to-hear-anymore-question: "Isn't
> lisp an interpreted language?" (and this was even a _java_ programmer...)

> Sigh.

In a similar vein, I recently spent some time explaining the virtues of (our
implementations of) Common Lisp, Dylan, and ML to a booth visitor at a trade
show where we were exhibiting.

The visitor currently programmed in Java and Delphi, so towards the end of the
demo and the chat, I was quizzed him about the kind of differences he found
between those two. He was a bit stuck, so I prompted that perhaps Delphi not
having a GC made a significant difference.

The visitor then said that Delphi didn't have a GC because it was a compiled
language! :-j

(And this after explaining and demonstrating the combination of native
compilation and GC just beforehand. I know my boothmanship isn't great, but
I'm pretty sure I went over that ground...)

__Jason


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 56   Newer >
« Back to Discussions « Newer topic     Older topic »