Joe Lennon

Rants, Raves & Recommendations

Archive for the ‘java’ tag

What’s new in Lift 2.0?

without comments

Lift is a web application development framework that enables the building of web applications in the Scala programming language. Because it is powered by Scala, Lift can be deployed to any Java™ Servlet container such as Tomcat or Jetty, and can make use of both Java and Scala libraries and APIs. In June 2010, Lift 2.0 became available, and it boasts an impressive array of new features and highlights. This article describes many of these features and explains how they can benefit you in the development of your own web applications.

Lift is a free, open source web application development framework for building powerful, interactive, and dynamic applications using the Scala programming language. Scala is purely object-oriented, but, uniquely, it also has support for functional programming, giving you access to features such as anonymous functions, nested functions, curry functions, and higher-order functions. Scala runs in a Java Virtual Machine (JVM), making it compatible with Java applications and libraries. These traits mean that web applications powered by Lift can use both Scala and Java class libraries. In addition, Lift applications are packaged as Web Application Archive (WAR) files and can be deployed to any web application server that supports the Servlet 2.4 specification, including Apache Tomcat 5.5 and later.

Read the full article on IBM developerWorks at http://www.ibm.com/developerworks/web/library/wa-lift20/

Written by Joe Lennon

March 19th, 2011 at 3:38 pm

Oracle acquire Sun

without comments

Oracle announced today that they are to buy Sun Microsystems at a valuation of $7.4 billion, or $9.50 cash per share. The deal is expected to be completed this summer. This announcement comes just two weeks after talks broke down in a similar deal between IBM and Sun. The most important aspect of this acquisition, for consumers and developers alike, is that Oracle now has control of the Java programming language and development platform. The Java platform runs on over 1 billion devices across the globe, including computers and mobile phones. In recent years, Oracle has invested more and more into Java, using it to power several of their middleware and developer products.

The deal comes as quite a surprise as many believed that IBM were the only interested party. The acquisition of Sun will result in Oracle’s first steps into the business of selling hardware. While this is new territory for Oracle, their lack of presence in this field means they are much less likely to be plagued by anti-trust issues than IBM would, should they have bought Sun. Oracle have vowed to continue to develop Sun’s hardware products – and I imagine that we will see Oracle offering the complete, integrated, out-of-the-box package before long – Oracle servers and Oracle storage solutions powered by Oracle Solaris running Oracle Database and Oracle J2EE applications.

Sun’s products are not limited to Java, Solaris and their hardware offerings – Oracle will also get their hands on OpenOffice/StarOffice, NetBeans, GlassFish, Sun Studio and perhaps more importantly, the popular MySQL database. In a list of a FAQs available on the Oracle website, Oracle have stated that MySQL will simply join the list of database products that Oracle offer. This list currently includes Oracle Database 11g, BerkeleyDB, TimesTen and the InnoDB storage engine. It’s hard to see Oracle changing much of MySQL in the short-term, but it will be interesting to see how Oracle plans to capitalize on its popularity, if indeed it has such plans. According to InformationWeek, MySQL had 11 million installations up to February 2008. It is the most popular database for web applications and was acquired by Sun in February 2008.

In previous acquisitions, Oracle has made job cuts, but it has yet to comment on whether it intends to cut jobs at Sun Microsystems. The companies will continue to operate independently until the deal closes in the summer, subject to approval by shareholders and US regulatory bodies.

For further information, read the following:

Written by Joe Lennon

April 20th, 2009 at 3:48 pm

Posted in General,News

Tagged with , , , , , , ,