From: Shark8 <onewingedshark@gmail.com>
Subject: Re: Writing an Operating System in Ada
Date: Tue, 19 Jan 2010 11:07:42 -0800 (PST)
Date: 2010-01-19T11:07:42-08:00 [thread overview]
Message-ID: <c4754294-3988-49f3-ac63-6b4cf1a5fe7c@b10g2000yqa.googlegroups.com> (raw)
In-Reply-To: hinprh$ogn$1@speranza.aioe.org
On Jan 14, 12:04 pm, tmo...@acm.org wrote:
> > > Right, but in an OO system you would barely need PostScript. I doubt
> > > anybody would like to program in PostScript, so what is left? Poor as a
> > > data carrier, unusable for humans. Doesn't it remind something? XML? (:-)=
> > )
>
> > Exactly. For visual data to the screen and printer it would make a
> > good unified format. We don't have to actually have people programming
> > in PostScript, just have [UI] objects know how to output it and
> > [display] objects know how to render it... which is EXACTLY the class
> > a PostScript printer falls into.
>
> The desktop on my computer rarely looks similar to a piece of paper on
> my real desk. I doubt Postscript is an equally good description language
> for both. Didn't the Next computer use Postscript? And do current Macs?
That's incorrect, insofar as the hardware [your monitor] is concerned
your computer's desktop is EXACTLY like a piece of paper, or rather
multiple ones drawn and shown to you. For example VCR tapes run at 25
FPS, this is exactly the same as taking some twenty-five drawn frames
and showing them over one second.
PostScript is perfectly suitable for drawing such a frame. In fact, if
you program things as being based off of vectors and shadings
{something PS is GOOD at} then it's conceivable that your desktop
could be independent [some caveats on low-resolutions, obviously] of
resolution/color-depth keeping things relatively uniform. Just like
you can use a PS file to print a good-looking big poster and use the
same file to print an [equivalent] 8.5x11 poster/thumbnail.
next prev parent reply other threads:[~2010-01-19 19:07 UTC|newest]
Thread overview: 67+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-01-12 1:13 Writing an Operating System in Ada Shark8
2010-01-12 3:30 ` Leslie
2010-01-12 7:06 ` Shark8
2010-01-12 8:36 ` Ludovic Brenta
2010-01-12 15:14 ` jonathan
2010-01-12 16:21 ` Colin Paul Gloster
2010-01-12 16:36 ` Shark8
2010-01-12 17:03 ` Colin Paul Gloster
2010-01-12 19:07 ` Tero Koskinen
2010-01-12 9:41 ` Dmitry A. Kazakov
2010-01-12 17:37 ` Shark8
2010-01-12 19:56 ` Dmitry A. Kazakov
2010-01-12 21:21 ` Shark8
2010-01-12 22:39 ` nobody
2010-01-12 22:50 ` Shark8
2010-01-15 22:45 ` nobody
2010-01-19 21:09 ` Shark8
2010-01-12 21:52 ` Maciej Sobczak
2010-01-12 23:26 ` Shark8
2010-01-13 9:17 ` Dmitry A. Kazakov
2010-01-13 20:20 ` Shark8
2010-01-13 20:55 ` Dmitry A. Kazakov
2010-01-13 22:50 ` Shark8
2010-01-14 8:55 ` Dmitry A. Kazakov
2010-01-14 18:01 ` Shark8
2010-01-14 19:04 ` tmoran
2010-01-19 19:07 ` Shark8 [this message]
2010-01-14 19:53 ` Dmitry A. Kazakov
2010-01-14 21:07 ` Shark8
2010-01-14 21:50 ` Dmitry A. Kazakov
2010-01-15 1:24 ` Randy Brukardt
2010-01-15 8:59 ` Dmitry A. Kazakov
2010-01-19 18:58 ` Shark8
2010-01-19 19:43 ` Dmitry A. Kazakov
2010-01-14 9:40 ` Maciej Sobczak
2010-01-14 10:28 ` Dmitry A. Kazakov
2010-01-14 18:57 ` tmoran
2010-01-14 19:19 ` Dmitry A. Kazakov
2010-01-14 20:33 ` Georg Bauhaus
2010-01-14 21:09 ` Dmitry A. Kazakov
2010-01-14 21:50 ` Maciej Sobczak
2010-01-15 8:37 ` Dmitry A. Kazakov
2010-01-15 21:05 ` Maciej Sobczak
2010-01-15 21:48 ` Dmitry A. Kazakov
2010-01-16 21:18 ` Maciej Sobczak
2010-01-16 22:15 ` Dmitry A. Kazakov
2010-01-18 11:23 ` Georg Bauhaus
2010-01-18 13:50 ` Dmitry A. Kazakov
2010-01-18 15:21 ` Georg Bauhaus
2010-01-18 16:41 ` Dmitry A. Kazakov
2010-01-18 17:17 ` Georg Bauhaus
2010-01-18 18:08 ` Dmitry A. Kazakov
2010-01-19 17:41 ` Writing an Operating System in Ada - now off topic? Leslie
2010-01-13 9:09 ` Writing an Operating System in Ada Georg Bauhaus
2010-01-13 9:27 ` Dmitry A. Kazakov
2010-01-13 3:38 ` Leslie
2010-01-13 12:10 ` Martin
2010-01-13 18:55 ` Ad Buijsen
2010-01-14 9:12 ` Jean-Pierre Rosen
2010-01-14 10:45 ` Dmitry A. Kazakov
2010-01-14 11:31 ` Jean-Pierre Rosen
2010-01-14 13:47 ` Dmitry A. Kazakov
2010-01-14 18:57 ` tmoran
2010-01-13 4:49 ` Hibou57 (Yannick Duchêne)
2010-01-13 17:29 ` Lucretia
2010-01-13 20:37 ` Shark8
2010-01-16 0:13 ` Lucretia
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox