9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] vga hell
@ 2004-08-28  3:59 boyd, rounin
  2004-08-28  4:08 ` geoff
  0 siblings, 1 reply; 7+ messages in thread
From: boyd, rounin @ 2004-08-28  3:59 UTC (permalink / raw)
  To: 9fans

check this:


http://common-lisp.net/cgi-bin/viewcvs.cgi/movitz/losp/x86-pc/vga.lisp?rev=1.5&cvsroot=movitz&content-type=text/vnd.viewcvs-markup
--
MGRS 31U DQ 52572 12604



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] vga hell
  2004-08-28  3:59 [9fans] vga hell boyd, rounin
@ 2004-08-28  4:08 ` geoff
  2004-08-28  4:10   ` boyd, rounin
  2004-08-28  8:00   ` Charles Forsyth
  0 siblings, 2 replies; 7+ messages in thread
From: geoff @ 2004-08-28  4:08 UTC (permalink / raw)
  To: 9fans

Wow, vga hell *and* lisp hell, together.  Throw in some perl hell and
xml hell (/lib/vgadb converted to xml via perl, say) and you'd have a
full house.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] vga hell
  2004-08-28  4:08 ` geoff
@ 2004-08-28  4:10   ` boyd, rounin
  2004-08-28  8:00   ` Charles Forsyth
  1 sibling, 0 replies; 7+ messages in thread
From: boyd, rounin @ 2004-08-28  4:10 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

hell, we try to please ...




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] vga hell
  2004-08-28  4:08 ` geoff
  2004-08-28  4:10   ` boyd, rounin
@ 2004-08-28  8:00   ` Charles Forsyth
  2004-08-28  8:09     ` geoff
                       ` (2 more replies)
  1 sibling, 3 replies; 7+ messages in thread
From: Charles Forsyth @ 2004-08-28  8:00 UTC (permalink / raw)
  To: 9fans

>>/lib/vgadb converted to xml via perl, say

it would need to be a perl implementation of xslt to meet w3c stundards (a `stundard'
is a self-declared standard that makes you feel stunned esp. if it hits you), but i digress:

i think it's wrong to include lisp in that `hellish' set, with vga, perl and xml,
at least in the sense of the underlying lisp `core'.
i admit the Common Lisp book has the disadvantage that at 50 pounds the price is also the weight,
but that's the usual standards hell, not restricted to lisp.  if the spiders had used s-expressions
for structured data, and lisp for portable transformation, any resulting
standards mess might have been easier to circumnavigate, or perhaps avoid.
w3c also wouldn't have ended up in an xml-binary tangle (because there's a standard transport
encoding for s-expressions that encompasses binary as ... binary; such magic!)



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] vga hell
  2004-08-28  8:00   ` Charles Forsyth
@ 2004-08-28  8:09     ` geoff
  2004-08-28  8:59     ` Skip Tavakkolian
  2004-08-29 13:52     ` dvd
  2 siblings, 0 replies; 7+ messages in thread
From: geoff @ 2004-08-28  8:09 UTC (permalink / raw)
  To: 9fans

I suppose it's just my personal distaste for lisp.

The XML mess seems like so many of the other `standard' web
technologies that emerged from the bubble: apparently rushed out the
door without looking to see if something similar had been done before
(and could sensibly be re-used) and without much thought, since there
was no time for such frivolity when people were living on Internet
Time™.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] vga hell
  2004-08-28  8:00   ` Charles Forsyth
  2004-08-28  8:09     ` geoff
@ 2004-08-28  8:59     ` Skip Tavakkolian
  2004-08-29 13:52     ` dvd
  2 siblings, 0 replies; 7+ messages in thread
From: Skip Tavakkolian @ 2004-08-28  8:59 UTC (permalink / raw)
  To: 9fans

> if the spiders had used s-expressions
> for structured data, and lisp for portable transformation, any resulting
> standards mess might have been easier to circumnavigate, or perhaps avoid.
> w3c also wouldn't have ended up in an xml-binary tangle

presotto mentioned he was doing something about it; did anything
come of it?

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=fedc67e8eceb5f0e62cd3cc7d53c8b69%40plan9.bell-labs.com



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] vga hell
  2004-08-28  8:00   ` Charles Forsyth
  2004-08-28  8:09     ` geoff
  2004-08-28  8:59     ` Skip Tavakkolian
@ 2004-08-29 13:52     ` dvd
  2 siblings, 0 replies; 7+ messages in thread
From: dvd @ 2004-08-29 13:52 UTC (permalink / raw)
  To: 9fans

>>>/lib/vgadb converted to xml via perl, say
>
> it would need to be a perl implementation of xslt to meet w3c stundards (a `stundard'
> is a self-declared standard that makes you feel stunned esp. if it hits you), but i digress:


1. There is a perl implementation of XSLT.
2. Where did you met word 'standard' in connection with w3c?
3. What's wrong with XSLT?

>
> i think it's wrong to include lisp in that `hellish' set, with vga, perl and xml,
> at least in the sense of the underlying lisp `core'.
> i admit the Common Lisp book has the disadvantage that at 50 pounds the price is also the weight,

Why have you chosen Common Lisp to compare? Common Lisp is not the most
common lisp in the world. And there are small and compact lisps, too.

> but that's the usual standards hell, not restricted to lisp.  if the spiders had used s-expressions
> for structured data, and lisp for portable transformation, any resulting
> standards mess might have been easier to circumnavigate, or perhaps avoid.

lisp *was* used for processing of structural data on the web. The name is DSSSL.
Then it has turned out that the tree paradigm of XML is more convenient than
the traditional list processing paradigm of the many lisps. Hence XSLT, by the
way.

> w3c also wouldn't have ended up in an xml-binary tangle (because there's a standard transport
> encoding for s-expressions that encompasses binary as ... binary; such magic!)

Many projects become cluttered after twelve years of development. Others just
become abandoned. It is very difficult to remain both compact and popular
for such a long time; do you know any examples?

David



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-08-29 13:52 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-28  3:59 [9fans] vga hell boyd, rounin
2004-08-28  4:08 ` geoff
2004-08-28  4:10   ` boyd, rounin
2004-08-28  8:00   ` Charles Forsyth
2004-08-28  8:09     ` geoff
2004-08-28  8:59     ` Skip Tavakkolian
2004-08-29 13:52     ` dvd

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).