Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.postscript > #2645

Re: How can we evangelize PostScript?

Newsgroups comp.lang.postscript
From Peter Billam <peter@www.pjb.com.au>
Subject Re: How can we evangelize PostScript?
References <f14e6b0d-3439-47ef-8b4b-0f3d65dbbef2@googlegroups.com> <5b7781ce-c685-4a4b-bd22-4b78a0adccfe@googlegroups.com> <bf67649d-e33f-4b90-863d-e4f42e08be47@googlegroups.com> <522a0ac9-1197-4967-9185-320d6ffa2e7a@googlegroups.com>
Message-ID <slrnnlpqk2.2fk.peter@box8.pjb.com.au> (permalink)
Date 2016-06-12 04:52 +0000
Organization Unlimited download news at news.astraweb.com

Show all headers | View raw


On 2016-06-10, Lawrence D’Oliveiro <lawrencedo99@gmail.com> wrote:
>
> I did toy with my own implementation of a PostScript-like language
> about a year or so ago. I added proper lexical scoping, name
> qualification, stackbegin/stackend, and Python-style iterators.

I often wonder about extending a known languange; therefore inheriting
all its scoping, looping, conditionals, arrays, dictionaries, text
processing, file-io, maths, strings, regexps etc, but adding
PostScript's path-construction, graphics-state and painting stuff.

So, eg in Lua (my current favourite language :-)):
  gsave(); translate(80,80); concat(0.7,0.8,0,4,0,0); moveto(0,0)
  selectfont('Helvetica-Bold',60); show('FASTEN SEAT BELTS!')
  grestore();

instead of
  gsave  80 80 translate  [0.7 0.8 0 4 0 0] concat  0 0 moveto
  /Helvetica-Bold 60 selectfont  (FASTEN SEAT BELTS!) show
  grestore

Of course there is an associated anathema-problem :-)

And it depends on whether ghostscript exposes these things
in a library in some kind of useable way...

> And also vector and matrix types for 3D graphics.
> Basically the idea was to do for 3D graphics what PostScript did
> for 2D. But I got kind of stuck trying to decide whether it would
> be real-time 3D (i.e. OpenGL) or non-real-time (e.g. RenderMan).

mmm...

Peter

-- 

Peter Billam    www.pjb.com.au    www.pjb.com.au/comp/contact.html

Back to comp.lang.postscript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

How can we evangelize PostScript? luser- -droog <mijoryx@yahoo.com> - 2015-02-11 22:04 -0800
  Re: How can we evangelize PostScript? tlvp <mPiOsUcB.EtLlLvEp@att.net> - 2015-02-12 03:09 -0500
    Re: How can we evangelize PostScript? zupftom@googlemail.com - 2015-02-26 03:58 -0800
      Re: How can we evangelize PostScript? jdaw1 <jdawiseman@gmail.com> - 2015-02-26 14:43 -0800
        Re: How can we evangelize PostScript? Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-01 16:43 -0700
  Re: How can we evangelize PostScript? jdaw1 <jdawiseman@gmail.com> - 2015-02-12 01:36 -0800
  Re: How can we evangelize PostScript? James <jjpuzzles@wowway.com> - 2015-02-12 04:29 -0800
  Re: How can we evangelize PostScript? Bogus@Embarq.com (Steve) - 2015-02-12 13:50 +0000
  Re: How can we evangelize PostScript? Mark Carroll <mtbc@bcs.org> - 2015-02-15 15:27 +0000
    Re: How can we evangelize PostScript? tlvp <mPiOsUcB.EtLlLvEp@att.net> - 2015-02-15 19:20 -0500
    Re: How can we evangelize PostScript? jdaw1 <jdawiseman@gmail.com> - 2015-02-16 01:54 -0800
    Re: How can we evangelize PostScript? luser droog <luser.droog@gmail.com> - 2016-07-17 08:31 -0700
  Re: How can we evangelize PostScript? luser- -droog <mijoryx@yahoo.com> - 2015-02-28 00:52 -0800
  Re: How can we evangelize PostScript? Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-01 17:02 -0700
    Re: How can we evangelize PostScript? luser- -droog <mijoryx@yahoo.com> - 2016-06-09 22:59 -0700
      Re: How can we evangelize PostScript? Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-09 23:38 -0700
        Re: How can we evangelize PostScript? Peter Billam <peter@www.pjb.com.au> - 2016-06-12 04:52 +0000
          Re: How can we evangelize PostScript? Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-12 00:49 -0700
            Re: How can we evangelize PostScript? luser- -droog <mijoryx@yahoo.com> - 2016-06-12 01:38 -0700
              Re: How can we evangelize PostScript? Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-12 02:31 -0700
        Re: How can we evangelize PostScript? luser droog <luser.droog@gmail.com> - 2016-11-02 08:22 -0700
          Re: How can we evangelize PostScript? Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-11-05 18:21 -0700
            Re: How can we evangelize PostScript? luser droog <luser.droog@gmail.com> - 2016-11-09 18:34 -0800
  Re: How can we evangelize PostScript? Alan <alan.isaac@gmail.com> - 2016-07-10 15:48 -0700

csiph-web