Comments
yourfanat wrote: I am using another tool for Oracle developers - dbForge Studio for Oracle. This IDE has lots of usefull features, among them: oracle designer, code competion and formatter, query builder, debugger, profiler, erxport/import, reports and many others. The latest version supports Oracle 12C. More information here.
Cloud Computing
Conference & Expo
November 2-4, 2009 NYC
Register Today and SAVE !..

2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
In many cases, the end of the year gives you time to step back and take stock of the last 12 months. This is when many of us take a hard look at what worked and what did not, complete performance reviews, and formulate plans for the coming year. For me, it is all of those things plus a time when I u...
SYS-CON.TV
Sun to Utilize Java to Provide Department of Defense High Productivity Solutions
Sun to Utilize Java to Provide Department of Defense High Productivity Solutions

(December 20, 2002) - Sun Microsystems, Inc., has been awarded a 12-month contract by the Defense Advanced Research Projects Agency (DARPA) for the High Productivity Computing Systems (HPCS) program. The goal of the HPCS program is to provide the next generation of high productivity computing systems to address future Department of Defense (DoD) high-performance requirements in a number of critical areas, including: weather and ocean forecasting; analysis of circulation patterns and the dispersal of airborne vectors; cryptoanalysis; weapons, survivability and stealth design; intelligence, surveillance and reconnaissance; virtual manufacturing and failure analysis; and emerging biotechnology.

Sun's effort for Phase I of the HPCS Program is led by a team of Sun Microsystems Laboratories scientists and Sun Distinguished Engineers who will work in collaboration with scientists from the Information Science Institute at the University of Southern California. Sun proposes a Java technology-oriented approach to productivity and performance. Sun will be conducting programming language research so that the same improvements already made in other application areas can be realized by those working on large computational problems. Language extensions for arrays, interval arithmetic, and complex arithmetic together with optimized programming libraries will allow scientists such as astronomers and biologists to realize the same productivity gains already achieved in so many Web-related application areas.

"The Java Programming Language and Java Virtual Machine together with the Java HotSpot compiler have demonstrated that, for certain application areas, the executed code can be more efficient than using traditional programming languages. A similar efficiency may be realized for large computational problems," said James Gosling, Sun Fellow and researcher, Sun Laboratories. "Because of the semantics of the Java language, program analysis and compiler technologies will lead to more efficient data movement and thread management. An even greater level of performance might also be achieved if the machine design supports the program analysis and compiler technologies." For more information, visit www.darpa.mil/ipto/research/hpcs/index.html

About Java News Desk
JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Scientist's minds "slam shut" for good reason when they hear that Java has no complex type. You have two options: (1) Use a Java class Complex and create objects on the heap every time you need a complex number (imagine what happens when you need an array of 10^5 complex numbers); or (2) pull all your expressions apart into real and imaginary pieces and laboriously code using only floats or doubles. Option (1) costs you two to three *orders of magnitude* in performance, and option (2) is incredibly painful and error-prone.

For scientists, this interest from DARPA is great news. Imagine small objects that live on the stack rather than the heap (no garbage collection necessary), generics done right as opposed to the C++ template nightmare, Java's loony floating-point restrictions lifted...

Several years ago I had a conversation with a prominent computer scientist at Bell Labs who told me that with some effort Java could actually be faster than Fortran for scientific apps. Perhaps that day is coming and Fortran can be retired at last.

BEA has the best Java application server and JVM for DOD. DOD has thousands of deployments across all defense programs.

Hopefully a 'complex' primitive type will be one positive result of this. I believe the biggest impediment to Javas use in science and engineering applications is its lack of a 'complex' primitive. Not for practical reasons, but simply because most scientists minds slam shut to Java as soon as they hear this datum.

My background is science, but I wish to do OO design and development in the worlds foremost OO language. Unfortunately, there seem to be only boring biz applications out there so far.

One goal of this work is to bring enhancements to java for supporting high-performance computing. It would be great for java to become a recognized viable option in numerically intensive and parallel computing domains. There are areas in numerical computation that java can be improved upon.

As far as DARPA; remember that DARPA came from ARPA, which funded/managed ARPANET, which brought in the www, which lead to java's immense popularity and growth.

The Department of Defense is already using Java in a big way and has been since JDK 1.1. The DoD wants portable and scalable solutions because it uses a variety of UNIX, Linux, Windows, and even the lowly Mac workstations.

Well then, which of you Little Bo Peeps
believes Sun has lost its way?

