#1 2018-05-07 00:33:30

hnb
Member
Registered: 2015-06-15
Posts: 291

NewPascal is back to life (v1.0.55)

Hi,

after more than one year of lack of updates for NewPascal,  NewPascal is back to life in new version v1.0.55 and I have hope to continue progress. This version contains fresh, ready to use mORMot and trunk of Lazarus and modified version of FPC trunk in really lightweight form without needs of installation:

https://github.com/newpascal/newpascal/ … np-v1.0.55


best regards,
Maciej Izak

Offline

#2 2018-05-07 08:00:02

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 11,474
Website

Re: NewPascal is back to life (v1.0.55)

Great!

Perhaps a ReadMe.md file may help understanding the content of the release, and how to install it.

Offline

#3 2018-05-07 08:08:02

hnb
Member
Registered: 2015-06-15
Posts: 291

Re: NewPascal is back to life (v1.0.55)

good idea, seems that users also likes the concept of ReadMe.md : https://github.com/newpascal/newpascal/issues/4

in current v1.0.55 I was focused on merge, cleaning the code and on fixes for CI ( nodejs modules are really dynamic and often updated wink ).


best regards,
Maciej Izak

Offline

#4 2018-05-08 21:29:15

michalis
Member
Registered: 2018-05-08
Posts: 2

Re: NewPascal is back to life (v1.0.55)

I'm really happy that you will continue your work. Hopefully, having the creative control over NewPascal will allow you to develop new ideas easier, with a peace of mind. I'm waiting with anticipation for new features that you will implement smile

I have just updated https://castle-engine.io/supported_compilers.php to explicitly say that Castle Game Engine is working with NewPascal.

Much respect,
Michalis

Offline

#5 2018-05-09 03:23:47

edwinsn
Member
Registered: 2010-07-02
Posts: 1,021

Re: NewPascal is back to life (v1.0.55)

Great! Is cross-compilers for Linux included in the download?


Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.

Offline

#6 2018-05-09 08:27:09

hnb
Member
Registered: 2015-06-15
Posts: 291

Re: NewPascal is back to life (v1.0.55)

@michalis thanks! and nice to have you in mORMot forum ^^. Welcome!

@edwinsn Not now but stay tuned. I have advanced talks with sponsor so I will be able to spend more time on NewPascal. Before I will start next language features I'd like to finish many CI stuff. We need some automatic regression test (also the tests for mORMot) for all supported platforms. Cross-compilers for Linux, MacOS (and maybe Android) are in the top of TODO list. Every cross compiler will be created by CI systems.


best regards,
Maciej Izak

Offline

#7 2018-05-09 09:47:43

edwinsn
Member
Registered: 2010-07-02
Posts: 1,021

Re: NewPascal is back to life (v1.0.55)

@hnb,

That's a great news! And I wish you'll keep close cooperation with fpcupdeluxe.


Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.

Offline

#8 2018-05-23 10:14:57

wai-kit
Member
From: Amsterdam, the Netherlands
Registered: 2012-11-27
Posts: 90

Re: NewPascal is back to life (v1.0.55)

Indeed great news!


fpcdeluxe, FPC 3.2 / Lazarus 2.0, mORMot on Windows 10 ...

Offline

#9 2018-07-01 20:03:47

erick
Member
Registered: 2015-09-09
Posts: 149

Re: NewPascal is back to life (v1.0.55)

hnb wrote:

@edwinsn Not now but stay tuned. I have advanced talks with sponsor so I will be able to spend more time on NewPascal. Before I will start next language features I'd like to finish many CI stuff. We need some automatic regression test (also the tests for mORMot) for all supported platforms. Cross-compilers for Linux, MacOS (and maybe Android) are in the top of TODO list. Every cross compiler will be created by CI systems.

Thanks for the excellent work. 

From a mormot standpoint, I think the greatest need is actually Linux support because Win32 can be addressed adequately with Delphi at a variety of pricepoints starting with the free beginner package.  However there is no easy way to get to Linux support with Delphi at all, or even FPC without a fair bit of work.

Good luck on the future work

Erick

Offline

#10 2018-07-02 02:56:24

edwinsn
Member
Registered: 2010-07-02
Posts: 1,021

Re: NewPascal is back to life (v1.0.55)

erick wrote:

However there is no easy way to get to Linux support with Delphi at all, or even FPC without a fair bit of work.
Erick

With fpcupdeluxe, it needs only a very small amount of work in order to install fpc/lazarus on a Windows sytem and **cross-compile for Linux**.


Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.

Offline

#11 2018-07-02 03:11:19

erick
Member
Registered: 2015-09-09
Posts: 149

Re: NewPascal is back to life (v1.0.55)

Okay, I'll try that.

Offline

#12 2018-08-07 08:33:21

sameerpandit
Member
Registered: 2018-06-19
Posts: 3

Re: NewPascal is back to life (v1.0.55)

Hello,

Any progress on cross compilers ? i am waiting to test mORMot + android client. This requires FPC trunk 3.1.

Offline

#13 2018-08-07 23:02:34

hnb
Member
Registered: 2015-06-15
Posts: 291

Re: NewPascal is back to life (v1.0.55)

Not much. The sponsorship is a little delayed, if nothing will change in this matter probably I will need to figure some other ways to continue progress for NewPascal. Besides the sponsorship the main problem with Android is deprecated Ant part (which is replaced by Gradle). I have all scripts dedicated for Ant, so here I need to put more work :\. General the combo NewPascal + mORMot + LAMW + crosscompilation Win -> Android ARM7 works great, but the scripts are not fully automated yet. Probably more news in September.


best regards,
Maciej Izak

Offline

#14 2018-08-08 09:51:39

sameerpandit
Member
Registered: 2018-06-19
Posts: 3

Re: NewPascal is back to life (v1.0.55)

Hi,

Thanks for the prompt reply.

Does the combo NewPascal + mORMot + LAMW + crosscompilation Win -> Android ARM7 work with current NewPascal version ?

Regards

-Sam

Offline

#15 2018-08-08 11:14:40

hnb
Member
Registered: 2015-06-15
Posts: 291

Re: NewPascal is back to life (v1.0.55)

Yes, but the way to start is a little complicated (is very easy to mess many things), probably you need to wait a little more for "easy to use" version of NewPascal for Android. For now I have this combo for one of my commercial products for Android which works for many months (also with latest version of NewPascal).


best regards,
Maciej Izak

Offline

#16 2018-08-10 15:57:10

sameerpandit
Member
Registered: 2018-06-19
Posts: 3

Re: NewPascal is back to life (v1.0.55)

Ok. Thanks for the information.

Please post here when "easy to use" version is ready for download.

Regards

-Sam

Offline

Board footer

Powered by FluxBB