From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <6078AC91-47C1-4EE4-A48B-3B6A9A02FDF1@corpus-callosum.com> References: <201204181805.q3II5VO2025497@freefriends.org> <6078AC91-47C1-4EE4-A48B-3B6A9A02FDF1@corpus-callosum.com> Date: Thu, 19 Apr 2012 09:10:36 +0100 Message-ID: From: Charles Forsyth To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=20cf3071c7e0f61db204be03b40c Subject: Re: [9fans] nix at lsub Topicbox-Message-UUID: 78366890-ead7-11e9-9d60-3106f5b1d025 --20cf3071c7e0f61db204be03b40c Content-Type: text/plain; charset=UTF-8 OpenGL (within its scope) covers several platforms at once, and anyway has to be handled somehow. Early in Inferno's history, I looked at the then version OpenGL but since at the time it kept drawing state hidden (similar to PostScript), and largely global, and the designers hadn't discovered data structures yet, it wasn't clear whether one could do a pleasant interface to it. To judge from (say) the current Python interface, probably not. Still putrid, but there's apparently not a lot you can do. (OpenVG by contrast seemed much better done, but that's 2D.) On 19 April 2012 05:15, Jeff Sickel wrote: > better to go native drawing libraries with Cocoa or OpenGL. --20cf3071c7e0f61db204be03b40c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable OpenGL (within its scope) covers several platforms at once, and anyway has = to be handled somehow.
Early in Inferno's history, I looked at the = then version OpenGL but since at
the time it kept drawing state h= idden (similar to PostScript), and largely global, and the
designers hadn't discovered data structures yet, it wasn't cle= ar whether
one could do a pleasant interface to it. To judge from= (say) the current Python interface,
probably not. Still putrid, = but there's apparently not a lot you can do.

(OpenVG by contrast seemed=C2=A0much better done, but t= hat's 2D.)

On 19 Apr= il 2012 05:15, Jeff Sickel <jas@corpus-callosum.com> wrote:
better to go native drawing libraries with C= ocoa or OpenGL.

--20cf3071c7e0f61db204be03b40c--