Microsoft pitches 'C sharp' against Java

Microsoft has unveiled details of a programming language geared at accelerating application development for services allied to its .Net platform, announced last week, but observers doubt that it will displace Java.

John Leyden

Microsoft has unveiled details of a programming language geared at accelerating application development for services allied to its .Net platform, announced last week, but observers doubt that it will displace Java.

The C# (pronounced C sharp) object-orientated programming language will, according to Microsoft, provide the computing power of C++ and the ease of use of its own Visual Basic language. The language will be included in the next generation of Visual Studio, which will be available in beta release later this year.

Advertisement

C# is a key component of the Microsoft .Net platform, launched last week. It aims to allow businesses to develop and deploy application on the internet to be used as services. Microsoft said C# makes it easier to work with the emerging XML (eXtensible Markup Language) standard by eliminating much of the computer code developers had to write in other languages.

Bill Dunlap, Microsoft's lead product manager for Visual Studio, said: "This is a language specifically designed for C++ developers who want to be more productive, and who need to take advantage of the growing possibilities for the exchange of information and services over the internet."

Dunlap said C# and the .Net platform make it easier for developers to build web applications that integrate with any operating system running on any device. As such, the language is seen as a reaction to Sun Microsystems' Java. However, Microsoft has been keen to play down the parallels while touting C# as a superior method to offer services.

Andrew Frost, a senior research analyst at Butler Group, said Microsoft's language would reduce the complexity of developing applications for the Windows platform but he doesn't foresee a wider role.

"I doubt whether C# will be a Java competitor. It would have to do everything Java does. Java is already out in the marketplace and has widespread acceptance," said Frost, who added that Microsoft is clearly aiming to "divorce Sun from the equation" when developers look for technologies to build web-based applications.

Microsoft said it is working with the European Computer Manufacturers Association (ECMA), an international standardisation body, to create a specification that would allow multiple technology vendors to create their own versions of C#. This would allow developers to use the language on more operating platforms. Sun had been working with the ECMA to develop a Java standard before withdrawing from this process last year.

Sun opted instead to continue developing Java specifications through its own Java Community Process (JCP) - a move that angered IBM and other licensees which believed that the JCP gave Sun a competitive advantage.

Observers said the friction in the Java camp is not enough to give Microsoft an opportunity in the market.

Simon Moores, chairman of the Microsoft Forums user group, said: "Microsoft is widely optimistic if it's trying to write Java's obituary. Java is a success on the server and has the support of every leading vendor outside Microsoft."

  • Have your say
  • Send to a friend
  • Print
  • Digg
  • Reddit
  • Share

Tags:

Do you agree?

Further reading

Microsoft split could benefit .Net

Microsoft's .Net strategy would actually benefit from the software giant being split into separate operating system and applications software entities by the US courts.

Microsoft .Net is four years behind Java

Competing Microsoft and Java technologies will dominate ebusiness application development for the next five years, but larger businesses will have little option but to support both.

Microsoft creates .Net division

Microsoft has created an internal group that will be the focus of its effort to re-engineer its business around the recently announced .Net platform.

Sun attacks Microsoft's stance on XML

Sun Microsystems president Ed Zander has launched a wide-ranging attack on Microsoft, including an accusation that the Redmond giant will backtrack on its recent commitment to open internet standards.

Related whitepapers

Related jobs

Most watched

eu flag

V3.co.uk weekly debrief, 6 Nov 09

This week, Europe decides what to do with illegal file sharers

Intel unveils its micro server platform

Small-enclosure systems take aim at hosting market

IT white papers

Search white papers

Top categories

Poll

Impact of Information Overload poll

Impact of Information Overload poll

What is the biggest problem your firm faces as a result of the data explosion?

View poll results

Advertisement

Advertisement

Newsletter signup

Sign up for our range of FREE newsletters:

Existing User

Newsletter user login:

Enter email address to edit your newsletter preferences

Job of the week

Search thousands of IT jobs :

Search thousands of IT jobs:

Advanced search

Hiring now on ComputingCareers:

Related IT jobs

Search thousands of IT jobs :

Search thousands of IT jobs:

Advanced search

Spotlight

eu flag

V3.co.uk weekly debrief, 6 Nov 09

This week, Europe decides what to do with illegal file...

Dell Adamo XPS

Dell launches ultra-thin Adamo XPS

World's thinnest laptop will be available by Christmas

Top 10 articles, 6 November 2009

The worst Microsoft products of all time, and a USB...

Iain Thomson

Pirate Bay shutdown could be inspiring online militancy

Recent Swedish attacks raise worrying possibility

Primary Navigation