Re: [Lazarus] The future of the Lazarus IDE

2019-11-29 Thread Michael Schnell via lazarus
IMHO, in the end it should be possible to do an application in an RAD-way (if desired), test it on a desktop (using the desktop Widgets for its GUI), scale it (by defining parts of the procedures as "Remote"), and finally (just by re-compiling) have it run as a combination of

Re: [Lazarus] The future of the Lazarus IDE

2019-11-27 Thread Graeme Geldenhuys via lazarus
On 26/11/2019 8:38 pm, Bo Berglund via lazarus wrote: > one can get maybe 20/5 Mbit/s but during summer vacations when the > population multiplies many times over it drops to sub-Mbit/s very > often. > Too much on-line video usage, I think. LOL - 7 years ago when I still lived in South Africa...

Re: [Lazarus] The future of the Lazarus IDE

2019-11-26 Thread DougC via lazarus
On coastal islands here in Maine, USA, some islands have chosen to simply lay the fiber cables on the ground rather than bury them or place them on poles as long as the run does not cross roads or other potentially damaging obstacles. Seems to be working well. Good luck getting faster

Re: [Lazarus] The future of the Lazarus IDE

2019-11-26 Thread Bo Berglund via lazarus
On Sun, 24 Nov 2019 11:35:20 +0100, Florian Klämpfl via lazarus wrote: >> I for one spend 3-4 months every year in my cottage where we only have >> mobile Internet and at speeds that vary depending on how many >> neighbors are visiting the island all at the same time. In popular >> summer weeks

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Graeme Geldenhuys via lazarus
On 25/11/2019 7:40 pm, Michael Van Canneyt via lazarus wrote: > I know this. We have the same for pas2js, there is a demo for it. > > But this is still not RAD. Developing a GUI with RAD is simply faster. I need to watch some FPC videos and try some more demos. I'm clearly lagging behind on what

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Luca Olivetti via lazarus
El 25/11/19 a les 19:18, Graeme Geldenhuys via lazarus ha escrit: On 25/11/2019 8:11 am, Luca Olivetti via lazarus wrote: I meant an internal network with an application specific server used by many clients. And that is exactly how the other day we had 500+ IntelliJ IDEA developers in our

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Michael Van Canneyt via lazarus
On Mon, 25 Nov 2019, Graeme Geldenhuys via lazarus wrote: On 25/11/2019 8:27 am, Michael Van Canneyt via lazarus wrote: In order to see the full potential of web components, the IDE needs to be web-enabled. So you don't like the idea how React development is done? It runs some server in

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Andreas Berger via lazarus
On 11/23/2019 8:50 PM, Daithi Haxton via lazarus wrote: For my 2 cents, keep Lazarus as an independent, native code IDE. We do instrumentation packages for manufacturing robots, and “the Web” is simply not an option. Laz makes us at least 10x more productive than any other option (and we’ve

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Graeme Geldenhuys via lazarus
On 25/11/2019 8:11 am, Luca Olivetti via lazarus wrote: > I meant an internal network with an > application specific server used by many clients. And that is exactly how the other day we had 500+ IntelliJ IDEA developers in our company that couldn't run IntelliJ. The licensing server died for a

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Michael Van Canneyt via lazarus
On Mon, 25 Nov 2019, Dmitry Boyarintsev via lazarus wrote: On Mon, Nov 25, 2019 at 9:55 AM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: Does it mean that LCL should let go all the native targets and become purely web-based? No, of course not. It "just" means

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Dmitry Boyarintsev via lazarus
On Mon, Nov 25, 2019 at 9:55 AM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > > Does it mean that LCL should let go all the native targets and become > > purely web-based? > > No, of course not. It "just" means implementing a web widgetset. > So the ultimate goal

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Michael Van Canneyt via lazarus
On Mon, 25 Nov 2019, Dmitry Boyarintsev via lazarus wrote: On Sat, Nov 23, 2019 at 5:26 PM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: The question whether Lazarus should be remade as an Electron style app? Do you mean the IDE or all the API/widgets? The IDE.

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Dmitry Boyarintsev via lazarus
On Sat, Nov 23, 2019 at 5:26 PM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > > The question whether Lazarus should be remade as an Electron style app? > Do you mean the IDE or all the API/widgets? > > The IDE. That implies the API/Widgets. > Does it mean that LCL

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Michael Van Canneyt via lazarus
On Sun, 24 Nov 2019, Dmitry Boyarintsev via lazarus wrote: On Sat, Nov 23, 2019 at 5:04 PM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: This week in Be.Delphi, (and last week in DüsselDorf, Germany) TMS Software has unveiled a VS Code plugin: an Object Pascal RAD

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Michael Van Canneyt via lazarus
On Mon, 25 Nov 2019, Luca Olivetti via lazarus wrote: El 24/11/19 a les 22:56, Marco van de Voort via lazarus ha escrit: Op 2019-11-24 om 22:35 schreef Luca Olivetti via lazarus: Web only apps is not really my cup of tea. I don't always work where there is good any any internet. But

Re: [Lazarus] The future of the Lazarus IDE

2019-11-25 Thread Luca Olivetti via lazarus
El 24/11/19 a les 22:56, Marco van de Voort via lazarus ha escrit: Op 2019-11-24 om 22:35 schreef Luca Olivetti via lazarus: Web only apps is not really my cup of tea. I don't always work where there is good any any internet. But you can run a custom web app on a local server, no internet

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Ryan Joseph via lazarus
> On Nov 24, 2019, at 8:20 AM, Dmitry Boyarintsev via lazarus > wrote: > > How are debugging capabilities in VS Code? On Mac it's pretty good I would say but recently I came across a bug (which VSCode claims was from a plugin) that crashed it while debugging (ironically) a Lazarus app.

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Dmitry Boyarintsev via lazarus
On Sat, Nov 23, 2019 at 5:04 PM Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> wrote: > 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. > what about this plugin:

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Marco van de Voort via lazarus
Op 2019-11-24 om 22:35 schreef Luca Olivetti via lazarus: Web only apps is not really my cup of tea. I don't always work where there is good any any internet. But you can run a custom web app on a local server, no internet needed. Sure, basically when we did webapps we always had local

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Ralf Quint via lazarus
On 11/24/2019 1:35 PM, Luca Olivetti via lazarus wrote: El 24/11/19 a les 19:47, Graeme Geldenhuys via lazarus ha escrit: Web only apps is not really my cup of tea. I don't always work where there is good any any internet. But you can run a custom web app on a local server, no internet

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Luca Olivetti via lazarus
El 24/11/19 a les 22:35, Luca Olivetti via lazarus ha escrit: El 24/11/19 a les 19:47, Graeme Geldenhuys via lazarus ha escrit: Web only apps is not really my cup of tea. I don't always work where there is good any any internet. But you can run a custom web app on a local server, no

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Luca Olivetti via lazarus
El 24/11/19 a les 19:47, Graeme Geldenhuys via lazarus ha escrit: Web only apps is not really my cup of tea. I don't always work where there is good any any internet. But you can run a custom web app on a local server, no internet needed. I never wrote something like that, but I have some

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Graeme Geldenhuys via lazarus
On 24/11/2019 8:45 pm, Ralf Quint via lazarus wrote: > be for a good part that I am used to the Borland (WS) keyboard mappings > and the general editor behavior, after almost 40 years, those have > become second nature (and are thoroughly missed whenever I have to use > some other environment).

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Ralf Quint via lazarus
On 11/24/2019 10:47 AM, Graeme Geldenhuys via lazarus wrote: On 23/11/2019 10:43 pm, Ralf Quint via lazarus wrote: I personally loath VSCode just as much as VS itself (or XCode, for that matter) or Eclipse. I haven't really used VSCode, but as far as I understand, it's a editor, not an IDE.

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Graeme Geldenhuys via lazarus
On 24/11/2019 11:23 am, Michael Van Canneyt via lazarus wrote: > If the external tool implements it, you get it for free. And if they don't decide to implement it, you don't get it at all. I have filed quite a few Feature Request and Bug Reports for IntelliJ IDEA. Many bugs were prompts fixed,

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Graeme Geldenhuys via lazarus
On 23/11/2019 10:26 pm, Michael Van Canneyt via lazarus wrote: > I must say I am shocked to read you consider Lazarus "buggy and cumbersome". > In my experience it's way better than Delphi as an object pascal IDE. I'm > generally more productive in Lazarus than in Delphi, due to the superior >

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Andreas Schneider via lazarus
Am 2019-11-24 14:20, schrieb Dmitry Boyarintsev via lazarus: > How are debugging capabilities in VS Code? > > thanks, > Dmitry For web development (JavaScript), good. For everything else it doesn't come close to a real IDE. As I said ... I can use VS Code for small stuff. The moment I have to

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Michael Van Canneyt via lazarus
On Sun, 24 Nov 2019, Dmitry Boyarintsev via lazarus wrote: How are debugging capabilities in VS Code? For pas2js/TMS Web core, you can debug as it works in Lazarus. It was demonstrated on the Be.Delphi event thursday. For native apps, I have no idea. According to this:

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Dmitry Boyarintsev via lazarus
How are debugging capabilities in VS Code? thanks, Dmitry -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Andreas Schneider via lazarus
Am 2019-11-23 11:12, schrieb Michael Van Canneyt via lazarus: 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) While VS Code is an impressive editor, it is still not an IDE. There

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Florian Klämpfl via lazarus
Am 24.11.19 um 12:45 schrieb Marco van de Voort via lazarus: I really like a package I can just install and works, rather than constantly messing with plugins that are never really it. I think you vastly overestimate getting good quality VSCode plugins that make it match Lazarus for basic

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Michael Van Canneyt via lazarus
On Sun, 24 Nov 2019, Marco van de Voort via lazarus wrote: If we had to set up a project today to copy functionality of all Atom or VS Code plugins, I probably wouldn't live long enough to see that project completed. The problem is that if you now switch from Lazarus to vscode, with that

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Michael Van Canneyt via lazarus
On Sun, 24 Nov 2019, Florian Klämpfl via lazarus wrote: Am 24.11.19 um 12:23 schrieb Michael Van Canneyt via lazarus: So that means it's a trade-off. Do you wish to spend your time fixing broken external dependencies, or do you wish to spend it implementing new things yourself ? Asking

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Marco van de Voort via lazarus
Op 2019-11-24 om 12:23 schreef Michael Van Canneyt via lazarus: That argument cuts both ways. If you need an improvement in your IDE you need to do it yourself. If the external tool implements it, you get it for free. Oh dear. I thought you are now of the age that you no longer believe in

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Florian Klämpfl via lazarus
Am 24.11.19 um 12:23 schrieb Michael Van Canneyt via lazarus: So that means it's a trade-off. Do you wish to spend your time fixing broken external dependencies, or do you wish to spend it implementing new things yourself ? Asking the question is answering it ;-) History taught: the less

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Michael Van Canneyt via lazarus
On Sun, 24 Nov 2019, Marco van de Voort via lazarus wrote: Op 2019-11-24 om 11:35 schreef Florian Klämpfl via lazarus: What really scares us is that all the mainstream OSes are becoming so Web and mobile centric - the way M$ is rumbling I seriously wonder if and how they?ll support any

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Michael Van Canneyt via lazarus
On Sun, 24 Nov 2019, Florian Klämpfl via lazarus wrote: Am 24.11.19 um 11:54 schrieb Michael Van Canneyt via lazarus: The point is that Lazarus does not and cannot cover all aspects of a typical larger project. No, but if I really need it, I can develop it easily myself because I know

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Marco van de Voort via lazarus
Op 2019-11-24 om 11:35 schreef Florian Klämpfl via lazarus: What really scares us is that all the mainstream OSes are becoming so Web and mobile centric - the way M$ is rumbling I seriously wonder if and how they’ll support any native development in the not too distant future. Lazarus, with

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Florian Klämpfl via lazarus
Am 24.11.19 um 11:54 schrieb Michael Van Canneyt via lazarus: The point is that Lazarus does not and cannot cover all aspects of a typical larger project. No, but if I really need it, I can develop it easily myself because I know Object Pascal. Even simple things like adding support for

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Michael Van Canneyt via lazarus
On Sat, 23 Nov 2019, Daithi Haxton via lazarus wrote: For my 2 cents, keep Lazarus as an independent, native code IDE. We do instrumentation packages for manufacturing robots, and “the Web” is simply not an option. Laz makes us at least 10x more productive than any other option (and we’ve

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Michael Van Canneyt via lazarus
On Sun, 24 Nov 2019, Florian Klämpfl via lazarus wrote: Am 24.11.19 um 10:30 schrieb Bo Berglund via lazarus: On Sat, 23 Nov 2019 18:50:07 -0500, Daithi Haxton via lazarus wrote: For my 2 cents, keep Lazarus as an independent, native code IDE. We do instrumentation packages for

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Florian Klämpfl via lazarus
Am 24.11.19 um 10:30 schrieb Bo Berglund via lazarus: On Sat, 23 Nov 2019 18:50:07 -0500, Daithi Haxton via lazarus wrote: For my 2 cents, keep Lazarus as an independent, native code IDE. We do instrumentation packages for manufacturing robots, and “the Web” is simply not an option. Laz

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Michael Van Canneyt via lazarus
On Sun, 24 Nov 2019, Bo Berglund via lazarus wrote: On Sat, 23 Nov 2019 18:50:07 -0500, Daithi Haxton via lazarus wrote: For my 2 cents, keep Lazarus as an independent, native code IDE. We do instrumentation packages for manufacturing robots, and ?the Web? is simply not an option. Laz

Re: [Lazarus] The future of the Lazarus IDE

2019-11-24 Thread Bo Berglund via lazarus
On Sat, 23 Nov 2019 18:50:07 -0500, Daithi Haxton via lazarus wrote: >For my 2 cents, keep Lazarus as an independent, native code IDE. We do >instrumentation packages for manufacturing robots, and “the Web” is simply not >an option. Laz makes us at least 10x more productive than any other

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Martin Frb via lazarus
On 24/11/2019 00:41, Michael Van Canneyt via lazarus wrote: On Sun, 24 Nov 2019, Werner Pamler via lazarus wrote: Once having voted the current results are displayed. But when I want to see later how the poll has evolved I can only vote again -- that's probably not what you intend. Either add

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Daithi Haxton via lazarus
For my 2 cents, keep Lazarus as an independent, native code IDE. We do instrumentation packages for manufacturing robots, and “the Web” is simply not an option. Laz makes us at least 10x more productive than any other option (and we’ve tried other options - we still maintain code in C++ and C#

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Michael Van Canneyt via lazarus
On Sun, 24 Nov 2019, Werner Pamler via lazarus wrote: Once having voted the current results are displayed. But when I want to see later how the poll has evolved I can only vote again -- that's probably not what you intend. Either add a button to display the current results, or don't display

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Luca Olivetti via lazarus
El 23/11/19 a les 23:58, Michael Van Canneyt via lazarus ha escrit: On Sat, 23 Nov 2019, Michael Van Canneyt via lazarus wrote: On Sat, 23 Nov 2019, Werner Pamler via lazarus wrote: I am missing the option "No change wanted towards this direction". Without this option the poll is biased.

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Werner Pamler via lazarus
Once having voted the current results are displayed. But when I want to see later how the poll has evolved I can only vote again -- that's probably not what you intend. Either add a button to display the current results, or don't display results at all until the poll has ended. --

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Florian Klämpfl via lazarus
Am 24.11.19 um 00:02 schrieb Ryan Joseph via lazarus: On Nov 23, 2019, at 5:43 PM, Ralf Quint via lazarus wrote: I personally loath VSCode just as much as VS itself (or XCode, for that matter) or Eclipse. The appeal of Lazarus for me is that it even "feels" Pascal, not just a tool that

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Ryan Joseph via lazarus
> On Nov 23, 2019, at 5:43 PM, Ralf Quint via lazarus > wrote: > > I personally loath VSCode just as much as VS itself (or XCode, for that > matter) or Eclipse. The appeal of Lazarus for me is that it even "feels" > Pascal, not just a tool that happens to support ObjectPascal, but just as a

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Michael Van Canneyt via lazarus
On Sat, 23 Nov 2019, Michael Van Canneyt via lazarus wrote: On Sat, 23 Nov 2019, Werner Pamler via lazarus wrote: I am missing the option "No change wanted towards this direction". Without this option the poll is biased. That is the first option: Remain an independent IDE. Having an

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Michael Van Canneyt via lazarus
On Sat, 23 Nov 2019, Ryan Joseph via lazarus wrote: On Nov 23, 2019, at 5:26 PM, Michael Van Canneyt via lazarus wrote: The IDE. That implies the API/Widgets. One of the reasons like Lazarus is because it's native right? I use VSCode for the debugger but I don't like it's a slow and

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Michael Van Canneyt via lazarus
On Sat, 23 Nov 2019, Werner Pamler via lazarus wrote: I am missing the option "No change wanted towards this direction". Without this option the poll is biased. That is the first option: Remain an independent IDE. Having an optional way to edit HTML in a rad way would simply be a plugin.

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread duilio foschi via lazarus
> I am missing the option "No change wanted towards this direction". > Without this option the poll is biased. this is my humble opinion, too -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Werner Pamler via lazarus
I am missing the option "No change wanted towards this direction". Without this option the poll is biased. -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Ralf Quint via lazarus
Well, for me, "the web" is not a viable (sole) option. I still have a lot of use cases where standalone apps on various platforms are a much better option. Trying to shoehorn a web based app on each and every use case just doesn't make sense. Yes, Lazarus isn't "perfect", but for the most

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Ryan Joseph via lazarus
> On Nov 23, 2019, at 5:26 PM, Michael Van Canneyt via lazarus > wrote: > > The IDE. That implies the API/Widgets. One of the reasons like Lazarus is because it's native right? I use VSCode for the debugger but I don't like it's a slow and mushy feeling web app. Native is not compatible

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Michael Van Canneyt via lazarus
On Sat, 23 Nov 2019, Ryan Joseph via lazarus wrote: On Nov 23, 2019, at 5:12 AM, Michael Van Canneyt via lazarus wrote: 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)

Re: [Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Ryan Joseph via lazarus
> On Nov 23, 2019, at 5:12 AM, Michael Van Canneyt via lazarus > wrote: > > 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

[Lazarus] The future of the Lazarus IDE

2019-11-23 Thread Michael Van Canneyt via lazarus
Hello, 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