[Mono-dev] VMWare machine, monodevelop, and some thoughts

pablosantosluac pablosantosluac at terra.es
Sat Aug 26 08:41:40 EDT 2006


Well, I wouldn't have a MD limited view... I really appreciate the 
impressive
work those folks have done but... I think it would have had a much possitive
impact if instead of MD we would have now a decent Eclipse plugin for
C#.

> Problem is, there are a ton of things MD needs right now like:
> - Debugger
> - SCM integration
> - More deployment options
> - Support for all language features implemented in mono (like generics)

Look, we are developing a new SCM system (all .NET, almost all running on 
Linux),
so I have a SCM-centric view... nevertheless I think: SCM Integration: you 
can
live without it.  You can do checkout/checkin on the command line, and it 
won't
probably have a big impact on your development time...

> So which one is more important?

Debugger. In fact, I would even write code with an editor, compile from the
command line... whatever, if I only had a strong GUI-Debugger. For me,
the bare minimum is (ok, scm, editor and so on) having a good debugger.

It doesn't make sense having the most (or one of the mosts) powerful
development platform for unix-based OS if you have to debug with
Console.WriteLine (or log4net, whatever) like twenty years ago...

pablo
>
>
>> -------- Original Message --------
>> Subject: [Mono-dev] VMWare machine, monodevelop, and some thoughts
>> From: "pablosantosluac" <pablosantosluac at terra.es>
>> Date: Fri, August 25, 2006 1:42 pm
>> To: <mono-devel-list at lists.ximian.com>
>>
>> Hi,
>>
>> I have just downloaded the vmware machine, and I liked the appearance of 
>> the
>> monodevelop application. We are currently trying to finish our user
>> interface built on Windows Forms, adapting from Windows, and I liked the
>> monodevelop looks much more.
>>
>> Still, our project is about 100K c# loc, and we would really like to 
>> develop
>> on Linux, because we really want to support the platform. Developing on
>> Windows and testing on both platforms is what we have been doing for 
>> months
>> but, is not the same as having some developers working on Linux (plus, 
>> some
>> of us would really like to work with another OS).
>>
>> Our problem: we don't have a proper debugger. We wanted to move to 
>> Xdevelop,
>> but constant debugger changes make debugging on Linux almost impossible.
>>
>> So, how do you guys manage to develop on Linux. I mean, not having a
>> debugger has a deep impact in the development, everything gets slower. It
>> would be great having one. Is it installed by default with monodevelop on
>> the VMWare machine? I didn't find it.
>>
>> IMHO having a strong debugger, integrated with a strong IDE (even 
>> Eclipse),
>> would really boost Mono adoption. Ok, you guys know better, just what I
>> think. Mono/.NET is the best development technology I know (and I was 
>> really
>> reluctant at the beginning). Only remoting gives power to build great
>> software, and performance is very good too (remind COM :-( ). Even not
>> having reached 1.2, functionallity is wide enough to build full 
>> functional
>> systems. Adding functionality, again IMHO, shouldn't be a concern. So, 
>> I'm
>> sure debugger/IDE (and again taking a strong one could be the way to go, 
>> and
>> not reinventing the wheel), would be a huge step ahead.
>>
>> pablo
>>
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 




More information about the Mono-devel-list mailing list