Re: [fpc-pascal] Delphi for Linux is out

2017-03-25 Thread Michael Schnell
On 23.03.2017 13:26, Graeme Geldenhuys wrote: * - place with whatever name suites you. Anders Hejlsberg :) -Michael ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] Delphi for Linux is out

2017-03-24 Thread Marco van de Voort
In our previous episode, Zo? Peterson said: > We had to maintain both FPC and Kylix code > in parallel for several years too, and that undoubtedly made things more > complicated than they would have been otherwise. I?ll keep that bias in > mind in the future. > > No-one has ever offered to

Re: [fpc-pascal] Delphi for Linux is out

2017-03-24 Thread Zoë Peterson
First off, I’m sorry for implying that the current units are insufficient. I just looked through our code and we’re using far fewer “external ‘c’” definitions than I thought we were. The documentation generally looks good too, so I assume most of trouble was from not being as familiar with

Re: [fpc-pascal] Delphi for Linux is out

2017-03-24 Thread Michael Schnell
On 23.03.2017 20:40, Michael Van Canneyt wrote: The idea was, and is still today, that you can write applications that are independent of libc, and talk to the kernel directly. While this usually is the obvious way to go, there are some Arch and OS dependent user space things that are hard to

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Marco van de Voort
In our previous episode, Michael Van Canneyt said: > > That said, if someone steps up and offers to update Libc for all supported > architectures, she/he is welcome. But be warned that this will not be easy. > The structures depend highly on the CPU. Delphi supports only 2 CPUs (64-bit > and

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Marco van de Voort
In our previous episode, Zo? Peterson said: > The recommended FPC approach, on the other hand, is a combination of > "Use functions from the RTL, BaseUnix, or other random packages" and > "Import the relevant functions yourself", and the documentation is "Hope > some exists or that adding an

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Michael Van Canneyt
On Thu, 23 Mar 2017, Zoë Peterson wrote: On 3/23/2017 12:31 PM, Marco van de Voort wrote: It didn't help that some component maintainers like Synapse stuck to the libc format way too long. Only in 2007-2009 when FPC on OS X got important that changed, I still use Indy(10) that switched much

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Graeme Geldenhuys
On 2017-03-23 16:19, Sven Barth via fpc-pascal wrote: > In the end you'll just need the correct units to do GUI applications Yeah, but I don't see Embarcadero going down that route any time soon [years if at all]. They already can't handle the amount of bug reports, plus no native IDE for

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Zoë Peterson
On 3/23/2017 12:31 PM, Marco van de Voort wrote: It didn't help that some component maintainers like Synapse stuck to the libc format way too long. Only in 2007-2009 when FPC on OS X got important that changed, I still use Indy(10) that switched much earlier to this day. Having just removed

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Florian Klämpfl
Am 23.03.2017 um 19:11 schrieb Sven Barth via fpc-pascal: > On 23.03.2017 18:35, Florian Klämpfl wrote: >> Am 23.03.2017 um 16:47 schrieb Mattias Gaertner: >>> On Thu, 23 Mar 2017 16:08:20 +0100 (CET) >>> Michael Van Canneyt wrote: >>> [...] > When did FPC start

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Sven Barth via fpc-pascal
On 23.03.2017 18:35, Florian Klämpfl wrote: > Am 23.03.2017 um 16:47 schrieb Mattias Gaertner: >> On Thu, 23 Mar 2017 16:08:20 +0100 (CET) >> Michael Van Canneyt wrote: >> >>> [...] When did FPC start to run on Linux? 1999? >>> >>> I got the first "hello world"

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Florian Klämpfl
Am 23.03.2017 um 16:47 schrieb Mattias Gaertner: > On Thu, 23 Mar 2017 16:08:20 +0100 (CET) > Michael Van Canneyt wrote: > >> [...] >>> When did FPC start to run on Linux? 1999? >> >> I got the first "hello world" around 1995-1996, I think, >> together with Mark May.

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Marco van de Voort
In our previous episode, Karoly Balogh (Charlie/SGR) said: > > Well, there was Kylix anyway around 2001 or so, wasn't it? So not like > supporting Linux is a rocket science, although FPC was definitely first. > > My remark was more about, I still remember, Kylix had his own LibC unit, > but

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Giuliano Colla
Il 23/03/2017 17:19, Sven Barth via fpc-pascal ha scritto: In the end you'll just need the correct units to do GUI applications as well though one would need to do everything by hand as there'd be no VCL or FM :P IOW with the newest Delphi for Linux you're in a worse condition than using old

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Michael Van Canneyt
On Thu, 23 Mar 2017, Mattias Gaertner wrote: On Thu, 23 Mar 2017 16:08:20 +0100 (CET) Michael Van Canneyt wrote: [...] > When did FPC start to run on Linux? 1999? I got the first "hello world" around 1995-1996, I think, together with Mark May. (if memory serves

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Sven Barth via fpc-pascal
Am 23.03.2017 13:05 schrieb "Graeme Geldenhuys" < mailingli...@geldenhuys.co.uk>: > > Hi, > > Just thought I would mention, yesterday Delphi 10.2 was released which > includes Linux support (I assume a cross-compiler). It is only available > in the Enterprise edition product line though, and only

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Karoly Balogh (Charlie/SGR)
Hi, On Thu, 23 Mar 2017, Mattias Gaertner wrote: > > > When did FPC start to run on Linux? 1999? > > > > I got the first "hello world" around 1995-1996, I think, > > together with Mark May. (if memory serves well) > > Well, Delphi didn't start with a "Hello World". So that would be a > little

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Mattias Gaertner
On Thu, 23 Mar 2017 16:08:20 +0100 (CET) Michael Van Canneyt wrote: >[...] > > When did FPC start to run on Linux? 1999? > > I got the first "hello world" around 1995-1996, I think, > together with Mark May. (if memory serves well) Well, Delphi didn't start with a

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Michael Van Canneyt
On Thu, 23 Mar 2017, Mattias Gaertner wrote: On Thu, 23 Mar 2017 13:15:20 +0100 (CET) "Karoly Balogh (Charlie/SGR)" wrote: Hi, On Thu, 23 Mar 2017, Graeme Geldenhuys wrote: > Just thought I would mention, yesterday Delphi 10.2 was released which > includes Linux

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Marco van de Voort
In our previous episode, Mattias Gaertner said: > > > in the Enterprise edition product line though, and only Linux Server > > > style apps are supported (no GUI/desktop apps). > > > > I can't wait until we get the blame that Free Pascal on Linux is now > > incompatible with Delphi on Linux...

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Michael Ring
At least not from me, I felt already ripped off by Embarcadero by not delivering on their promise to bring Linux last summer (Fortunately I did not renew my Pro-Subscription). Seeing that they wanted to do a 2nd rip off by only giving it to Enterprise customers reassured me that that decision

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Mattias Gaertner
On Thu, 23 Mar 2017 13:15:20 +0100 (CET) "Karoly Balogh (Charlie/SGR)" wrote: > Hi, > > On Thu, 23 Mar 2017, Graeme Geldenhuys wrote: > > > Just thought I would mention, yesterday Delphi 10.2 was released which > > includes Linux support (I assume a cross-compiler).

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Graeme Geldenhuys
On 2017-03-23 12:15, Karoly Balogh (Charlie/SGR) wrote: > I can't wait until we get the blame that Free Pascal on Linux is now > incompatible with Delphi on Linux... That crossed my mind too. God(*) help us all! * - place with whatever name suites you. Regards, Graeme

Re: [fpc-pascal] Delphi for Linux is out

2017-03-23 Thread Karoly Balogh (Charlie/SGR)
Hi, On Thu, 23 Mar 2017, Graeme Geldenhuys wrote: > Just thought I would mention, yesterday Delphi 10.2 was released which > includes Linux support (I assume a cross-compiler). It is only available > in the Enterprise edition product line though, and only Linux Server > style apps are supported