May I chime in and say that pragmatic people in the Linux crowd have used KDE since the 90s since it always had been the most like Windows ;-) [duck and take cover]
Of course that quite changed with KDE 4.0, but Gnome took a long time to get pragmatic. Mono seems part of getting more pragmatic -- moving to managed code sounds like a major improvement over the old C codebase. While I like the Qt toolkit, sticking with C++ as the core language just doesn't sound like a good idea for KDE. Peter Juan Marín Otero wrote: > /*Disclaimer, uses Mono constantly through Gnome-Do etc. like the rest > of the pragmatic Linux crowd/ > > Wow, Casper, I don't know what Linux pragmatic crowd you're talking > about, I have not seen any Linux developer (pragmatic or not) using it > on a regular basis. They could care less about Mono or Java for that > matter. They seem to prefer the LAMP stack, Python, Ruby, etc. > > At least that has been my experience, so I'm sorry, I can't take your > disclaimer as a fact. > > > > On Thu, Jul 2, 2009 at 8:08 AM, Casper Bang <[email protected] > <mailto:[email protected]>> wrote: > > > On 2 Jul., 13:48, Steven Herod <[email protected] > <mailto:[email protected]>> wrote: > > But I do have an issue with Mono, deep down inside I think it's the > > kind of thing MS lets run because it lets them pay lip service to > > 'cross platform'. > > Who cares what Microsoft says anyway, the real interesting thing is > what their engineers do - that's what we should pay attention to > instead of focusing on politics/religion. > > > C#/.Net on Linux seems to be the worst of all possible worlds, but > > that's just my personal opinion. > > Funny, I see it as the best of all possible worlds. Some sleek > technology we'll never get in Java without the lock-in of Visual > Studio and Windows. > > Alexander: You are likely to find many people turned off by Mono for a > great many reasons but the ones that matter. The speed and ingenuity > of that community is mind-boggling, and although Microsoft tried, > Miguel could not be bought. You gotta wonder, if anyone else than > Microsoft were behing the Ecma spec, we would probably have had C# on > the JVM by now. > > *Disclaimer, uses Mono constantly through Gnome-Do etc. like the rest > of the pragmatic Linux crowd > > > *Disclaimer, never used Mono, > > > > On Jul 2, 4:50 pm, Alexander Egger <[email protected] > <mailto:[email protected]>> wrote: > > > > > I developed in Java for many years. I changed my Job a year > ago and > > > since then I use C#/.Net at work. > > > > > As you said the language is not an issue. C# has some > syntactic sugar > > > like properties, events, closures and (to some degree) LINQ > which can > > > be nice but apart from that the differences are minor. As a Java > > > developer it helps to look at what methods the compiler > creates for > > > example for properties to feel very much at home. > > > > > What I still struggle with is the tools. We use Visual Studio > which is > > > sure great for smaller GUI projects but can hardly manage the 100+ > > > projects for our sever application. Refactoring is there but not > > > nearly as good as in Netbeans/Eclipse. There is no build in > support > > > for OR mappers. The support for unit test is there but could > really be > > > better. So to get to a level of coding experience like in > > > Eclipse/Netbeans you have to install 3rd party plugins > (Resharper from > > > the makers of IntelliJ is worth its money). > > > > > I did some experiments with Mono and MonoDevelop which are > really not > > > bad but still have a long way to go to catch up with what you > are used > > > to as a Java Developer. > > > > > So my summary after one year of C# is: C# is good and even > better than > > > Java when it comes to GUI development *on Windows!*. On the server > > > side C#/.Net can be a pain because it lacks a lot of > infrastructure > > > (application servers) you are just used to as a Java programmer. > > > > > Alexander > > > > > On Thu, Jul 2, 2009 at 5:59 AM, ad<[email protected] > <mailto:[email protected]>> wrote: > > > > > > I'm considering a new job which will primarily involve c# > and mono, > > > > neither of which I have any experience at all with. From > what I've > > > > gathered, most programmers seem to like c#, and it seems to > be an easy > > > > transition from java. I've heard some legal concerns about > mono, but > > > > it sure seems to be more and more used in linux. Any > feedback from > > > > java guys that have used c# and/or mono, or just have an > opinion on it > > > > is appreciated. > > > > > > Regards, > > > > > > Adam > > > > > -- > > > Dr. Alexander Egger > > > Software Engineer > > > UPPER Network GmbH > > > > > A-8141 Unterpremstätten, Seering 7/2 > > > Tel: +43-316 2299 125, Fax: +43-316 231123-8219 > > > [email protected] <mailto:[email protected]> > > > -- > > > This email message is intended only for the named recipient. The > > > information transmitted may be confidential or privileged. If > you are > > > not the intended recipient, any form of disclosure, reproduction, > > > distribution or any action taken in reliance on it, is > prohibited. If > > > you received this email message in error, please contact the > sender > > > immediately and delete it from your system > > > > > -- > Juan Marín Otero > Ingeniero de Montes > Consultor SIG > > -------Visita mis blog en--------------------- > http://programacionsig.blogspot.com > --------------------------------------------------- > http://guachintoneando.blogspot.com > --------------------------------------------------- > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
