TechRepublic : A ZDNet Tech Community

Programming and Development

Host: Justin James
Contact

Justin James jumped at the chance to interview an executive at CodeGear. Discover what the CodeGear developers are working on.

————————————————————————————

Michael SwindellImagine my surprise when I received an e-mail asking if I would be interested in talking to Michael Swindell, VP of Products at CodeGear (which used to be the Developer Tools Division of Borland). Would I? YES! Not only is Borland a company that I have respected and loved since I was 14 or 15-years-old (when I had my first encounter with Turbo Pascal), but I also know that many TechRepublic members feel the same way. I ended the interview feeling more excited to try new things than I have in a long time.

Borland: The good old days

I bet the name Borland conjures up fond memories for nearly every programmer who has more than 10 years of experience. I cannot recall ever hearing or reading a bad word about the company.

Borland’s inexpensive Turbo line of products was better and less expensive than the competition and introduced thousands of people to programming. Delphi 1.0, released around the same time as VB 3, was technically superior in every measurable aspect. When I was a college student, I was so impressed by Delphi that I spent $99 of my money to purchase an academic license even though I didn’t need it for any class.

For reasons that I can only guess, Borland was the development tools analogue to Novell: a great product that lost to Microsoft’s offerings despite technical superiority and a commandeering market share that eventually evaporated, followed by a period of endless searching for a new business model.

CodeGear: The development goes on

CodeGear was spun off from Borland about two years ago. Many of the original developers of Turbo C, Turbo Pascal, Turbo Assembler, and Delphi are still with the company. In June 2008, CodeGear was acquired by Embarcadero Technologies, a developer of database programming tools. Michael compared Embarcadero’s products to what would happen if Delphi was made for databases and not applications. This combination is a great fit for CodeGear’s products given that most applications have a database somewhere in them.

CodeGear is still continuing the development of its native application tools, which include Delphi and C++ Builder. The company is also working hard to improve its relationships with databases (the Embarcadero acquisition helps). Michael’s exact words were “re-energizing our focus on native tools.”

Many of CodeGear’s customers are shops that originally went to managed code environments due to the quality of the tools and frameworks but need more performance or low-level access than managed code can provide. These customers are finding that CodeGear’s offerings have the comprehensive, tested libraries combined with the speed of native apps.

CodeGear’s .NET products are expanding in new directions, which include RIA development and targeting other platforms (through systems such as Mono). One big push is to get all of its products 100% supportive of Unicode, which will give the company a huge advantage in capturing mindshare around the world and for developers writing applications for sale around the world (more than 50% of CodeGear’s business is outside of the United States).

CodeGear has released inexpensive Turbo editions of some of its products; these editions focus on the language and not the framework. CodeGear is also building a community of developers that can provide the same level of quality content that MSDN subscribers have enjoyed for years; this is an important step towards expanding the company’s market share. CodeGear’s next generation of native application development tools (Delphi and C++ Builder) are Tiburon and Commodore. Tiburon is focused on global development and adding new language features, while Commodore is aimed at fully leveraging 64-bit platforms and multicore processors (this parallels Microsoft’s .NET strategy).

Stay tuned

In my next post, I’ll explain why I’m so excited about two of CodeGear’s latest products: 3rdRail and Delphi for PHP.

J.Ja

Disclosure of Justin’s industry affiliations: Justin James has a working arrangement with Microsoft to write an article for MSDN Magazine. He also has a contract with Spiceworks to write product buying guides.

—————————————————————————————

Get weekly development tips in your inbox
Keep your developer skills sharp by signing up for TechRepublic’s free Web Developer newsletter, delivered each Tuesday. Automatically subscribe today!

Justin JamesJustin James is an employee of Levit & James, Inc. in a multidisciplinary role that combines programming, network management, and systems administration. He has been blogging at TechRepublic since 2005. Read his full bio and profile.

Print/View all Posts Comments on this blog

