2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SOA and Virtualization: The Ultimate IT Power Couple
SOA and Virtualization are viewed today as the ult
BLOG-N-PLAY.COM
Islamists Get the Upper Hand in Canada Through State Sanctioned Kangaroo Courts
Few Americans are familiar with Mark Steyn, the conservat ive writer out of Canada who has a huge Internatio nal audience. This year he was indicted by the British Columbia Human Rights Commission for
TOP MICROSOFT .NET LINKS


Microsoft's "Java Envy" Is Undeniable, Don Box Admits
In a memorable discussion, Microsoft SOAP guru Don Box and Anders Hejlsberg - the 'Father of C#' - both paid tribute to Java last week at a conference in Canada.
Reader Feedback : Page 1 of 1

So if he borrowed from Python and Icon as well as from Java, what did Hejlsberg originate in C sharp? Is it just a mish-mash of other languages? (Maybe that's a good thing, I'm just asking.)

Hejlsberg has made sure that C-sharp has some great borowings from other languages, such as the concept of generator functions from Python and iterator functions from languages like Icon and Python.

Bluebottle certainly looks nice and lean... it's like AmigaDOS done with Oberon. No wonder the system calls are fast: they're not actually system calls, they're just procedure calls. And unlike, say, Java, they don't even set out to stop you from clobbering other objects in the shared address space - they just assume that you will do almost everything in type-safe Active Oberon, and will be very very careful if you don't. Bad luck if you want to support multiple people working on the same system.

But reading some of the Bluebottle sources, what is it with the ETH-style languages (Modula-2, Oberon) and the SHOUTING KEYWORDS? Do ETH people actually like having to hit the $#!? caps lock key every few words? Or do they use an editor which does the stupid capitalization for them? If so, what actual point is it? It's like the old Star Trek episodes where the computer had to yell in a grating monotone just to remind you that *it was a computer*.

Please, be serious and really do some research :
both DOT NET and J2EE are bloated everchanging copycats working over very old OS architectures dating from the seventies.

If you really want some efficient, lean, mean and SIMPLE architecture, really long-lasting, please visit ETHZ site's :
[visit link]
Those researchers have done a marvelous job. Their job. It's your job to use it. If you want. Test it.

Box's comments are very discouraging. He must realize that when you don't have a giant corp snatching up ideas and crushing the originators, then you end up with something quite astonishing: Choice. Hibernate, iBatis, JDO and the like exist because individuals and companies contribute - because they receive benefits. Case in point, Java has ant, quite happy with it, if not try Maven, if not...build something better. It's such a good idea, MS would like to steal it, and call it MsBuild (quite flattering, actually).
Now, the .Net people who wrote (n)ant are wringing their hands because MS is going to crush them, people are asking (should I even bother...). Constrast that with the various regexp projects before java supported regex, and now they are happily existing along side the official Java (ORO etc). Same for logging (commons, log4j java 1.4 etc).

To compare it with Vietnam is obsurd. Hmmm. Java developers are actually happily volunteering for this and deriving great value. Hell, if you're a Java programmer and you don't benefit from an o/r mapper or persistence layer, more power to you. Choice. We even have tools that make changing our minds less expensive too (springframework.org). Ah, and yes, there is a .net port underway. Does that make .Net developers the greatly underestimated lemmings of the Vietnam War? Please, MS spokespeople, continue trying to tell me why choice is bad.

what does "o/r" mean?

Sure .NET has a ways to go yet at the enterprise level but I doubt that this Microsoft Java envy will last much beyond 2006...after that everything may change

Praise from Hejlsberg is praise indeed. Makes a change from the barbs you usually hear from language gurus. Perhaps there's something to this co-opetition idea after all, with Java and C# as rivals rather than enemies.

I was there in Vancouver. The *really* cool moment was when Microsoft's "Indigo" maven, Box, conceded that he loved the fact that the JVM's footprint is so small.


FEATURED WHITE PAPERS
YOUR FEEDBACK
ASP.NET
DavidL wrote: Thanks for the demo it has been very helpful understanding state machine workflows. But a question, when I run the demo, I can never find data being restored from the workflow after it has been passed into the workflow. Specifically this line in default.aspx.cs: (...
Do Not Buy Your BlackBerry From AT&T
oilsandy wrote: How much did you pay for the extra support from AT&T? Why do you assume retailers know more than you? It sounds like they went above the call of duty to get you up and running when you could have easily done it yourself. They gave you a free device, they hauled ...
Working at Google vs. Working at Microsoft
Ray the Barbarian wrote: I worked at Microsoft Research, and I had an in person interview with Google last year. It took three weeks after the interview to get a thumbs down. It took 4 weeks of phone interviews, email exchanges, and puzzles to work on at home before getting...
Iterators in C#: Nothing Beats the Foreach Loop
dave wrote: screw your crappy pop ups that wont mimimize
Wind River to Enable Virtualization for Devices with Introduction of Scalable Hypervisor
Virtualization news for the channel community and you ! wrote: Trackback Added: Wind River to Enable Virtualization for Devices with Introduction of Scalable Hypervisor; Wind River introduced a comprehensive multicore software solution for device development. Wind River&...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SYS-CON FEATURED WHITEPAPERS

BREAKING NEWS FROM THE WIRES
comScore Releases June 2008 U.S. Search Engine Rankings
comScore, Inc. , a leader in measuring the digital world, today released its monthly comScore
Gizmox Brings Microsoft Silverlight to Enterprises
Gizmox announced the release of a fully functional
Virtualization, Microsoft, Yahoo & Google
Citrix has tapped its VP of channels and emerging
Microsoft's Silverlight Widgetry Sued for Patent Infringement
Microsoft and its cross-platform, Flash-rivaling,
Microsoft Disappoints, Ditto Google
Microsoft earned $4.3 billion on revenues of $15.8
Adobe's Kevin Lynch and Microsoft's Scott Guthrie to Keynote AJAX World RIA Conference & Expo
Two of the biggest launches in Rich Internet Appli
Virtualization Conference Keynote Webcast Live on SYS-CON.TV
Brian Stevens, the Chief Technology Officer and Vi
And Now the Begging
Mithras Capital, which owns a relatively small blo
XP Forced into Semi-Retirement
Monday was theoretically the day that, over protes
Working at Google vs. Working at Microsoft
Recently I've been bumping into more and more peop
Who Needs Sleeping Pills?
Remember those Interoperability Principles Microso
Virtualization, Google & Apple
After much soul-searching but finding no 'compelli
Microsoft & Yahoo: Week 22
Tom Brokaw during his exit interview with Bill Gat
Microsoft Buys Powerset
Microsoft has confirmed that it's buying the Power
Office Dabbles in Subscriptions
Microsoft has finally explained what its subscript
AJAX RIA TUTORIAL - Accessing the ASP.NET Authentication, Profile and Role Service in Silverlight
In ASP.NET 2.0, we introduced a very powerful set
ADS BY GOOGLE