[Gambas-user] Gambas has competition now

Robert Rowe robert.c.rowe at ...626...
Tue Mar 18 04:36:43 CET 2008


I've played with Mono. Gambas has nothing to fear. Mono stinks. I've 
been coding VB.Net for years and Mono is supposed to be .Net for Linux. 
It's not even close. I never could get anything to run. Also Mono 
assumes that you are running Gnome so it doesn't fit well with KDE.

I've looked at all the Basic-like languages and Gambas is the best by 
far. If Mono ever gets to where its on par with .Net then that would be 
something nice but it will only happen if Microsoft changes its position 
about Linux. That will only happen when they think that they control it, 
which will never happen.

Oh and the cross-platform line isn't really accurate either. From what 
I've read (and written) .Net is very dependant on things like IIS and 
MSSQL. Mono replaces these with Apache and MySQL both of which are very 
different from the Microsoft offerings. This makes the code different. I 
guess that you could use Apache and MySQL on Windows but few people 
would as MS programs dominate the Windows world. GUI development in .Net 
is done with WinForms and Mono doesn't have this either. They have GTK 
modules but again, the code is different so write once, run everywhere 
is not happening with Mono. The best cross platform language that I've 
seen is Java but Java is a bear to work in and generally performs poorly.

Getting Gambas to run on Windows would be wonderful but it is dependant 
on a lot of Linux stuff that isn't readily available on Windows so I 
doubt it would happen. The two platforms are just too different. Maybe 
someday Microsoft will do what Apple did and use a *nix kernel. Only 
then will cross platform development be easy since there will really 
only be only platform.

Robert

Hamish Robertson wrote:
> Sure..all good points rob..but mono is cross platform.
>
> How hard would it be to make GAMBAS truly cross platform?
>
> If we could access the windows userbase it would help in GAMBAS take-up for
> sure.
>
> H.
>
>
> On 18/03/2008, Rob <sourceforge-raindog2 at ...94...> wrote:
>   
>> http://arstechnica.com/journals/linux.ars/2008/03/17/monodevelop-1-0-officially-released
>>
>> ( http://xrl.us/bhs3j in case the link breaks )
>>
>> The fruits of Novell's unholy alliance with Microsoft have finally
>> reached 1.0, making it the second Free BASIC IDE with GUI designer to
>> reach production status (after Gambas), and the first with the
>> promise of cross-platform abilities.
>>
>> I don't think I would touch this with a ten foot pole due to the
>> likelihood that Microsoft will start looking for money from Mono
>> developers in a couple years, SCO-style, but I have no doubt that
>> some organizations will use it.  I also just think that Gambas as a
>> language is better designed than VB.NET, let alone C#.
>>
>> I also think that anyone who is contributing or plans to ever
>> contribute to the Gambas IDE, compiler/interpreter or components
>> should refrain from downloading MonoDevelop.  It seems likely to me
>> that Microsoft or one of its sock puppets would someday try to use
>> that as evidence that Gambas developers were ripping off MonoDevelop
>> or Mono in general.
>>
>> Something to keep in mind.
>>
>> Rob
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> _______________________________________________
>> Gambas-user mailing list
>> Gambas-user at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>>     
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>   




More information about the User mailing list