We Connect georgef@... | 07/01/08
How do you remember Borland? Justin James | 07/01/08
Remember?!? I'm still using... surfbored | 07/01/08
Different directions Justin James | 07/01/08
You must have skipped Tony Hopkinson | 07/02/08
Looks like they are changing course on .Net Justin James | 07/03/08
I just fail to see the point Tony Hopkinson | 07/03/08
Sorry, Justin, I'll be the first. mattohare@... | 07/01/08
Paradox - What the ...? RudHud | 07/01/08
Some of my edits only happen in a grid view. mattohare@... | 07/02/08
I agree, Turbo Pascal was rubbish. But Delphi is great cg221@... | 07/01/08
Aaah Delphi georgef@... | 07/01/08
Different strokes for different folks, I suppose Justin James | 07/01/08
If they called it Delphi instead of TP... mattohare@... | 07/02/08
Documentation makes such a huge difference Justin James | 07/02/08
I've often felt Builder/TechRepublic would be a good place for this... mattohare@... | 07/03/08
It's not a bad idea Justin James | 07/03/08
F1, ok. But doesn't have to be. mattohare@... | 07/04/08
I learned C/C++ alaniane@... | 07/01/08
I still have Turbo C 3.0 for Windows books (1991) bogdanrz@... | 07/01/08
They were the best ! jslarochelle | 07/01/08
Borland - Loved them, til I HATED them len@... | 07/01/08
Remember ? Tony Hopkinson | 07/02/08
IO was wondering when... Justin James | 07/02/08
Consider me weighed in :D Tony Hopkinson | 07/02/08
VB3 tutorial written in Delphi Bob G Beechey | 07/05/08
As me I hope it will be fedotov@... | 07/18/08
Still Using Delphi hal9000@... | 07/01/08
Nice! Justin James | 07/01/08
Delphi is truly versatile! david.taylor@... | 07/04/08
RE: CodeGear: Working hard to rejuvenate its legacy tkofford | 07/01/08
Delphi "fun"? Justin James | 07/01/08
Ok, in those two lines (on my screen)... mattohare@... | 07/02/08
Awesome! Justin James | 07/02/08
so this third rail... mattohare@... | 07/03/08
Something like that Justin James | 07/03/08
Writing on the wall Tony Hopkinson | 07/02/08
Depends on your perspective... david.taylor@... | 07/04/08
Perception vs reality Tony Hopkinson | 07/05/08
Re: Writing on the wall tkofford | 07/07/08
Well I'm stuck on Delphi 2005 Tony Hopkinson | 07/08/08
VS2005 and VS2008 are way better??? tkofford | 07/09/08
I was talking about it in terms Tony Hopkinson | 07/09/08
What about the Turbo killers? swstephe | 07/01/08
TASM Justin James | 07/02/08
TASM Still Alive on Borland's Web Site RudHud | 07/02/08
Borland's site wants some pruning. mattohare@... | 07/03/08
I see one problem for them Justin Jaqui | 07/02/08
Oddly Justin James | 07/02/08
well, maybe you can Jaqui | 07/02/08
I asked them for you Justin James | 07/03/08
Jaqui, got your answer Justin James | 07/07/08
Things they could do to save their legacy jslarochelle | 07/02/08
Client confidence is the real issue Tony Hopkinson | 07/02/08
Client confidence indeed Justin James | 07/02/08
Yes, the Inprise non-sense jslarochelle | 07/03/08
The sad thing is that many people are switching to C++ jslarochelle | 07/03/08
C++ is OK, but Tony Hopkinson | 07/05/08
OK you said it DukeCylk | 07/16/08
All good suggestions Justin James | 07/03/08
Good thing? Bah! Watch the prices skyrocket verelse | 07/15/08
Seeing as... Justin James | 07/18/08
Thank you! mattohare@... | 07/19/08

What do you think?

White Papers, Webcasts, and Downloads

Recent Entries

TR on Twitter

Archives

TechRepublic Blogs



Quick Reference: Linux Commands
Reduce stress and speed up resolutions with the easiest command references right at your fingertips. You'll receive a PDF file covering Linux, packed with the most common commands you'll need and use daily.
Buy Now
IT Help Desk Survival Guide, Third Edition
TechRepublic's IT Help Desk Survival Guide, Third Edition provides tools and recommendations to help you better manage help desk services, improve end-user support, troubleshoot frustrating hardware issues, identify quick fixes to vexing Windows problems, and help users make the most of Microsoft Office 2003.
Buy Now

SmartPlanet

Click Here