No, it does not. It offers excellent *support* for COM - but it does not rely on it.
>Will they port COM to Linux?
I doubt it - after all, there is already EntireX by Software AG: http://www.softwareag.com/entirex/Default.htm
>Will they jump to Corba?
Visigenic produce Visibroker. Visibroker is one of the best ORBs around. Visigenic is part of Inprise/Borland. Borland is strong in CORBA.
Delphi already supports CORBA - but at this time "only" Delphi clients can benefit from IDL; Borland C++Builder is *the* tool of choice for client + server-side CORBA.
>Will they play nice with Gnome/KDE?
Have a look at
http://www.borland.com/linux/
and see yourself. Also, go to
http://community.borland.com/
click on "Search" - and use "Kylix" as the search term (the site seems to be a bit under "stress" right now, so no direct link - sorry.)
If you start somewhere around TWinControl and look particularly at everything on the Win32 tab - sure.
The rest? Well, the VCL is a *very nice* encapsulation of the Windows API, meaning that probably Borland will be able to retain a relatively static interface in the VCL to quite a lot of controls.
Obviously porting the VCL does take effort and time, but thanks to a largely defined interface (something that is costly enough to do), it's "only" an implementation issue.
Have *you* looked at TObject, TPersistent, TComponent, TStream?
These are hardly platform-dependent.
I agree that a "full RAD tool is a very large program", and that's why Borland are in the unique position to produce that RAD tool: Only *they* have the skills to get it done properly.
"Besides, C++ Builder is a Rapid Application Development tool..."
And soon you will be telling us that a C++ compiler cannot be a RAD tool, because that's what Microsoft is telling you?
Borland C++Builder 4.0 is one of the most ANSI C++ *standard* compliant compilers today for the Wintel platform. It has a nice *Standard C++* Library implementation (Rogue Wave's). You can use it with STLPort. It *can* be used as a RAD tool, but please, if you feel like it, use the command-line tools, MAKEFILE and friends. You use the term "RAD" in a derogatory way, without apparently understanding what a RAD C++ tool is about.
What's wrong with also being a RAD tool? The fact that GCC is not RAD? The fact that Microsoft to date have been unable to create some RAD front-end for their joke of a C-- compiler?
I *hate* programming user interfaces, because it is time-consuming. What I have seen of KDevelop (the last beta before release) was not terribly impressive - not exactly enhancing my productivity.
What do *you* suggest? Should I waste my time? Or should I use a C++Builder to generate a nice, robust user interface in no time and concentrate on my backend?
But in contrast to you, I am not claiming to know why they left either. I am not one of the three, have no reliable information as to why the left - do you? As I said: FUD.
InterBase is fast, it consumes VERY little resources, and even I can maintain it. Oracle? Horror! Hog! Do you believe what Oracle and Microsoft say? I don't. I prefer to go to the producer - http://www.interbase.com/ - and look at the documentation. Oh, and how about actually trying stuff before spreading FUD? It's amazing - plenty of people in the Linux world complains that Microsoft is spreading FUD about Linux. One would assume that the same people don't spread FUD about themselves.
Do you really think that spamming a Y2K address or the HR department (resume) or the FTP admin will have any endearing effect?
Should we call the/. effect now the spam.now effect?
Don't you think that select, well-reasoned emails to a TARGETED address will have a much more positive effect than spamming. Is spamming for an - allegedly - good cause (OSS) *not* spamming? Hey, I'll spam you tomorrow and ask you to donate a quid to your favourite charity. Feel better now?
All popular Java IDEs at the moment are written in C/C++. IIRC, Visual J++ is the only example of a successful IDE Isn't it wonderful to see so much misinformation? a) JBuilder 3 for Windows is 80% Java with 20% Delphi - aka Object Pascal. C/C++ - nothing. b) Visual J++ the only successful IDE, that...? Numbers please?
The third-party "tool" you mention is not supported - and last time I checked it was pretty difficult to get hold of it.
>On Win32 Delphi uses COM to a great extent.
No, it does not. It offers excellent *support* for COM - but it does not rely on it.
>Will they port COM to Linux?
I doubt it - after all, there is already EntireX by Software AG:
http://www.softwareag.com/entirex/Default.htm
>Will they jump to Corba?
Visigenic produce Visibroker. Visibroker is one of the best ORBs around. Visigenic is part of Inprise/Borland. Borland is strong in CORBA.
Delphi already supports CORBA - but at this time "only" Delphi clients can benefit from IDL; Borland C++Builder is *the* tool of choice for client + server-side CORBA.
>Will they play nice with Gnome/KDE?
Have a look at
http://www.borland.com/linux/
and see yourself. Also, go to
http://community.borland.com/
click on "Search" - and use "Kylix" as the search term (the site seems to be a bit under "stress" right now, so no direct link - sorry.)
If you start somewhere around TWinControl and look particularly at everything on the Win32 tab - sure.
The rest? Well, the VCL is a *very nice* encapsulation of the Windows API, meaning that probably Borland will be able to retain a relatively static interface in the VCL to quite a lot of controls.
Obviously porting the VCL does take effort and time, but thanks to a largely defined interface (something that is costly enough to do), it's "only" an implementation issue.
Brilliant idea!
Linux-specific optimisations over the Windows-specific optimisations - errr, wait.
Which Windows-specific optimisations?
Which possible Linux-specific optimisations?
Have *you* looked at TObject, TPersistent, TComponent, TStream?
These are hardly platform-dependent.
I agree that a "full RAD tool is a very large program", and that's why Borland are in the unique position to produce that RAD tool: Only *they* have the skills to get it done properly.
FPC lacks interfaces.
Interfaces are one of the best things since sliced bread.
I am tracking FPC, but I do not touch it.
"But just because C++ Builder is a great product doesn't mean that Borland is going to suddenly sweep Linux programmers off their feet"
;-)
Of course not.
"I use KWrite and Gnome-Terminal for most of my coding, so what does that tell you?"
One user more who will purchase the Borland IDE after having played with a trial / teaser version
"Besides, C++ Builder is a Rapid Application Development tool..."
And soon you will be telling us that a C++ compiler cannot be a RAD tool, because that's what Microsoft is telling you?
Borland C++Builder 4.0 is one of the most ANSI C++ *standard* compliant compilers today for the Wintel platform. It has a nice *Standard C++* Library implementation (Rogue Wave's). You can use it with STLPort. It *can* be used as a RAD tool, but please, if you feel like it, use the command-line tools, MAKEFILE and friends. You use the term "RAD" in a derogatory way, without apparently understanding what a RAD C++ tool is about.
What's wrong with also being a RAD tool? The fact that GCC is not RAD? The fact that Microsoft to date have been unable to create some RAD front-end for their joke of a C-- compiler?
I *hate* programming user interfaces, because it is time-consuming. What I have seen of KDevelop (the last beta before release) was not terribly impressive - not exactly enhancing my productivity.
What do *you* suggest? Should I waste my time? Or should I use a C++Builder to generate a nice, robust user interface in no time and concentrate on my backend?
"Who is spreading FUD?"
You
"Are you denying that those people quit?"
No.
But in contrast to you, I am not claiming to know why they left either. I am not one of the three, have no reliable information as to why the left - do you? As I said: FUD.
Who of the three said that? May I have the URL, please?
Lazarus is a front-end to Free Pascal.
Have a look at
http://community.borland.com/article/1,1410,201
for the best summary of information about Kylix so far.
Inprise/Borland are getting strong into Linux - see
http://www.borland.com/linux/
So that's what they are doing.
Apparently they disagreed with InterBase being made OpenSource.
Or not?
Or am I simply trying to spread as much FUD as you?
Let Bill Karwin, Paul Beach, Wayne Ostiguy speak up why they left. Everything else is just rumours and FUD.
Microsoft own 10% of preferred stock in Inprise (that totalled USD 25m at the time).
This stock has no voting rights.
Inprise has the right to buy the stock back any time during three years from the date the initial agreement was signed.
That's about the gist of it.
Read more about it in the SEC statements.
No, they did not go back.
It is still Inprise, then Borland. Borland is in the back, Inprise is in the front.
I'd keep pressing
DEL DEL DEL DEL DEL DEL DEL DEL DEL DEL DEL
You spam. You know it. And that's the worst part of it.
There will be ZERO forwarding. But you will have found a new enemy who is forced to sift through that spam that you inflict on him.
Congratulations if that is the way you try to convince and make friends.
Well, let's see - where is that spamming software that I had. I'll see how you like that treatment - heheh (of course I won't)
Man, turn on your BRAIN.
InterBase is fast, it consumes VERY little resources, and even I can maintain it. Oracle? Horror! Hog! Do you believe what Oracle and Microsoft say? I don't. I prefer to go to the producer - http://www.interbase.com/ - and look at the documentation. Oh, and how about actually trying stuff before spreading FUD? It's amazing - plenty of people in the Linux world complains that Microsoft is spreading FUD about Linux. One would assume that the same people don't spread FUD about themselves.
Do you really think that spamming a Y2K address or the HR department (resume) or the FTP admin will have any endearing effect?
/. effect now the spam.now effect?
Should we call the
Don't you think that select, well-reasoned emails to a TARGETED address will have a much more positive effect than spamming. Is spamming for an - allegedly - good cause (OSS) *not* spamming? Hey, I'll spam you tomorrow and ask you to donate a quid to your favourite charity. Feel better now?
Really, a *brilliant* idea.
All popular Java IDEs at the moment are written in C/C++. IIRC, Visual J++ is the only example of a successful IDE Isn't it wonderful to see so much misinformation? a) JBuilder 3 for Windows is 80% Java with 20% Delphi - aka Object Pascal. C/C++ - nothing. b) Visual J++ the only successful IDE, that...? Numbers please?
You can.
The point is - and it has been said often enough now - that JBuilder (any version) runs fine on Windows PlayStation.
I personally would never want to use it there, though.
The specification lists only what is tested.
I wouldn't expect any problems on a recent version of your "pet" distribution.