Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-25 Thread el es via Lazarus
On 22/09/17 15:44, Marcos Douglas B. Santos via Lazarus wrote: > So, you can do like them: just use Google Translator. :) > > Regards, > Marcos Douglas > Am 22.09.2017 15:51 schrieb "el es via Lazarus" : > >Google Translate does a rather good job of translating the articles :) >Regards, >Sv

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-24 Thread Marcos Douglas B. Santos via Lazarus
On Sat, Sep 23, 2017 at 5:25 AM, Graeme Geldenhuys via Lazarus wrote: > On 2017-09-21 04:06, Marcos Douglas B. Santos via Lazarus wrote: >> >> >> Nah... most of them know nothing about true OOP. >> They believe that an object is a "record" with getters and setters... >> anyway. > > > If I understa

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-24 Thread Michael Van Canneyt via Lazarus
On Sun, 24 Sep 2017, Graeme Geldenhuys via Lazarus wrote: On 2017-09-24 09:02, Graeme Geldenhuys via Lazarus wrote: Of course I would normally agree with that, but if you look at the Java annotations in that article Just curious, I know C# has annotations support too. Does Delphi? Yes.

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-24 Thread Graeme Geldenhuys via Lazarus
On 2017-09-24 09:02, Graeme Geldenhuys via Lazarus wrote: Of course I would normally agree with that, but if you look at the Java annotations in that article Just curious, I know C# has annotations support too. Does Delphi? Regards, Graeme -- ___

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-24 Thread Graeme Geldenhuys via Lazarus
On 2017-09-23 12:36, Michael Van Canneyt wrote: That's actually a step backwards. Because it breaks the separation of object and storage. Of course I would normally agree with that, but if you look at the Java annotations in that article - they are not code per-se, but more like small code co

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-24 Thread Graeme Geldenhuys via Lazarus
On 2017-09-24 08:31, Sven Barth via Lazarus wrote: Holy Trinity of programming (with the third being operating systems) I personally am not surprised as writing any of those three is a hard task, much harder than e.g. a documentation generator and we definitely don't have the manpower for that.

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-24 Thread Sven Barth via Lazarus
Am 23.09.2017 18:30 schrieb "Graeme Geldenhuys via Lazarus" < lazarus@lists.lazarus-ide.org>: > > On 2017-09-23 12:36, Michael Van Canneyt wrote: >>> >>> FPC doesn't even cover the most basic of things - no decent debugger >>> that can handle all the Object Pascal language features. :-/ > > > >> >>

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-23 Thread Michael Van Canneyt via Lazarus
On Sat, 23 Sep 2017, Graeme Geldenhuys via Lazarus wrote: On 2017-09-23 12:36, Michael Van Canneyt wrote: FPC doesn't even cover the most basic of things - no decent debugger that can handle all the Object Pascal language features. :-/ > Of course not. FPC is not a debugger, it is a compile

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-23 Thread Graeme Geldenhuys via Lazarus
On 2017-09-23 12:36, Michael Van Canneyt wrote: FPC doesn't even cover the most basic of things - no decent debugger that can handle all the Object Pascal language features. :-/ > Of course not. FPC is not a debugger, it is a compiler. Strange then that FPC includes many other tools like docu

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-23 Thread Michael Van Canneyt via Lazarus
On Sat, 23 Sep 2017, Graeme Geldenhuys via Lazarus wrote: On 2017-09-21 04:06, Marcos Douglas B. Santos via Lazarus wrote: Nah... most of them know nothing about true OOP. They believe that an object is a "record" with getters and setters... anyway. If I understand you correctly... referr

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-23 Thread Graeme Geldenhuys via Lazarus
On 2017-09-21 04:06, Marcos Douglas B. Santos via Lazarus wrote: Nah... most of them know nothing about true OOP. They believe that an object is a "record" with getters and setters... anyway. If I understand you correctly... referring to Java developers, then that is a totally wrong generalis

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-22 Thread Sven Barth via Lazarus
Am 22.09.2017 15:51 schrieb "el es via Lazarus" < lazarus@lists.lazarus-ide.org>: > > On 21/09/17 17:49, Marcos Douglas B. Santos via Lazarus wrote: > > > > > [1] My posts about inheritance https://goo.gl/nzM4Ss > > > > If it only was in English ;) Unfortunately knowing Esperanto (once upon a time)

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-22 Thread Marcos Douglas B. Santos via Lazarus
On Fri, Sep 22, 2017 at 10:51 AM, el es via Lazarus wrote: > On 21/09/17 17:49, Marcos Douglas B. Santos via Lazarus wrote: > >> >> [1] My posts about inheritance https://goo.gl/nzM4Ss >> > > If it only was in English ;) Unfortunately knowing Esperanto (once upon a > time) > only gets you so far.

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-22 Thread el es via Lazarus
On 21/09/17 17:49, Marcos Douglas B. Santos via Lazarus wrote: > > [1] My posts about inheritance https://goo.gl/nzM4Ss > If it only was in English ;) Unfortunately knowing Esperanto (once upon a time) only gets you so far as 5% ;) -L. -- ___ L

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-21 Thread Marcos Douglas B. Santos via Lazarus
On Thu, Sep 21, 2017 at 7:32 AM, Anthony Walter via Lazarus wrote: > Marcos, > > What and where are James.Data, James.Data.Clss? Hi Anthony, Jame is another project of mine: https://github.com/mdbs99/james I've changed Xavier README a little bit including James as a dependency and some principle

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-21 Thread Marcos Douglas B. Santos via Lazarus
On Thu, Sep 21, 2017 at 5:00 AM, Michael Schnell via Lazarus wrote: > On 20.09.2017 22:09, Marcos Douglas B. Santos via Lazarus wrote: >> >> In a perfect design, we may only connect all objects to work in a "task", >> call "run", and "they" will know what to do. They (Objects) will decide how >> t

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-21 Thread Marcos Douglas B. Santos via Lazarus
On Thu, Sep 21, 2017 at 2:57 AM, leledumbo via Lazarus wrote: > Free Pascal - Lazarus mailing list wrote >> Hi, >> >> I'm working in my new "pet project" called Xavier. >> Xavier is an object-oriented library for work with XML. >> >> The motives and announcement is on the forum: >> http://forum.la

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-21 Thread Anthony Walter via Lazarus
Marcos, What and where are James.Data, James.Data.Clss? Have you seen my XML interface at this url? https://github.com/sysrpl/Cross.Codebot/blob/master/source/codebot.text.xml.pas It might be helpful to study and/or consider. Example: var D: IDocument; N: INode; F: IFiler; begin D := C

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-21 Thread Michael Schnell via Lazarus
On 20.09.2017 22:09, Marcos Douglas B. Santos via Lazarus wrote: In a perfect design, we may only connect all objects to work in a "task", call "run", and "they" will know what to do. They (Objects) will decide how to do. Not the programmer (the "controller"). Just objects sending messages for

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-20 Thread R0b0t1 via Lazarus
On Wed, Sep 20, 2017 at 5:33 PM, Michael Van Canneyt via Lazarus wrote: > > > On Wed, 20 Sep 2017, Marcos Douglas B. Santos via Lazarus wrote: > >> On Wed, Sep 20, 2017 at 4:31 PM, Michael Van Canneyt via Lazarus >> wrote: >>> >>> >>> >>> On Wed, 20 Sep 2017, Marcos Douglas B. Santos via Lazarus

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-20 Thread leledumbo via Lazarus
Free Pascal - Lazarus mailing list wrote > Hi, > > I'm working in my new "pet project" called Xavier. > Xavier is an object-oriented library for work with XML. > > The motives and announcement is on the forum: > http://forum.lazarus.freepascal.org/index.php/topic,38343.0.html Apart from not need

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-20 Thread Marcos Douglas B. Santos via Lazarus
On Wed, Sep 20, 2017 at 7:33 PM, Michael Van Canneyt via Lazarus wrote: > > [...] > > You should be programming Java: > https://steve-yegge.blogspot.be/2006/03/execution-in-kingdom-of-nouns.html Nah... most of them know nothing about true OOP. They believe that an object is a "record" with getter

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-20 Thread Michael Van Canneyt via Lazarus
On Wed, 20 Sep 2017, Marcos Douglas B. Santos via Lazarus wrote: On Wed, Sep 20, 2017 at 4:31 PM, Michael Van Canneyt via Lazarus wrote: On Wed, 20 Sep 2017, Marcos Douglas B. Santos via Lazarus wrote: Hi, I'm working in my new "pet project" called Xavier. Xavier is an object-oriented l

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-20 Thread Marcos Douglas B. Santos via Lazarus
On Wed, Sep 20, 2017 at 4:31 PM, Michael Van Canneyt via Lazarus wrote: > > > On Wed, 20 Sep 2017, Marcos Douglas B. Santos via Lazarus wrote: > >> Hi, >> >> I'm working in my new "pet project" called Xavier. >> Xavier is an object-oriented library for work with XML. > > > I don't understand the '

Re: [Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-20 Thread Michael Van Canneyt via Lazarus
On Wed, 20 Sep 2017, Marcos Douglas B. Santos via Lazarus wrote: Hi, I'm working in my new "pet project" called Xavier. Xavier is an object-oriented library for work with XML. I don't understand the 'why' ? Should I understand that you consider the DOM units not object-oriented ? Michae

[Lazarus] [ANN] Xavier for XML — Compatible with FPC and Delphi

2017-09-20 Thread Marcos Douglas B. Santos via Lazarus
Hi, I'm working in my new "pet project" called Xavier. Xavier is an object-oriented library for work with XML. The motives and announcement is on the forum: http://forum.lazarus.freepascal.org/index.php/topic,38343.0.html Best regards, Marcos Douglas -- _