Rad & Dot Net - Digital Warrior

Assorted ramblings (and vents!!) from a techie on the sunny shores of Kenya, East Africa

Monday, January 03, 2005

SharpDevelop

Been playing around with SharpDevelop 1.02 and from what I can see it's REALLY COOL! They've clearly borrowed ideas heavily from VS but hey - flattery is the sincerest form of imitation! The built in Unit Testing, disassembly viewer and Profiler are a great idea. Similar results, at least as far as Unit Testing are concerned can be obtained from installing TestDriven.NET if you use any Visual Studio (including Whidbey)

It has a fully featured forms designer, caters for C# and VB.NET, as well as C++ and ILASM. Hats off to you if you code in the latter.

I distinctly recall that some early builds had Java support but this seems to have fallen by the wayside. Sense always tends to prevail. Even Borland, who do some amazing things with their editors have not attempted an IDE that caters fully for both Java and any of their other development platforms (Delphi, C++ Builder, etc). But that said and done the specs for Delphi 2005 are impressive. And were anyone to pull it off it would be implemented pretty much as two separate projects. This would save on developers' pulled hair and smashed keyboards, symptoms of frustrated developers.

It also has neat stuff like a colour picker you can use in the code view. So if you don't know the difference between Airforce, navy and marine blue (97% of the male species) you can simply select the colour you want and the code is dumped for you in the editor.

Maybe it's just me but I can't seem to find all those things that I'm used to like breakpoints and debug windows and output windows. Which makes me wonder what

Trace.WriteLine()

will do!

ASP.NET developers are left in the cold, without so much as a match. Web Matrix is pretty good but if you are used to the CodeBehind way of doing things, you're buggered.

Otherwise it's pretty able and when it comes to value for money (FREE!!, including source code) it rules. Try it out Sharp Develop And in fact on that note I see a new build is available.....

0 Comments:

Post a Comment

<< Home