By using the ubiquitous phrase "for certain application areas" DARPA has is free to test any application of Java. DARPA's job will be to delineate those application areas for the Defense Department (also read Homeland Security in here). What is needed is guidance and what DARPA will do is the research and give the guidance.

It would be shaming to know Java having been used to kill, destroy and dis-develope the most human and enlightened country in the Moslem world one day. tomte.

Quote from licence distributed with Java 1.4.1_01:
"Licensee acknowledges that Licensed Software is not designed or intended for use in the design, construction, operation or maintenance of any nuclear
facility."

How do they work around this?
-Barry


Your Feedback
Rod Price wrote: Scientist's minds "slam shut" for good reason when they hear that Java has no complex type. You have two options: (1) Use a Java class Complex and create objects on the heap every time you need a complex number (imagine what happens when you need an array of 10^5 complex numbers); or (2) pull all your expressions apart into real and imaginary pieces and laboriously code using only floats or doubles. Option (1) costs you two to three *orders of magnitude* in performance, and option (2) is incredibly painful and error-prone. For scientists, this interest from DARPA is great news. Imagine small objects that live on the stack rather than the heap (no garbage collection necessary), generics done right as opposed to the C++ template nightmare, Java's loony floating-point restrictions lifted... Several years ago I had a conversation with a prominent computer scientist at Bell Labs who...
Sky wrote: BEA has the best Java application server and JVM for DOD. DOD has thousands of deployments across all defense programs.
Ron Theriault wrote: Hopefully a 'complex' primitive type will be one positive result of this. I believe the biggest impediment to Javas use in science and engineering applications is its lack of a 'complex' primitive. Not for practical reasons, but simply because most scientists minds slam shut to Java as soon as they hear this datum. My background is science, but I wish to do OO design and development in the worlds foremost OO language. Unfortunately, there seem to be only boring biz applications out there so far.
Dale Mitchell wrote: One goal of this work is to bring enhancements to java for supporting high-performance computing. It would be great for java to become a recognized viable option in numerically intensive and parallel computing domains. There are areas in numerical computation that java can be improved upon. As far as DARPA; remember that DARPA came from ARPA, which funded/managed ARPANET, which brought in the www, which lead to java's immense popularity and growth.
jrm wrote: The Department of Defense is already using Java in a big way and has been since JDK 1.1. The DoD wants portable and scalable solutions because it uses a variety of UNIX, Linux, Windows, and even the lowly Mac workstations.
Les St James wrote: Well then, which of you Little Bo Peeps believes Sun has lost its way?
KayeBarney wrote: By using the ubiquitous phrase "for certain application areas" DARPA has is free to test any application of Java. DARPA's job will be to delineate those application areas for the Defense Department (also read Homeland Security in here). What is needed is guidance and what DARPA will do is the research and give the guidance.
tomte wrote: It would be shaming to know Java having been used to kill, destroy and dis-develope the most human and enlightened country in the Moslem world one day. tomte.
Barry Gaunt wrote: Quote from licence distributed with Java 1.4.1_01: "Licensee acknowledges that Licensed Software is not designed or intended for use in the design, construction, operation or maintenance of any nuclear facility." How do they work around this? -Barry
SOA World Latest Stories
Most DevOps journeys involve several phases of maturity. Research shows that the inflection point where organizations begin to see maximum value is when they implement tight integration deploying their code to their infrastructure. Success at this level is the last barrier to at-will d...
DevOpsSummit New York 2018, colocated with CloudEXPO | DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City. Digital Transformation (DX) is a major focus with the introduction of DXWorldEXPO within the program. Successful transformation requires a laser focus ...
CloudEXPO New York 2018, colocated with DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City and will bring together Cloud Computing, FinTech and Blockchain, Digital Transformation, Big Data, Internet of Things, DevOps, AI, Machine Learning and WebRTC to one l...
In his session at 20th Cloud Expo, Scott Davis, CTO of Embotics, discussed how automation can provide the dynamic management required to cost-effectively deliver microservices and container solutions at scale. He also discussed how flexible automation is the key to effectively bridging...
Modern software design has fundamentally changed how we manage applications, causing many to turn to containers as the new virtual machine for resource management. As container adoption grows beyond stateless applications to stateful workloads, the need for persistent storage is founda...
SYS-CON Events announced today that DatacenterDynamics has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY. DatacenterDynamics is a brand of DCD Group, a global B2B media and publ...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE