Are you, as a Delphi developer, afraid of the Microsoft .NET? Let's see in what way Borland plans to compete against Visual Studio .NET. And win that battle, of course!
Ok, Delphi 7 is out. It ships with the Delphi for .NET compiler preview. Delphi.NET preview pack consists of the Delphi for .NET CIL compiler, VCL for .NET and produces safe code. Designed to provide the first experience with Delphi for .NET next year! Conclusion is simple: "Delphi is going .NET, though the timescale may disappoint the most diehard .NET fans. Even if you don't ever intend to do any .NET programming yourself, the changes to Delphi that will take place as Borland retools Delphi for the .NET framework will improve your life" - as stated in BorCon 2002 nugget by Anders Ohlsson.
Borland will soon present a software development RAD suite that will compete with Microsoft's Visual Studio .NET. Code-named Galileo, the new suite will ship early next year (2003) and will offer Delphi developers a new version of Delphi and other for the moment unannounced programming languages. Programming languages that may be supported within the environment, include C# and Visual Basic.NET. Java will not be supported.
Galileo is supposed to be an alternative to developers wanting to build .NET applications but prefer using tools and technologies from vendors other than Microsoft. you could ask why? The answer is simple. With its own .Net tool, Borland will target customers who don't want to get trapped in an all-Microsoft environment. I think of those developers not using Microsoft's SQL Server database, Exchange Server etc. How about Oracle or Sybase?
Do you make and sell VCL components? Are you interested in selling those components to more than 5 or 6 million developers? In other words, with Delphi for .Net, Delphi (Borland) developers will soon have the entire population of .NET developers to sell components to!
For more reading, check the "Related resources" part of this article.
What's you view of the future? Do you believe Borland will successfully compete against Microsoft? Post your comments to the Delphi Programming Forum.
Here are some comments:
Rick Carter: Good article, Zarko, but I think you failed to mention one real advantage of using Borland's tools rather than VisualStudio.NET.
Using M$ tools, if you want to write a program for deployment today in Win32, and deployment in the future under .NET, you'll write that program twice in two different languages. Using Delphi, you can write a program that will compile under Win32 and Linux today, and verify that the same program is ready to be compiled under Delphi for .NET when it is released next year.