Borland Releases New C++ Toolkit 294
shelleymonster writes "Infoworld points out that, after two years of coding, Borland has released its latest C++ development toolkit. Borland C++BuilderX is a multiplatform IDE for Windows, Linux, and Solaris that provides a brand-new visual development environment. Press release here." According to the Infoworld piece, "While newer languages, such as Java and Microsoft's C#, garner more attention than C++, research firm IDC projected that C and C++ professionals will remain the largest group of developers through 2005."
About Damn Time. (Score:5, Funny)
I think it's time to break out the champange and do a happy-naked-pagan-dance 'round the stonehenge of mainframes in the back yard.
Re:About Damn Time. (Score:3)
Holy Cow!
Did you see this in the article?!
"Enterprise Studio for Mobile integrates all Symbian Software Development Kits (SDKs)"
I don't think you'll be doing much naked dancing with a Sybian SDK!
Re:About Damn Time. (Score:5, Funny)
Re:About Damn Time. (Score:2, Funny)
ROTFLMAO
This is too much, moderators should at least follow the links, lest they mod informatice a site about the most venerable sex toy ever created thinking it is a decelopment platform
On the bright side, this probably disprove any previous notions that ./ readers watch too much porn, anyone who know his porn would have known better
Re:About Damn Time. (Score:3, Funny)
And when I was an embryo we had to use punch cards, and we liked it!
You young'ins ain't got it tough, you and your new fangled gui's and champange and happy-naked-pagan-dances...
Re:About Damn Time. (Score:2)
Re:About Damn Time. (Score:2, Funny)
Re:C# comming (Score:3, Interesting)
No Screenshots? (Score:5, Insightful)
Nice thing is, Borland tends to release 'personal' editions for at-home use that require no money (though the features are slimmed down).
Being a big fan of the JBuilder series, I'll be sure to d/l the personal edition for C++ (in a day or two when the servers aren't so clogged).
Re:No Screenshots? (Score:5, Informative)
Screenshots galore:
href="http://www.borland.com/cbuilderx/tour/View_C ++BuilderX%20Turbo%20Demo.htm [borland.com]
Re:No Screenshots? (Score:2, Troll)
-molo
Re:No Screenshots? (Score:2)
Re:No Screenshots? (Score:2)
-molo
Re:No Screenshots? (Score:2)
Works on mine.
Re:No Screenshots? (Score:2, Informative)
Java(TM) Plug-in 1.4.2-b28(libjavaplugin_oji.so)
Shockwave Flash(libflashplayer.so)(It's a flash demo!)
mplayerplug-in v0.80 handles QuickTime Windows Media Player Plugin(mplayerplug-in.so)
Default(libnullplugin.so)
Plugger 4.0(plugger.so)
As long as U have Java and flash U should be ok. ?
Re:No Screenshots? (Score:2)
I have Java and flash:
Java(TM) Plug-in 1.3.1_01
Shockwave Flash 4.0 r12
-molo
Re:No Screenshots? (Score:2)
Re:No Screenshots? (Score:2, Funny)
Awesome!
Re:No Screenshots? (Score:2)
Borland? (Score:2, Funny)
j/k of course
largest group (Score:5, Interesting)
That's highly subjective. What is a developer? Do you count sysadmins write shells scripts? (If so, they severely outnumber all other forms of development) Can you really lump in all C and C++ developers together (is someone using Visual C++.NET (i.e. using all the
Re:largest group (Score:5, Insightful)
Someone who is paid for the purposes of developing an application.
"Do you count sysadmins write shells scripts?"
No, they are paid to maintain systems, not develop applications. Very little of what they write will ever see the light of day.
"Can you really lump in all C and C++ developers together (is someone using Visual C++.NET (i.e. using all the .NET libraries and pretty much ignoring the "standard" C++ libraries) the same as someone using gnu C++ on Solaris?"
I don't think the number of people using C++ with managed extensions is statistically significant.
What they're trying to say is that the number of developers producing native code applications using C and C++ outnumbers those using some sort of runtime environment in conjunction with a language like C# or Java...
Re:largest group (Score:2)
"That's highly subjective. What is a developer?"
Someone who is paid for the purposes of developing an application.
Are unpaid opensource volunteers not developers? :o
Re:largest group (Score:2, Insightful)
Open source developers wouldn't do it if they didn't get anything from it.
Re:largest group (Score:2)
Re:largest group (Score:2)
Try 2105. While ton's of Perl, PHP and the rest are out there, the core stuff is going to be C and C++ for the rest of our carears.
I doubt the C++.Net and shell scripting are even a few percent on the usage scale.
While I agree there are a lot of varieties the VAST majority would still be C and C++. Lo
Re:largest group (Score:2)
IDE? (Score:2, Funny)
Is that like a multiplatform SCSI or multiplatform Fiberchannel?
wrong it says (Score:2, Funny)
year 20051?! HOLY SHIT MAN! OWNAGE!
But I thought... (Score:3, Funny)
Re:But I thought... (Score:3, Funny)
Officially Visual Basic developers are classified as "cleaners with additional training"
Re:But I thought... (Score:2)
Visual Basic professionals
Is there any such thing? Great, next you'll try to tell me that Pascal developers are professionals too, won't you?
Re:But I thought... (Score:2)
Re:But I thought... (Score:2)
No, it's developmentally disabled... There's a difference.
Ironic... (Score:4, Interesting)
Re:Ironic... (Score:2)
Re:Ironic... (Score:4, Informative)
Re:Ironic... (Score:3, Informative)
Re:Ironic... (Score:3, Informative)
ha ha ha (Score:5, Funny)
C vs. C++ is like vi vs. emacs. Saying that C and C++ professionals are one group is like suggesting a fusion between Megadeth and N'Sync.
Re:ha ha ha (Score:3, Funny)
Kernighan = Lemmy, Straustoupe (sp?) = Timberlake
Re:ha ha ha (Score:2, Informative)
Re:ha ha ha (Score:2)
Re:ha ha ha (Score:2)
Kernighan = Lemmy, Straustoupe (sp?) = Timberlake
Um, actually, it's more like:
Kernighan = Dave Mustaine, Straustroupe = David Ellefson (The idea being that Dave Mustaine was formerly a member of Metallica, and that while working for Metallica they created something comparable to C, and then Dave Mustaine teamed up with David Ellefson to create something bigger, better, and more easily portable, and of course, faster)
It's a good thing I'm sick right now, otherwise you might think I don't have a life. n
Re:ha ha ha (Score:4, Funny)
Re:ha ha ha (Score:2)
Megasync? Or N'Death? I'm trying to visualize the videos for bands with these names, and I'm not sure I like what I see. :)
There would only be one. It would start with Dave Mustaine whining that his amp isn't the loudest and end with Megadeth gang banging all of the 'N Sync guys and then impaling them on their guitars and stuff.
C++ Future Development??? (Score:4, Funny)
Then why have I been out of work for over 2 years?
Re:C++ Future Development??? (Score:3, Funny)
Then why have I been out of work for over 2 years?
In other news, recent studies show that developers are largest group of unemployed IT professionals.
So how is Borland play on Linux? (Score:3, Interesting)
I'm wondering if I could use Borland stuff to make services that run on both Linux and Windows. I don't expect or want O/S compatability layer. I'm a big boy and I understand how to use #ifdef. What I do want is to be able have my project on an EXT2 partition, do a Linux build, test, then, boot into Windows, do a build, test, etc...
Thoughts?
Re:So how is Borland play on Linux? (Score:2, Informative)
Re:So how is Borland play on Linux? (Score:2)
FWIW, I downloaded JBuilder9 personal yesterday and have it installed on both my linux and winXP boxes, and they both work flawlessly with one another (including the project files).
Re:So how is Borland play on Linux? (Score:3, Informative)
What about OS X? (Score:5, Interesting)
I also don't understand making the effort to do Win32 and some sort of X11 interface, and not building an OS X one? Carbon is C based, and you should be able to build a Carbon wrapper.
May not be a HUGE market, but the Mac market isn't THAT small., and it's MUCH bigger than Linux. Admittedly, there are probably about as many corporate Linux desktops as OS X desktops, but I know many Unix guys running OS X.
Re:What about OS X? (Score:2, Interesting)
I'd have guessed that there were more Linux desktop users than Mac users - and I'm convinced that the number of Linux desktop users is growing faster than the number of Mac users. But I haven't any figures. Can anyone point to some real data about this?
Re:What about OS X? (Score:2)
Re:What about OS X? (Score:2)
Qt 3.2.1 for Windows integrates with VC++.NET, VC6, Borland C++, and does also work with icc, gcc, Visage and Watcom (at least you have the option in the installer, it's not supported by Trolltech though).
Re:What about OS X? (Score:2)
Re:What about OS X? (Score:4, Informative)
This could be good. (Score:3, Interesting)
Also, MS released Visual Studio 6.0 which was a better compiler for non visual programming (most C++ is non visual programming these days). IMO, this will be a better development environemnt than MFC or Java (at least on windows). The question is, will it be better than VS 7.0/C# for application development?
I hope this turns out to be good!
Re:This could be good. (Score:3, Interesting)
Borland have been pumping out great IDEs since Delphi 2.0 and nothing has changed. Once again I find myself wondering why the world is content to use Microsoft products.
Marketing execs: LISTEN UP (Score:5, Insightful)
I am also sick of the use of the word "extreme." I do not want the Extreme Value Combo, I do not want to watch Extreme Television, I do not want to be a part of Extreme Programming. It's even worse when they use Xtreme. It was sorta cool during the (first) X-Games. After that, it just got lame.
It's even got to the point where X as a substitute for 10 is unacceptable, simply because it looks dumb. Do not say "Version X," please say "Version 10."
Everyone: do the world a favor and pull a "Clinton-exit-manuever" on the marketers in your office: sneak in after they leave and pry the "X" keys off of their keyboards. Thank you.
Re:Marketing execs: LISTEN UP (Score:2)
FYI, although the public doesn't care anymore, Rep. Bob Barr (R.-Ga.) asked for an official investigation into this matter which reported the following:
GSA: "the condition of the real property was consistent with what we would expect to encounter when tenants vacate office space after an extended occupancy"
GAO: "There was no [White House]record kept of any cords being cut or any damage to computers or copiers-- in general there was no proof of anything matching the allegati
Re:Marketing execs: LISTEN UP (Score:2)
Re:Marketing execs: LISTEN UP (Score:3, Informative)
Why, you are absolutely right! (Score:2)
Re:Why, you are absolutely right! (Score:2)
You know why it's called a version number? Because it should be a number. What comes after OSX? Is it all of a sudden back to OS11? OSY? Or is it OSX.2? Or OSX2? (It's just an example, don't bother--point is, it's inherently inconsistent and confusing).
Re:Why, you are absolutely right! (Score:2)
That, if anything, should absolve it of any accusations that the name is an annoying marketing gimmick.
Re:Marketing execs: LISTEN UP (Score:2)
but what if the marketers are using the following keyboard they bought on eBay?
IBM PS/2 Keyboard -- All X keys [ebay.com]
This is an IBM PS/2 Keyboard with model number KB-7953. This keyboard has been modified over an entire summer so that every square shaped key has been replaced with an 'X' key.
Every character key, almost all the keys on the numpad, the cursors, all of the function keys, and all of the numeric have been replaced. Only the tab, caps-lock, left and right shift, ctrl and alt, windows, return, a
Re:Marketing execs: LISTEN UP (Score:2)
The marketingX execsX needX to fixX thisX.
System requirements seem a bit extreme... (Score:4, Interesting)
Re:System requirements seem a bit extreme... (Score:4, Funny)
Re:System requirements seem a bit extreme... (Score:2)
Re:System requirements seem a bit extreme... (Score:2)
Re:System requirements seem a bit extreme... (Score:2)
but seriously, a good, fast OS could be written in java
I hope you meant IDE, because it would be as impossible to write an OS in Java as it would be in VB.... read Runtime.
I'll give Java more credit when things like this [internalmemos.com] stop showing up.
Re:System requirements seem a bit extreme... (Score:2)
So what you're suggesting is writing an OS in Java, but when it comes to the hard parts (drivers) you switch to C(++) or assembly? I do realize you're able to compile Java into machine code these days, but that's not all you need by far. Just try writing an efficient TCP/IP s
Re:System requirements seem a bit extreme... (Score:3, Informative)
I Used to Love Borland IDE's (Score:5, Informative)
I think its safe to say... since Visual Studio 6... the Microsoft product *IS* the IDE of choice to use on Windows. Actually, from what ive seen... since VS 7/.net... its the best damned IDE period! I think alot of people will agree with that... so many damned bells and wistles... its really hard to compete with Visual Studio these days. Actually... VS is the only reason I prefer programming on Wintel over linux. The linux API's are certainly nicer to work with... but from someone who got used to programming in Visual studio... going over to vi/emacs + make files is just toooooo damned painful for me.
Somewhere along the way... borland released Borland CBuilder... wow... RAD development... without having to use a hooky ass language like VB... how great! So I gave it a shot. I loved it at first... then ran into soooooooo many quirks I was pulling my hair out. Not to mention, I hated the class framework ( VCL or something similar ). It really showed its Delphi roots, and im a C++ programmer for a reason!
So, at 1000$ USD... does the new Borland compiler have a use? Sure it does... If I have to do cross platform, GUI based C++ applications in the future, and budget allows... Im all over this! I would much rather use a Borland IDE, then any linux build systems ( except possibly KDevelop... it might have come a far way since I checked last! ) But, this product is great, for traditionally windows based C++ developers, who have to do GUI apps on Linux/Unix. Biggest problem I see is... this isnt really a good answer for open source development. Ill explain below.
The majority of open source code, is written to support the GCC compilers, and the most commonly available Open Source libraries, such as gzip to give an example. Now... in order to get cross platform support with the Borland compiler... with all the frills anyways... you would have to use the borland libraries... this is something I can imagine most opensource projects would shy away from. Not to say, this compiler wont compile code GCC would... or any such thing... Im just saying to really take advantage of its features... you will have to use the borland libraries. This isnt necisarrily a bad thing, but I think it will be a big hangup in the open source communities. Regardless, I hope to get my hands on this product for a better look.
What I really wish for, is BorlandC# to be release, with target support for either a) Mono or b) a Borland written CLR. Probrably wishful thinking.
Re:I Used to Love Borland IDE's (Score:2)
Actually... from what I saw in the shockwave demo... this product is rather lame... its *JUST* an IDE, that has the ability to call out to various compilers and debuggers... Hey... thats kinda cool to be abl
Re:I Used to Love Borland IDE's (Score:2)
Re:I Used to Love Borland IDE's (Score:3, Informative)
Couple questions:
1. Why be limited to using the Borland compiler within Borland C++ BuilderX? Why not use the now tightly integrated GCC or Intel C++ compiler within Borland C++ BuilderX IDE? By the looks of the demo, it looks like even the various debuggers work the same way within
Re:I Used to Love Borland IDE's (Score:2)
My thoughts after the fact... this is a @@$@#$'ing expensive IDE in the end. It doesnt do near as much as I thought it did. $1000 for this... ouch.
I would rather spend the money of slickEdit or CodeWarrior... or any other integrated editer w
C++ BuilderX: a floor wax AND a desert topping (Score:2)
2. It appears that their GUI thingy is wxWindows with a Visual Basicy form designer on top. I imagine they are roundtripping design-time properties as code as in VS.NET and I believe also JBuilder instead of saving designer properties in .DFM files such as the case with Delphi.
They also call their GUI thingy a "preview" which su
Re:I Used to Love Borland IDE's (Score:2)
Kha-ZAM!!! (Score:3, Funny)
Borland is a leader in C++ development
I'd be all like "Khazam!!! MS can kizziss my kizzass!" People would dig that shit in press releases.
screenshots, reveal java? (Score:2, Redundant)
http://www.borland.com/cbuilderx/tour/View_C++Bui
does anyone else find it VERY ODD that a C++ IDE is written in Java Swing?
Re:screenshots, reveal java? (Score:2)
It's probably using a lot of the same code as JBuilder.
wxWindows support (Score:3, Informative)
Neat
Eclipse? (Score:3, Interesting)
It certainly looks like it to me.
Re:Eclipse? (Score:2, Interesting)
Re:Eclipse? (Score:2)
Borland's dumb licensing continues (Score:5, Insightful)
Then, a few years ago, Borland changed this scheme. The professional version jumped up to ~$1000, and the enterprise beyond that. The catch is that at the same time they changed the license of the personal version so it cannot be used commercially or to develop commercial products--even low cost products. So now you have the $100 product that's essentially crippled, and to go to the next level, just to remove that one clause from the license, you have to spend $900. That's completely ridiculous.
Please Borland, give it up. Why should I have to pay $1000 when there are other products at half the price? The answer is "I won't." I'll buy your competitor's products.
Three Primary Reasons This is Interesting (Score:4, Informative)
1. C++BuilderX development environment runs on Windows, Linux, and Solaris
2. Tight integration between C++BuilderX and multiple industry leading C and C++ compilers -- Borland C++ for Windows, Intel 32-bit compilers for Windows and Linux, Microsoft Visual C++ 7.1, Sun Forte C++, Metrowerks C++ and the GNU C++ Compiler Collection -- keeps you in control of your technology decisions.
3. C++BuilderX is designed to simplify the concurrent management of source code through tight integration with Borland(R) StarTeam,(R) an automated configuration and change management system, as well as Concurrent Versions System (CVS), Rational(R) ClearCase,(R) and Microsoft(R) Visual SourceSafe.(R)
Re:Three Primary Reasons This is Interesting (Score:2, Interesting)
[snip!]
From the details, it looks like this latest BCB is in part Borland's answer to Eclipse. [eclipse.org]
Re:Has to be said. (Score:2, Funny)
Re:Self Conderation (Score:2)
That's Right!
I'm the High Poobah of the Holy Order of the Lemur, and I'd know if you were my deputy.
Bang! Bang! Lie down, you're dead.
Re:But... (Score:2, Funny)
Re:But... (Score:2)
Re:Huh? (Score:2)
Is it anything like Basic?
In that they are both mistakes? Yes!
Re:No screenshots (Score:2)
Remainder of my
Re:More fragmentation == No Linux on the desktop! (Score:3, Insightful)