Discussion:
Announcing PILS
(too old to reply)
Ole Nielsby
2008-11-30 21:03:53 UTC
Permalink
My PILS language and programming system is now publically available at

http://www.pils.org

Currently, no applications are supplied except the programming system
which is written in PILS.

PILS is implemented by an interpreter written in C++. GUI programming
is done via bindings to the juce framework
http://www.rawmaterialsoftware.com

The juce bindings were produced by running a PILS program that parses the
juce headers and generates wrappers.

PILS runs on Windows and Linux but Linux PILS has some quirks and will
not be released yet.

PILS was originally meant to be a Lisp dialect but changed into an
original language over the years. PILS is good for stuff like code analysis
and experimental GUI design.

An outstanding feature is the responsibility modelling - a fine-grained
mechanism for dealing with errors.

GUI applications can be constructed so that the code can be edited
while the application runs, and the running application will immediately
reflect the edits.

The web page is sort of minimal; I'll desig something more fashionable
later.

I would have preferred to use the facilities offered by Sourceforge but they
require an approved opensource licence, these do not discriminate against
fields of application, whereas I require the users to know that I do not
support military use - so I had to do my own site.
James Harris
2008-11-30 23:25:01 UTC
Permalink
Post by Ole Nielsby
My PILS language and programming system is now publically available at
http://www.pils.org
Many congrats on getting to this stage. Interesting that you have a
similar licence exclusion to one I plan.

I tried to read the manual but for some reason the hyperlinks don't
work under Firefox. They are OK on IE, though. Just thought you might
like to know.

James
Ole Nielsby
2008-12-01 01:56:00 UTC
Permalink
Post by James Harris
Post by Ole Nielsby
My PILS language and programming system is now publically available at
http://www.pils.org
Many congrats on getting to this stage. Interesting that you have a
similar licence exclusion to one I plan.
Mine isn't really a restriction on use, it's just a denial of support for
certain purposes. But it still seems incompatible with the OSI licences.
Post by James Harris
I tried to read the manual but for some reason the hyperlinks don't
work under Firefox. They are OK on IE, though. Just thought you might
like to know.
Thanks - this has been fixed now.

(The manuals are generated from OpenOffice Writer files by a PILS
script which erroneously inserted # in the hyperlink targets.)

Continue reading on narkive:
Loading...