And you thought it'd never happen! :-) However, as of today, I'm officially a CodeGear employee. CodeGear is the new developer company that is born of Borland. We're about, for, and by developers. In the coming days and weeks, we'll be talking more what we're about, where we're going to take this new venture and how we're going to get there. Delphi, C++Builder, JBuilder, InterBase are all the core products around which this company will be built. But that isn't all we're about. Be sure to stay tuned as we roll out more and more information. You can read the press release here. Also you can Digg this link as well. Full disclosure, I did submit the story to Digg.
Grats!!!!
ReplyDeleteToo much ado about nothing?
ReplyDeleteCongratulations Allen, it's been a long slog. Godspeed and good luck
ReplyDeleteSweet!
ReplyDeleteAll the best guys! Lead the way.
Robin.
Congratulations Allen and the rest over there.
ReplyDeleteEelco
Oh yeah, that should read
ReplyDeleteCodeGear := TCompany.Create(Borland);
Shouldn't it? ;)
CodeGear: At least it's not "Inprise II"... :-)
ReplyDeleteIf I read the release correctly, CG will remain part of Borland (at least in the short term)? I'm glad; the Borland name is still synonymous with development tools, so both companies will benefit from the continuing relationship.
Congrats on the excellent news, Allen. I wish you and CodeGear all the best for the future challenges that lay ahead.
ReplyDeleteSo DevCo has been bought by ... Borland?
ReplyDeleteWhat's with the Ruby syntax? Are we going to get a Ruby IDE from Borl..CodeGear?
And what does SourceGear think about your name? :)
CodeGear - I like this name
ReplyDeleteGrats and good luck to all over there :)
ReplyDeleteSorry, the best I can manage is "aw, bugger!"
ReplyDeleteHAHAHA.
ReplyDeleteI've come to conclusion that Delphi will die
near futuer!!!!
Whow! Congratulations. Now will TeamB become TeamCG or always remain TeamB?
ReplyDeleteCongratulations - forever loyal to Delphi, and good luck with the new company!
ReplyDeleteCongratulations!
ReplyDeleteCodeGear: Imagine the Possibilities.
Now add Delphi syntax to place holder web page. :-)
So where will the new investment come from?
ReplyDeleteI thought the whole point of this exercise was that Borland have been deliberately starving the tools division of funds and a new owner was needed if we are going to see any change from the D8/D2005/D2006 problems. This sounds to me as though someone *still* just doesn't get it.
Please come back with a post explaining what will change from the last few years and where the new enthusiasm, staff and funds are going to come from. But mostly the funds.
It's nice to read that...
ReplyDeleteCongratulations to all CodeGear's employees!!!
I think the future will be much better now!
CodeGear, who hasn't a name with Code in it?
ReplyDeleteSo unique, innovative, different, refreshing and groundbreaking. Just like the announcement that took 11 months and delayed things to finally stay where we started.
CodeGear - Aren't we all just a wheel in the gears?
It also fits nicely the company strategy: It is our code/codex to change the gears as we see fit, like talking about going forward and take reverse gear in practice.
Really many nice associations: no goddess or power, just a technical thing in a car nobody ever thinks of when driving, or gets excited about.
Sorry, but after this long time, I expected more.
Congrats!
ReplyDeleteSo, does Delphi also has a new name? Instead of Borland Delphi it will be CodeGear Delphi? :)
May you change your silly prices, forget leaping behind microsof .NET - there are other better and free technologies
ReplyDeleteTry to remember Delphi 7 your last great product
Then we will pay upgrade fees again
Good luck anyway, I love Delphi (the best compiler for windows so far) I do hope it will survive, really best of luck
Allen, I am sure you're just as depressed as the rest of us but you've got to put a brave face it on just like Nick Hodges has. Every day I visited your websites waiting for the good news, I admit I was getting a little worried because so much time had passed, but today we find out that Tod Neilson has sold Delphi down the river and kept the good Borland name for the ALM rubbish. Cheers Tod I always thought you had an agenda. How is this move any better than the Inprise debacle and how much more of a weakened state does this leave Delphi in to compete with the development environments from Microsoft and others?
ReplyDeleteSi
Christ! I sound like C Johnson in my previous post!
ReplyDeleteWhat a joke. Borland wanted to sell DTG an ends upp being a 100% owner. Nick and Allens attempt to make this sound as it was a possibility all along is just laughable. I quote this very blog from July this year. "Borland is still in a "quiet period" before any announcements regarding a buyer can be made." Truth is, there is no buyer!
ReplyDeleteWhere is CodeGear gonna get the cash to get some marketing and development going and get this company on its feet? I doubt Borland will throw money at CodeGear which means they have to start generate revenue from day one or Borland will ditch it. With the lousy quality of the latest Delphi releases (Delphi 8, BDS 2005 and BDS 2006) I can't see this happening. How can a company screw things up so badly?
Heh heh heh.
ReplyDeleteCouldn't find a buyer, eh?
Maybe you can sell keychains and sweatshirts with the company logo on them to generate funds.
I certainly hope things change for the better with the new company. The current development tools have serious problems. If not, with regret we move to Microsoft.
ReplyDeleteprogram uCodeGear;
ReplyDeleteuses
Company,Borland;
{$APPTYPE pessimist}
begin
CodeGear := TCompany.Create(Borland);
repeat
try
Borland.Money:=Borland.Money+CodeGear.Money;
CodeGear.Money:=0;
CodeGear.Work;
except
//Ignore Exceptions
end;
until (CodeGear.Money<=0);
end.
Could this blog use a different stylesheet, one that doesn't look written by a 10 years old webmaster? Most comments are unreadable.
ReplyDeleteI will say it once more, even I know MILLIONS of developers around the Globe think the same I do but Borland stakeholders like to go against the whole world:
ReplyDeleteINPRISE would have been a PERFECT name (serious!) for a company developing and distributing that ALM stuff.
and they could have given the name Borland to DevCo... After all, Borland has been FOR OVER 15 YEARS a company that developed Compilers, Programming Languages & environments, and ALL the related with developers.
Life sometimes is much simpler than we want to admit...
While I'm not thrilled about the ownership situation, I think this current announcement is very good news. Hopefully CodeGear will be given enough independence to make a great product again, one that works as well as Delphi 7. In any event the loss of uncertainty is an excellent thing, and I'm hopeful for many good product releases to come.
ReplyDeleteWe all need to move on. CodeGear is what it is.
ReplyDeleteAllen, I challenge you to be Anders' counterpart at MS. Are you up for the challenge? Show the world you have what it takes to architect CodeGear into the new age of software development. Make the company one that with a topmost priority, listens to it's customers whole heartedly, one that releases quality software, one that isn't a follower but a trailblazer.
The transition has now begun, CodeGear has 1 final shot to make things happen.
IDL
Wow...VERY disappointing. Guess I need to move away from any Delphi projects onto Java / .Net (ruby?).
ReplyDeleteI had my $399.00 in the checking account to buy Delphi Turbo but was waiting to see if this was going to be another Borland Debacle. Guess I was right to wait. Good luck and good night.
uses Borland, Microsoft, Microsoft.Windows;
ReplyDeleteImplementation
procedure Start;
var
CodeGear : TCodeGear;
Microsoft : TMicrosoft;
I : Integer;
begin
Microsoft := TMicrosoft.Create;
Borland := TBorland.Create(Windows);
repeat
CodeGear := TCodeGear.Create(Borland)
CodeGear.HireEmployees;
CodeGear.BuildTools;
if CodeGear.HasGreatDevelopmentTools then
for I := 0 to CodeGear.Employees.Count- 1 do
if CodeGear.Employees[I].isGenius then
begin
Microsoft.Employees.Hire(CodeGear.Employees[I])
CodeGear.Employees[I].delete;
end;
CodeGear.Free;
until (Microsoft = nil) or (Borland.ParentClasName = 'TMicrosoft');
ThoseBug
ReplyDeleteuses Borland, Microsoft, Microsoft.Windows;
Implementation
procedure Start;
var
CodeGear : TCodeGear;
Microsoft : TMicrosoft;
I : Integer;
begin
Microsoft := TMicrosoft.Create;
Borland := TBorland.Create(Windows);
repeat
if Not Assigned(CodeGear) then
CodeGear := TCodeGear.Create(Borland);
CodeGear.HireEmployees;
CodeGear.BuildTools;
if CodeGear.HasGreatDevelopmentTools then
for I := 0 to CodeGear.Employees.Count- 1 do
if CodeGear.Employees[I].isGenius then
begin
if Borland.ExpectsHostileBidOnKeyEmployee then
Borland.OfferKeyEmployeePercentagesOfTheToolsRevenue;
if Microsoft.Employees.Steal(CodeGear.Employees[I]) then
CodeGear.Employees[I].delete;
end;
if CodeGear.Employees.Count = 0 then
CodeGear.Free;
until (Microsoft = nil) or (Borland.ParentClasName = 'TMicrosoft');
end;
forget microsoft
ReplyDeletelook to mac bsd and other new os