Even if one would accept that Mono is ready for production times, there don't seems to be the equivalent of JEE (formerly J2EE) in the Mono/.Net world.
Actually EBay does Java. Just go to http://ebay.com/ and look at the upper right for the powered by Java/Sun logo. The application server seems to be Websphere. There's a IIS but seems to be running only as the webserver delegating request to Websphere.
Think about the people in world who lives under the poverty line, or doesn't have food or potable water. When neither condition is true let's talk again.
I don't get it, I watched a few episodes and is the worst thing I saw in years. Only thing I liked was the animations of spaces ships. IMHO he script is stupid, the characters are just non entities, even the retro touches are bad and don't get me started on the camera zooms... the whole cylon situation is as pathetic as a cliche hollywood writer that doesn't know a thing about SF can do (I don't know if this is the case but it looks like this to me). Even the original Galactica was 10 times better than this fiasco. I'm sorry if someone takes ofense but I'm really disapointed. Perhaps is only me, may be I'm a cylon...
Please! Just go to https://mustang.dev.java.net/ for the snapshots for the next version of java. You can even send your patchs back to the project. Go to java.sun.com for older versions. Java sources have been available for download for YEARS.
Programming isn't the only thing to consider in a software development proyect. After you are done with the programming, who will maintain it? are there enough base of programmers who know the language? is the language actively supported (i.e: there are bug fixes, new features, etc)? it's supported on the target platform? The questions are based on real problems that I had in my work, there may be other aspects to consider.
Interesting to note that Coldfusion is made on Java. From the Coldfusion FAQ:
"How does ColdFusion MX 7 run on other J2EE application servers?
The ColdFusion MX runtime environment is a Java application that takes advantage of the many powerful services in the J2EE platform to connect to databases, manage security, and process application requests. When ColdFusion MX 7 Enterprise Edition is installed in the J2EE configuration on top of a Java application server, it uses that server's J2EE infrastructure to execute ColdFusion applications as pure Java bytecode. Developers can then continue to develop and deploy ColdFusion pages while easily managing ColdFusion MX server settings using the ColdFusion Administrator."
Of course. I agree with you on that. CVS is most probably the most widely used source code change management tool in the world. What I meant is that is has many limitations inherent in its obsolete design. All administrators using it are usually aware of the pitfalls and know how to workaround them, but is past time to the new wave of tools to go over those limitations. Just to name a few: versioning of renames/moves, atomic commits, distributed repositories. The last is a feature Linus want for Linux, althought others don't need it for theirs. It a request from the user. BTW, Apache is migrating to Subversion.
No, they wouldn't. CVS has lots of limitations and workarounds, not even talking in acount that is centralized and Linus needed distributed. BTW, I do use CVS, because is appropiated to what I do, but I'm planning on migrating to Subversion soon.
Java and Python are being used to different problem domains right now, so there's little overlapping. In any case, nobody will port working systems from language a to language b if there isn't a motivation. There's none to move from java to python or c#, like it happened with legacy system and y2k. Just because some programmer prefer one language to another doesn't give motivation to do that.
I keep telling my code to document itself but it doesn't. What I'm doing wrong? Help!
No way! everyone should know that [blank] is better than [blank].
To say it uncertain terms: [blank]
Even if one would accept that Mono is ready for production times, there don't seems to be the equivalent of JEE (formerly J2EE) in the Mono/.Net world.
Actually EBay does Java. Just go to http://ebay.com/ and look at the upper right for the powered by Java/Sun logo. The application server seems to be Websphere. There's a IIS but seems to be running only as the webserver delegating request to Websphere.
No, Java is in the middle. I just don't think Python can do all that Java does today, nor it has the tools.
What's the problem with your sockets? java does sockets -cleaner than C IMHO- and guess .Net does it two.
GrandGrandparent: troll, there's not the word 'slow' in the article.
GrandParent: informative
Parent: troll
Academia's judgement on languages has yet to impress me. Whilst I am from an academic background, I do not regard languages such as Cobol
What academia had anything to do with COBOL, a language created for the United States Department of Defense?
Mod parent +1 informative. It's seems a lot of people confuses C# with .Net.
however nice Visual Studio is, I wonder how you program in Java with MS Visual C++...
Think about the people in world who lives under the poverty line, or doesn't have food or potable water.
When neither condition is true let's talk again.
Belief in either case has its uses. If society were to work based solely on proof, we'd live in a rather primitive world.
What makes you believe that we don't?
Read the original post. Then read my reply again. I was making a sarcastic comment about his reasoning.
It makes GUI interfaces a breeze. What took a 3 hour seminar in Java took 10 minutes in a .NET seminar.
.Net is the platform of choice for a national id system for a few hundred million people.
Surely that proves
Perhaps you can use subversion external's?
Oh my God, what have we done? Why Lord?
Seriously, is this supposed to be news?
I don't get it, I watched a few episodes and is the worst thing I saw in years. Only thing I liked was the animations of spaces ships. IMHO he script is stupid, the characters are just non entities, even the retro touches are bad and don't get me started on the camera zooms... the whole cylon situation is as pathetic as a cliche hollywood writer that doesn't know a thing about SF can do (I don't know if this is the case but it looks like this to me).
Even the original Galactica was 10 times better than this fiasco.
I'm sorry if someone takes ofense but I'm really disapointed. Perhaps is only me, may be I'm a cylon...
Please! Just go to https://mustang.dev.java.net/ for the snapshots for the next version of java. You can even send your patchs back to the project. Go to java.sun.com for older versions. Java sources have been available for download for YEARS.
Mine too ;-). I was to add that it must be lonely distribution with only sources and no binaries.
don't you know anything? They don't have users, neither installers. They just have sources. Only sources. In packages.
Programming isn't the only thing to consider in a software development proyect. After you are done with the programming, who will maintain it? are there enough base of programmers who know the language? is the language actively supported (i.e: there are bug fixes, new features, etc)? it's supported on the target platform?
The questions are based on real problems that I had in my work, there may be other aspects to consider.
Interesting to note that Coldfusion is made on Java. From the Coldfusion FAQ:
"How does ColdFusion MX 7 run on other J2EE application servers?
The ColdFusion MX runtime environment is a Java application that takes advantage of the many powerful services in the J2EE platform to connect to databases, manage security, and process application requests. When ColdFusion MX 7 Enterprise Edition is installed in the J2EE configuration on top of a Java application server, it uses that server's J2EE infrastructure to execute ColdFusion applications as pure Java bytecode. Developers can then continue to develop and deploy ColdFusion pages while easily managing ColdFusion MX server settings using the ColdFusion Administrator."
Of course. I agree with you on that. CVS is most probably the most widely used source code change management tool in the world. What I meant is that is has many limitations inherent in its obsolete design. All administrators using it are usually aware of the pitfalls and know how to workaround them, but is past time to the new wave of tools to go over those limitations. Just to name a few: versioning of renames/moves, atomic commits, distributed repositories. The last is a feature Linus want for Linux, althought others don't need it for theirs. It a request from the user.
BTW, Apache is migrating to Subversion.
No, they wouldn't. CVS has lots of limitations and workarounds, not even talking in acount that is centralized and Linus needed distributed. BTW, I do use CVS, because is appropiated to what I do, but I'm planning on migrating to Subversion soon.
Java and Python are being used to different problem domains right now, so there's little overlapping.
In any case, nobody will port working systems from language a to language b if there isn't a motivation. There's none to move from java to python or c#, like it happened with legacy system and y2k.
Just because some programmer prefer one language to another doesn't give motivation to do that.