[Pas2js] Pas2js 0.9.24

Michael Van Canneyt michael at freepascal.org
Sat Jun 2 12:40:54 CEST 2018



On Sat, 2 Jun 2018, Ryan Joseph wrote:

>
>
>> On Jun 2, 2018, at 4:37 PM, Michael Van Canneyt <michael at freepascal.org> wrote:
>> 
>> Just to inform:
>> 
>> Currently "Big" language features are on hold.
>> 
>> Reason: This development is sponsored, and first new money must appear. When it appears, most likely anonymous functions will be implemented first.
>
> just curious, do you mean it’s reserved for sponsors only, i.e.  you’ll
> develop it if someone comes forward with some cash?  I thought you guys
> were doing this as a hobby for fun but maybe there’s some actual business
> interest.  That’s ok of course, I don’t have any actual need for it, I
> just think the project is cool and I want to support Pascal in general.

I have been working towards pas2js (in fact a full web development stack for 
FPC) since 2008 or thereabouts.

But FPC as a whole requires a lot of time, and it was hampering development.

So, in order to speed up development, something like 2 years ago, 
I decided that it will not happen, unless we pay someone to do the work. 
Consequently, Mattias (who works on a freelance basis) has been sponsored to
continue and speed up development of the compiler proper.

He also spends some (probably an understatement) time on Lazarus integration 
and things he considers interesting about it. 
I still do mostly RTL and "library" related stuff.

So, the 'sponsored' does not mean the development is reserved for sponsors 
(a substantial part of the money came from my own pocket), and consequently
pas2js is and will remain open source.

That aside, there is some pas2js development being done which is not open 
sourced, but it is not language-feature related: certain things must be
developed in order to make close integration in Delphi possible: 
The commercial product "TMS Web core" uses pas2js to do its magic.

Michael.


More information about the Pas2js mailing list