Release 6.5 of ParaSail now available

209 views
Skip to first unread message

Tuck

unread,
Nov 6, 2015, 8:04:25 PM11/6/15
to ParaSail Programming Language

We have just made a release of the ParaSail interpreter, VM, and compiler.  This is version 6.5, and is mostly a bug-fix release relative to 6.3.  We are working on a static analyzer and optimizer for ParaSail, and this release contains prototypes for both of those (ParaScope, and a combination of ParaScope and the compiler).  The static analyzer can be invoked using "bin/scope.csh file1.psl file2.psl ...".  The optimizer is not quite ready for prime time at this point, but feel free to investigate lib/vn_il.ps? to see how the compiler and static analyzer are being integrated to provide LLVM optimization.  As before, the source release is available at:


   http://bit.ly/ps6xsrc


If you have any problems, please report them here on the google group.


Martin Vahi

unread,
Dec 21, 2015, 5:28:11 PM12/21/15
to ParaSail Programming Language

Does there exist any chance that the ParaSail will stop being a proprietary programming language that imposes GPLv3 through its stdlib to all programs written in it?

I find it difficult to invest my time in studying and experimenting with it, if I know that I as a simple and poor freelancer can never use the programming language for earning some income. I mean, I do not have the kind of pockets that corporate defence contractors, the ones, who usually pay AdaCore, have. On the other hand, the poor hacker types are probably the only ones, who will find time for experimenting with extremely experimental technologies. Corporate people are punished for taking risks and anything truly novel and experimental is risky.


Martin Vahi

unread,
Dec 21, 2015, 5:33:42 PM12/21/15
to ParaSail Programming Language
I would like to add that the Epic Games

https://epicgames.com/

have a pretty good business model for their game engine and people do maintain Ruby and LLVM without any "strings attached". The history of Ada programming language says it pretty well, what it takes to make a programming language FAIL in adoption. It would be nice, if the ParaSail would not take the path of Ada.

Tucker Taft

unread,
Dec 21, 2015, 6:00:34 PM12/21/15
to parasail-progr...@googlegroups.com
Actually there is no GPL copyright notice on the ParaSail standard
library. I'll see what words need to be added to the copyright notice
to make it clearer that the ParaSail standard library can be freely
re-used.

-Tuck
> --
> You received this message because you are subscribed to the Google Groups
> "ParaSail Programming Language" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to parasail-programming...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Martin Vahi

unread,
Dec 22, 2015, 9:42:00 PM12/22/15
to ParaSail Programming Language, tuc...@yaletaft.com
teisipäev, 22. detsember 2015 1:00.34 UTC+2 kirjutas Tucker Taft:
Actually there is no GPL copyright notice on the ParaSail standard
library.  I'll see what words need to be added to the copyright notice
to make it clearer that the ParaSail standard library can be freely
re-used.
...

Thank You for the answer. Sounds attractive. 
Could You please tell/write, what operating system the current release has been tested on?  I've tried to compile it on openSUSE, RedHatFedora and even at Salix Linux, but different distributions have different missing packages that can also be incompatible after their installation. Given the very experimental nature of the ParaSail, adding it to some Linux package collection would just clutter the collection and be a waste of time, but it would probably help, if there were some VirtualBox virtual appliance that has all the necessary dependencies installed and ParaSail compiled. At least that's how I packaged the Gigablast open source search engine.

Tucker Taft

unread,
Dec 22, 2015, 11:47:45 PM12/22/15
to parasail-progr...@googlegroups.com
On Tue, Dec 22, 2015 at 9:41 PM, Martin Vahi <sininet...@gmail.com> wrote:

> ... Could You please tell/write, what operating system the current release has
> been tested on?

Here is one of the machines:
3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC
2014 x86_64 GNU/Linux

Here is another:
SUSE Linux Enterprise Server 11 (x86_64) VERSION = 11 PATCHLEVEL = 0

> ... I've tried to compile it on openSUSE, RedHatFedora and even
> at Salix Linux, but different distributions have different missing packages
> that can also be incompatible after their installation.

If you can identify the installation problem you are having, we might
be able to help.

-Tuck
Reply all
Reply to author
Forward
0 new messages