Recent

Author Topic: The future of the Lazarus IDE  (Read 8036 times)

MvC

  • New Member
  • *
  • Posts: 25
    • Free Pascal Core team member
The future of the Lazarus IDE
« on: November 23, 2019, 11:12:47 am »
I would like to announce a small poll.

Context:

Web (runtime) applications are abundant.

At my company, desktop is only considered as a last resource (but use cases vary, obviously).

Today, you perfectly can program the web (browser) using FPC's pas2js.

Using pas2js it is also possible to develop VS Code, Atom plugins or Electron applications. 

This week in Be.Delphi, (and last week in DüsselDorf, Germany) TMS Software has unveiled
a VS Code plugin: an Object Pascal RAD IDE.

It is based on TMS Web Core, which uses pas2js and the free OmniPascal plugin to give a RAD experience in VS Code.
That means that effectively, you can do your development in the cloud with the VS Code web version.

Further integration of this VS Code plugin with FPC  can be expected

This will mean that soon, you'll be able to do full stack development in VS
Code using object pascal. (or any other language, since VS Code is language agnostic)

This has raised the question whether a dedicated Object Pascal IDE - such as
the Lazarus IDE - is still a necessity. Various avenues can be explored.

Since I am a firm believer in 'Measuring is knowing', I have created a poll:

https://forms.gle/c3QD82UBa3KW6nMz9

Please give your opinion there. It's just 1 question so it won't take long.

TheLastCayen

  • Jr. Member
  • **
  • Posts: 81
Re: The future of the Lazarus IDE
« Reply #1 on: November 23, 2019, 11:38:50 am »
Personal opinion. There are still people who prefer applications installed on there local computer over a cloud application that can disappear, lose functionality,  add useless functionality or with obscure monetization contracts that can and will change over time... Also, local applications can still be used when the web is down or not available.

But I think this is great news if both options are available. There is no point to avoid progress as long as we don't lose in the change.

About the first question of your survey. You may want to consider this site.

https://wiki.lazarus.freepascal.org/Portal:Web_Development



PascalDragon

  • Hero Member
  • *****
  • Posts: 5481
  • Compiler Developer
Re: The future of the Lazarus IDE
« Reply #2 on: November 23, 2019, 12:06:30 pm »
This has raised the question whether a dedicated Object Pascal IDE - such as
the Lazarus IDE - is still a necessity. Various avenues can be explored.
Yes, it is. Lazarus can run on more platforms than VS code. The LCL can provide for even more platforms. Saying that a dedicated desktop IDE isn't necessary is just as useful as saying that Pascal is dead. Only because you seem to have jumped on the Web and JS (even though through pas2js) bandwagon (and that's alright and your choice alone) does not mean that the whole world will.
(and yes, I've voted, though you could have done that as a forum poll as well...)
About the first question of your survey. You may want to consider this site.

https://wiki.lazarus.freepascal.org/Portal:Web_Development
Hint: MvC is one of the main developers behind fpWeb and friends :P

wp

  • Hero Member
  • *****
  • Posts: 11916
Re: The future of the Lazarus IDE
« Reply #3 on: November 23, 2019, 12:14:58 pm »
What a strange poll! Why isn't there an option "Lazarus should remain as it is"?

TheLastCayen

  • Jr. Member
  • **
  • Posts: 81
Re: The future of the Lazarus IDE
« Reply #4 on: November 23, 2019, 12:39:23 pm »
Sorry, I was not aware;)

winni

  • Hero Member
  • *****
  • Posts: 3197
Re: The future of the Lazarus IDE
« Reply #5 on: November 23, 2019, 12:48:38 pm »
Next Poll:

Is the above poll a

⭕  good idiotic poll

⭕ bad idiotic poll


Winni

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: The future of the Lazarus IDE
« Reply #6 on: November 23, 2019, 02:44:26 pm »
What a strange poll! Why isn't there an option "Lazarus should remain as it is"?
+1

julkas

  • Guest
