You see, I don't "Preach", everybody can do as they please. I like the choice.
Just my "Nickle's Worth"
Regards Benny
In this case it is the other way around and that is worrying. It puts people on the wrong foot.
CORBA interfaces have a completely different application and what's more: in 2025 nobody is longer aware of them, CORBA has very,very,very limited applicabilty and that is known in the business.
Furthermore, FPC CORBA isn't really CORBA since FPC has no request broker like MIDAS in Delphi. It is basically COM without reference counting.
Intentionally mutilated COM. (A fact, not an opinion, unless you come from Java and Java is garbage collected)
That author does not even know he is using a GUID as a CORBA
string and thinks it is a working GUID.....(Well, he should know because I told him so)
He misuses a GIUD in string format - a GUID is a binary format - while CORBA expects just a string, any string.
Evil, but
as I wrote everything else in his paper is fine and
recommended.
For those arguments, skip the section about interfaces. It will learn you the wrong things. Certainly for people just starting with Pascal.
Point in case: he has a valid niche for using CORBA in his code children, but his is a niche and not mainstream.
Btw: I offered him to rewrite that section in a more unbiased way years ago. He refused. He simply does not understand interfaces and the pro's and con's of both types.
And just like now, I complimented him about the rest.