Вселенная Кудзу

«Программирование - искусство, воюющее со своими творцами»

Kudzu World  »  Blogspace  »  Kudzu's Tech Blog
English - Română - Русский - عربي

RSS Feed

If you want to more easily stay informed of updates etc you can subscribe to the RSS feed. Just point your RSS reader at this page, auto discovery is enabled.




Sun announces LINQ for Java

9/2/2006

Not to be outdone, today Sun announced that Java will be expanded to support query expressions to match the popluar LINQ feature in .NET. From the announcement "Sun to Simplify and Speed the Development of Data-Rich Applications by Extending the JDK to Provide Integrated Query for Databases, XML and other unstructured data."

SANTA CLARA, CALIF. September 2, 2006 Sun Microsystems, Inc. (Nasdaq: SUNW) -- One of the main issues currently facing developers industry-wide is the difficulty of creating data-rich applications, a difficulty that arises from the tremendous differences between query languages used to access data and programming languages commonly used to write applications. A quick browse through the computer programming section of any bookstore provides evidence of this issue. Books are divided into sections that address different types of programming, such as XML, database and object programming, revealing a world of distinct domains. Developers writing applications that access data from relational (SQL) or hierarchical (XML) data sources must be adept at traversing very different language syntaxes to get the job done.

-- End of Press Release --

The new extensions will offer an integrated programming experience, enabling developers to query object, relational and XML data directly from within Java without having to parse or use external data access libraries. To avoid confusion with Language Integrated Query (LINQ) for .NET, the new extensions will be called Java Unstructured Query, or Java JUNQ for short.

(If you have not yet figured it out yet, this is a spoof).

 

<< Previous Entry    Next Entry >>

Comments:

Francis on 6/11/2009 wrote: I almost believed it! I wouldn't be surprised if they provide something similar, though. Linq is a nice and useful way of accessing data.
Aubada on 6/11/2009 wrote: Great one !!!!!! really nice .NET and only .NET :D
Renwar on 6/11/2009 wrote: BAD ONE!!! the only JUNK thing here is .Net :@
Dude on 6/11/2009 wrote: Microsoft is the king ...
Linq on 6/11/2009 wrote: I found Linq is good tech , but i doubt the performance , i use it with XML files and objects only
Chad Z. Hower on 6/11/2009 wrote: LINQ is the same as any other code - there are no performance problems with LINQ itself.
Ricky on 6/11/2009 wrote: Good news! LINQ is indeed a design breakthrough in OOP.
sikanrong on 6/11/2009 wrote: not a good spoof, and yeah - .NET is crap-ola.
listen twice speak once on 6/11/2009 wrote: LINQ is *hundreds* of times slower than regular .NET code even in object only land. I've seen it, profiled it, and was sad! This was in 2007, maybe they'll improve linq optimizations in the future.
Chad Z. Hower on 6/11/2009 wrote: It depends what you are doing with LINQ. LINQ for equivalent functions with well written queries is no slower. However just like SQL, you can easily throw poorly performing SQL statements that consume lots of CPU.

Post a comment

Use my contact form to contact me directly.