Re: The future of the Lazarus IDE
« Reply #7 on: November 23, 2019, 02:51:21 pm »
Quote
Remain an independent desktop IDE, but with a web-designer embedded.
+1.

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: The future of the Lazarus IDE
« Reply #8 on: November 23, 2019, 03:40:47 pm »
I would like to announce a small poll.
Context:
Web (runtime) applications are abundant.
At my company, desktop is only considered as a last resource (but use cases vary, obviously).
Today, you perfectly can program the web (browser) using FPC's pas2js.
Using pas2js it is also possible to develop VS Code, Atom plugins or Electron applications. 
This week in Be.Delphi, (and last week in DüsselDorf, Germany) TMS Software has unveiled a VS Code plugin: an Object Pascal RAD IDE.
It is based on TMS Web Core, which uses pas2js and the free OmniPascal plugin to give a RAD experience in VS Code.
That means that effectively, you can do your development in the cloud with the VS Code web version.
Further integration of this VS Code plugin with FPC  can be expected
This will mean that soon, you'll be able to do full stack development in VS
Code using object pascal. (or any other language, since VS Code is language agnostic)
This has raised the question whether a dedicated Object Pascal IDE - such as the Lazarus IDE - is still a necessity. Various avenues can be explored.
Since I am a firm believer in 'Measuring is knowing', I have created a poll:
https://forms.gle/c3QD82UBa3KW6nMz9
Please give your opinion there. It's just 1 question so it won't take long.
Personal opinion. There are still people who prefer applications installed on there local computer over a cloud application that can disappear, lose functionality,  add useless functionality or with obscure monetization contracts that can and will change over time... Also, local applications can still be used when the web is down or not available.
But I think this is great news if both options are available. There is no point to avoid progress as long as we don't lose in the change.
About the first question of your survey. You may want to consider this site.
https://wiki.lazarus.freepascal.org/Portal:Web_Development
This has raised the question whether a dedicated Object Pascal IDE - such as the Lazarus IDE - is still a necessity. Various avenues can be explored.
Yes, it is. Lazarus can run on more platforms than VS code. The LCL can provide for even more platforms. Saying that a dedicated desktop IDE isn't necessary is just as useful as saying that Pascal is dead. Only because you seem to have jumped on the Web and JS (even though through pas2js) bandwagon (and that's alright and your choice alone) does not mean that the whole world will.
(and yes, I've voted, though you could have done that as a forum poll as well...)
About the first question of your survey. You may want to consider this site.
https://wiki.lazarus.freepascal.org/Portal:Web_Development
Hint: MvC is one of the main developers behind fpWeb and friends :P
Are you sure he is Michaël Van Canneyt (michael at freepascal.org)?
https://www.freepascal.org/~michael/articles/

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: The future of the Lazarus IDE
« Reply #9 on: November 23, 2019, 03:45:50 pm »
This has raised the question whether a dedicated Object Pascal IDE - such as the Lazarus IDE - is still a necessity. Various avenues can be explored.
Yes, it is. Lazarus can run on more platforms than VS code. The LCL can provide for even more platforms. Saying that a dedicated desktop IDE isn't necessary is just as useful as saying that Pascal is dead. Only because you seem to have jumped on the Web and JS (even though through pas2js) bandwagon (and that's alright and your choice alone) does not mean that the whole world will.
(and yes, I've voted, though you could have done that as a forum poll as well...)
About the first question of your survey. You may want to consider this site.
https://wiki.lazarus.freepascal.org/Portal:Web_Development
Hint: MvC is one of the main developers behind fpWeb and friends :P
Have you seen this question pool is also on the top of Blaise Pascal Magazine?
https://www.blaisepascalmagazine.eu/

del

  • Sr. Member
  • ****
  • Posts: 258
Re: The future of the Lazarus IDE
« Reply #10 on: November 23, 2019, 06:37:50 pm »
I don't do web development so I'll just sit this one out.

skalogryz

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2770
    • havefunsoft.com
Re: The future of the Lazarus IDE
« Reply #11 on: November 23, 2019, 08:44:13 pm »
I guess there's an idea to stop Lazarus IDE development completely.
switch to VS code and release Lazarus developers team to do something else?!

simone

  • Hero Member
  • *****
  • Posts: 573
Re: The future of the Lazarus IDE
« Reply #12 on: November 23, 2019, 09:04:11 pm »
This has raised the question whether a dedicated Object Pascal IDE - such as
the Lazarus IDE - is still a necessity. Various avenues can be explored.

This question troubles me a lot...
Microsoft Windows 10 64 bit - Lazarus 3.0 FPC 3.2.2 x86_64-win64-win32/win64

kupferstecher

  • Hero Member
  • *****
  • Posts: 583
Re: The future of the Lazarus IDE
« Reply #13 on: November 23, 2019, 10:09:13 pm »
Multiplatform desktop development with native widgetsets is the unique feature and selling point of Lazarus. Just remember.
So please don't endanger our cheetah.

fmc

  • New Member
  • *
  • Posts: 37
Re: The future of the Lazarus IDE
« Reply #14 on: November 23, 2019, 10:12:20 pm »
Long live Lazarus, the most robust IDE I've ever used! I wish I cld make it to that Netherlands conference and voice some love for this IDE.
Win X Pro / Lazarus 2.0.6 / FPC 3.0.4

 

TinyPortal © 2005-2018