Recent

Author Topic: difference between Lazarus and NewPascal ?  (Read 459 times)

Patrice68

  • New member
  • *
  • Posts: 6
difference between Lazarus and NewPascal ?
« on: May 21, 2019, 09:47:53 am »
I tried NewPascal and found myself in the Lazarus environment.
What does NewPascal bring to Lazarus?
Long-time user of Delphi, new in Lazarus and like any beginner ...

jwdietrich

  • Hero Member
  • *****
  • Posts: 1021
    • formatio reticularis
Re: difference between Lazarus and NewPascal ?
« Reply #1 on: May 21, 2019, 10:25:07 am »
NewPascal is a distribution of Lazarus / FPC. It adds some new ideas, but unfortunately the current version supports Windows only.
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

Lazarus 2.0.2 | FPC 3.0.4 | PPC, Intel, ARM | macOS, Windows, Linux

hnb

  • Sr. Member
  • ****
  • Posts: 264
Re: difference between Lazarus and NewPascal ?
« Reply #2 on: May 21, 2019, 10:40:58 am »
For Lazarus nothing new (except simplified run without needs to installation). Most of my contributions are already part of Lazarus (mostly docked designer), almost the same for FPC (gnerics.collections, management operators, some patches), but now I am excluded from FPC development process.

Mainly idea of NewPascal was to check new patches and compiler improvements with support of community and to merge them back to FPC (something like early access to new features/ideas). The general idea was to help and speed up development process of FPC.

For now NewPascal has only one extra feature ( http://newpascal.org/compass.html ), which needs rework.

The NewPascal is frozen, I don't have access to FPC compiler repository anymore nor core mailing list so the possibility of my work is limited (or rather much harder to continue).

Whatever the future will be you can already use most of improvements/legacy of NewPascal/FreeSparta in original FPC/Lazarus.
« Last Edit: May 21, 2019, 10:43:51 am by hnb »
Checkout NewPascal initiative and donate beer - ready to use tuned FPC compiler + Lazarus for mORMot project

best regards,
Maciej Izak

Patrice68

  • New member
  • *
  • Posts: 6
Re: difference between Lazarus and NewPascal ?
« Reply #3 on: May 21, 2019, 05:41:22 pm »
So as I understand it ... I stay on lazarus
Long-time user of Delphi, new in Lazarus and like any beginner ...