Home All Groups Group Topic Archive Search About

Truly cross platform?

Author
1 May 2007 6:40 PM
Ray Cassick
The thread bellow titled 'Determining if two paths are the same' brings to
mind some of the first 'things' I had heard way back when DotNet started. It
was going to be the panacea of cross platform development.



I am asking the question here of the group to find out if everyone (anyone)
thinks this has come (or is coming) to fruition.



I think that perhaps it has gone a long way towards making it simpler to
communicate between platforms but I am not sure if the framework itself has
actually made it to the cross platform development hall of fame just yet.



What do you folks think is the possibility of truly doing that? Looking at
the mono project and actually trying to use it in some productive manner has
showed me that this is far off. Just trying to get it working along with GDK
and Mono-develop on a fedora Core 6 system was an exercise in futility.
While I can understand what drives the open source community I honestly can't
understand what keeps it going when stuff is that hard. I can install VS.NET
2005 and be developing in an hour. Hello world in Mono-develop never came to
life. But, I digress and that is another rant for another message area.



So, what are your thoughts and ideas?

Author
1 May 2007 6:45 PM
Eugene Mayevski
Hello!
You wrote  on Tue, 1 May 2007 14:40:22 -0400:

RC> The thread bellow titled 'Determining if two paths are the same' brings
to
RC> mind some of the first 'things' I had heard way back when DotNet
started. It
RC> was going to be the panacea of cross platform development.

It never was. You probably mixed it with Java.

With best regards,
Eugene Mayevski
http://www.SecureBlackbox.com - the comprehensive component suite for
network security
Author
1 May 2007 11:13 PM
Nik Coughlin
Ray Cassick wrote:
> What do you folks think is the possibility of truly doing that?
> Looking at the mono project and actually trying to use it in some
> productive manner has showed me that this is far off. Just trying to
> get it working along with GDK and Mono-develop on a fedora Core 6
> system was an exercise in futility. While I can understand what
> drives the open source community I honestly can't understand what
> keeps it going when stuff is that hard. I can install VS.NET 2005 and
> be developing in an hour. Hello world in Mono-develop never came to
> life. But, I digress and that is another rant for another message
> area.

Hello world? I've got much more complex stuff than that running.  But, and
this is a big but, I don't develop in Linux.  I develop in VS2005 and every
now and then copy my binaries over to Suse Linux running in a VMWare machine
to see if they work under Mono.  The only problems I've seen so far are with
some Windows Form components, and that's getting more and more complete all
the time.

Note also I don't have a real need to write cross platform software, I just
think it's neat that you can.

This is writing enterprise software for work and hobby games programming at
home.  The games have been more problematic than the business software.
Author
2 May 2007 3:54 AM
Ray Cassick
Show quote
"Nik Coughlin" <nrkn.***@gmail.com> wrote in message
news:f18hi0$o7$1@aioe.org...
> Ray Cassick wrote:
>> What do you folks think is the possibility of truly doing that?
>> Looking at the mono project and actually trying to use it in some
>> productive manner has showed me that this is far off. Just trying to
>> get it working along with GDK and Mono-develop on a fedora Core 6
>> system was an exercise in futility. While I can understand what
>> drives the open source community I honestly can't understand what
>> keeps it going when stuff is that hard. I can install VS.NET 2005 and
>> be developing in an hour. Hello world in Mono-develop never came to
>> life. But, I digress and that is another rant for another message
>> area.
>
> Hello world? I've got much more complex stuff than that running.  But, and
> this is a big but, I don't develop in Linux.  I develop in VS2005 and
> every now and then copy my binaries over to Suse Linux running in a VMWare
> machine to see if they work under Mono.  The only problems I've seen so
> far are with some Windows Form components, and that's getting more and
> more complete all the time.
>
I have tons of advanced stuff running on Windows too :)

You know I never tried to do that. All that time and I have never tried just
writing on windows and running on Linux :)

Are they really better at the Windows forms stuff? Has GDK come along that
far?

> Note also I don't have a real need to write cross platform software, I
> just think it's neat that you can.
>

I think it woul dbe neat too. Opens up all kind sof business oportinities to
me. Bu then I have to actually support it :)

Show quote
> This is writing enterprise software for work and hobby games programming
> at home.  The games have been more problematic than the business software.
>
Author
2 May 2007 4:14 AM
Nik Coughlin
Ray Cassick wrote:
Show quote
> "Nik Coughlin" <nrkn.***@gmail.com> wrote in message
> news:f18hi0$o7$1@aioe.org...
>> Ray Cassick wrote:
>>
>> Hello world? I've got much more complex stuff than that running. But, and
>> this is a big but, I don't develop in Linux.  I develop in
>> VS2005 and every now and then copy my binaries over to Suse Linux
>> running in a VMWare machine to see if they work under Mono.  The
>> only problems I've seen so far are with some Windows Form
>> components, and that's getting more and more complete all the time.
>>
> I have tons of advanced stuff running on Windows too :)
>
> You know I never tried to do that. All that time and I have never
> tried just writing on windows and running on Linux :)

Yeah it's good, I don't much like any of the IDEs I've tried on Linux.  Nice
thing is that you don't even need to recompile to run .NET stuff under Mono.
I just copy my bin folder over to the Linux box and go "Mono MyApp.exe" at
the command line and off it goes.

> Are they really better at the Windows forms stuff? Has GDK come along
> that far?

Getting better.  Some annoying things not implemented like toolstrip.  Don't
think they're using GDK:
Author
2 May 2007 4:15 AM
Nik Coughlin
Nik Coughlin wrote:
> Ray Cassick wrote:
>
>> Are they really better at the Windows forms stuff? Has GDK come along
>> that far?
>
> Getting better.  Some annoying things not implemented like toolstrip.
> Don't think they're using GDK:

Oops, hit send.  I meant to say:

http://www.mono-project.com/WinForms
Author
1 May 2007 11:50 PM
Scott M.
>>I had heard way back when DotNet started. It was going to be the panacea
>>of cross platform development.

You heard wrong. No one ever made that claim for .NET.


Show quote
"Ray Cassick" <rcass***@enterprocity.com> wrote in message
news:ufcS5ACjHHA.3120@TK2MSFTNGP05.phx.gbl...
> The thread bellow titled 'Determining if two paths are the same' brings to
> mind some of the first 'things' I had heard way back when DotNet started.
> It was going to be the panacea of cross platform development.
>
>
>
> I am asking the question here of the group to find out if everyone
> (anyone) thinks this has come (or is coming) to fruition.
>
>
>
> I think that perhaps it has gone a long way towards making it simpler to
> communicate between platforms but I am not sure if the framework itself
> has actually made it to the cross platform development hall of fame just
> yet.
>
>
>
> What do you folks think is the possibility of truly doing that? Looking at
> the mono project and actually trying to use it in some productive manner
> has showed me that this is far off. Just trying to get it working along
> with GDK and Mono-develop on a fedora Core 6 system was an exercise in
> futility. While I can understand what drives the open source community I
> honestly can't understand what keeps it going when stuff is that hard. I
> can install VS.NET 2005 and be developing in an hour. Hello world in
> Mono-develop never came to life. But, I digress and that is another rant
> for another message area.
>
>
>
> So, what are your thoughts and ideas?
>
>

AddThis Social Bookmark Button