473,324 Members | 2,567 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,324 software developers and data experts.

Ars Technical on Mono development

http://arstechnica.com/etc/linux/index.html
Conclusion

As you can clearly see, Mono brings almost limitless possibilities in
breaking down the barrier between desktops: a commercial software
provider would target Mono and it would "just work" on all platforms
that Mono supported. How is this different from Java? In my opinion Java
makes things harder than it needs to be. For starters, enforced
exception handling can't auto-box/unbox primitive types and doesn't
support arbitrary length parameter lists String.Format() style.

The framework of Mono provides the ability to make a very tedious task
in C/C++ almost trivial in C#. As the above example, RegEx, shows, it
helps the programmer concentrate on the program itself, rather than the
logic supporting the code.
Nov 16 '05 #1
5 1516

"Baja Jones" <ba**@jones.nospam> wrote in message
news:og*******************@roc.nntpserver.com...
http://arstechnica.com/etc/linux/index.html
Conclusion

As you can clearly see, Mono brings almost limitless possibilities in
breaking down the barrier between desktops: a commercial software
provider would target Mono and it would "just work" on all platforms
that Mono supported. How is this different from Java? In my opinion Java
makes things harder than it needs to be. For starters, enforced
exception handling can't auto-box/unbox primitive types and doesn't
support arbitrary length parameter lists String.Format() style.

The framework of Mono provides the ability to make a very tedious task
in C/C++ almost trivial in C#. As the above example, RegEx, shows, it
helps the programmer concentrate on the program itself, rather than the
logic supporting the code.


That's if you can get to your code. I'm still trying to get mono built. So
far it's been an endless dependency chain. Last nights session was wrapped
around libgdiplus, gtk+, gtk2, glib, ...
good luck.
bob
Nov 16 '05 #2
bob holder wrote:
"Baja Jones" <ba**@jones.nospam> wrote in message
news:og*******************@roc.nntpserver.com...
http://arstechnica.com/etc/linux/index.html
Conclusion

As you can clearly see, Mono brings almost limitless possibilities in
breaking down the barrier between desktops: a commercial software
provider would target Mono and it would "just work" on all platforms
that Mono supported. How is this different from Java? In my opinion Java
makes things harder than it needs to be. For starters, enforced
exception handling can't auto-box/unbox primitive types and doesn't
support arbitrary length parameter lists String.Format() style.

The framework of Mono provides the ability to make a very tedious task
in C/C++ almost trivial in C#. As the above example, RegEx, shows, it
helps the programmer concentrate on the program itself, rather than the
logic supporting the code.

That's if you can get to your code. I'm still trying to get mono built. So
far it's been an endless dependency chain. Last nights session was wrapped
around libgdiplus, gtk+, gtk2, glib, ...
good luck.
bob


The sad thing is : the Windows installation is a helluva lot simpler !

It's just two standard setup.exe's -- one for mono, one for GTK !
Nov 16 '05 #3
In article <og*******************@roc.nntpserver.com>,
Baja Jones <ba**@jones.nospam> wrote:
http://arstechnica.com/etc/linux/index.html
Conclusion

As you can clearly see, Mono brings almost limitless possibilities in
breaking down the barrier between desktops: a commercial software
provider would target Mono and it would "just work" on all platforms
that Mono supported. How is this different from Java? In my opinion Java
makes things harder than it needs to be. For starters, enforced
exception handling can't auto-box/unbox primitive types and doesn't
support arbitrary length parameter lists String.Format() style.

The framework of Mono provides the ability to make a very tedious task
in C/C++ almost trivial in C#. As the above example, RegEx, shows, it
helps the programmer concentrate on the program itself, rather than the
logic supporting the code.


What a fucking joke. First Gnome and now this worthless POS.
Nov 16 '05 #4
On Thu, 15 Jul 2004 15:04:19 -0700, Baja Jones wrote:
bob holder wrote:
"Baja Jones" <ba**@jones.nospam> wrote in message
news:og*******************@roc.nntpserver.com...
http://arstechnica.com/etc/linux/index.html
Conclusion

As you can clearly see, Mono brings almost limitless possibilities in
breaking down the barrier between desktops: a commercial software
provider would target Mono and it would "just work" on all platforms
that Mono supported. How is this different from Java? In my opinion Java
makes things harder than it needs to be. For starters, enforced
exception handling can't auto-box/unbox primitive types and doesn't
support arbitrary length parameter lists String.Format() style.

The framework of Mono provides the ability to make a very tedious task
in C/C++ almost trivial in C#. As the above example, RegEx, shows, it
helps the programmer concentrate on the program itself, rather than the
logic supporting the code.

That's if you can get to your code. I'm still trying to get mono built. So
far it's been an endless dependency chain. Last nights session was wrapped
around libgdiplus, gtk+, gtk2, glib, ...
good luck.
bob


The sad thing is : the Windows installation is a helluva lot simpler !

It's just two standard setup.exe's -- one for mono, one for GTK !


It was really easy to install on gentoo as well...

--
Tom Shelton
Nov 16 '05 #5
bob holder wrote:
"Baja Jones" <ba**@jones.nospam> wrote in message
news:og*******************@roc.nntpserver.com...
http://arstechnica.com/etc/linux/index.html
Conclusion

As you can clearly see, Mono brings almost limitless possibilities in
breaking down the barrier between desktops: a commercial software
provider would target Mono and it would "just work" on all platforms
that Mono supported. How is this different from Java? In my opinion Java
makes things harder than it needs to be. For starters, enforced
exception handling can't auto-box/unbox primitive types and doesn't
support arbitrary length parameter lists String.Format() style.

The framework of Mono provides the ability to make a very tedious task
in C/C++ almost trivial in C#. As the above example, RegEx, shows, it
helps the programmer concentrate on the program itself, rather than the
logic supporting the code.

That's if you can get to your code. I'm still trying to get mono built. So
far it's been an endless dependency chain. Last nights session was wrapped
around libgdiplus, gtk+, gtk2, glib, ...
good luck.
bob


Thats why I love gentoo and its portage tree, just emerge mono...

Calle
Nov 16 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: asj | last post by:
Not that I particularly care anymore, especially given the very strong push by Java in open source circles (e.g. Apache's planned J2EE Geronimo app server and Red Hat's plan to create an open...
15
by: john bailo | last post by:
It's not out yet, but due this month: Developing on Linux with C# and .Net: The Mono Project by Daniel Solin Paperback, October 2003 It's definitely in my shopping cart!
0
by: Guy Blanc | last post by:
I'm convinced that mono is the only development platform worth learning. This comes after creating numerous Web Applications using c# in Studio. I can only see learning more c# and creating web...
0
by: John Bailo | last post by:
http://home.businesswire.com/portal/site/google/index.jsp?ndmViewId=news_view&newsId=20050908005380&newsLang=en September 08, 2005 08:43 AM US Eastern Timezone LogicLibrary Embraces Mono...
4
by: frustratedcoder | last post by:
Is it possible to create a .Net project using mono and upload it to a IIS server? If I write all my bin files using mono can I then upload these to my IIS host? /Kristian
6
by: Twig | last post by:
Hi, Can I use strictly for C# development without missing anything from MS? Twig
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.