InfoQ Homepage Development Content on InfoQ
-
IBM Chief Scientist for Software Engineering to launch TV Series on Computing
Grady Booch, IBM Chief Scientist for software engineering and well-known software design and architecture expert, is going to create a TV series on computing. He and his wife Jan Booch are planning to produce 11 episodes with the objective to educate “audiences of all ages in the story of the technology that has changed humanity.”
-
ARM DS 5 CE Includes a Debugger and Analyzer of Android Native Code
ARM is offering a community edition of their Development Studio 5, containing a debugger and a performance analyzer of Android native code.
-
Unifying Hardware Access across Windows Phone, Android, and iOS
Xamarin, purveyors of C# compilers for Android and iOS, is looking to make mobile device code more portable by standardizing the way hardware is accessed. Their new abstraction layer, Xamarin.Mobile, allows the same code for contact, geolocation, and notifications to be used across each type of device.
-
eBay Announces ql.io
After a teaser with clues last week, Subbu and the engineering team at eBay have unveiled ql.io, a SQL inspired dsl to enable frictionless composition of web API's with a SQL like syntax.
-
S#arp Lite: S#arp Architecture Simplified To Its Essentials
S#arp Lite is an effort to make S#arp Architecture more accessible to all developers; this scaled-back version includes a project template set up to connect to a database via NHibernate, a set of reusable class libraries, a base repository, and a sample project.
-
Latest Happenings and Future of Groovy: 1.8, 2.0 and Beyond
Performance and productivity improvements have gone into recent editions of Groovy and more are on tap. InfoQ caught up with Guillaume Laforge to discuss how AST improve developer productivity, built-in JSON support, domain specific language support improvements, optimizations, and Groovy's roadmap for 1.9, 2.0, including Java 7 language support and Groovy adoption rates.
-
Partial Caching and ASP.NET
When it comes to performance developers often need to turn to partial page caching. This report looks at the current state of caching in ASP.NET and introduces a new project for MVC 3 called MvcDonutCaching.
-
Yammer Moving from Scala to Java
Yammer is moving from Scala to Java, after finding in a year-long experiment that the benefits provided by writing in a terser language don't outweigh the benefits of the complexities in having to train new employees and debugging performance problems. The email also suggests a number of performance improvements that can be made by avoiding certain patterns.
-
Preview of Visual Studio 11: Wither Performance?
Previous articles in our mini-series on the upcoming Visual Studio 11 have discussed new features of the supported programming languages and the IDE. Today we'll take a look at another important aspect that affects all developers using Visual Studio: performance.
-
Heroku Launches Postgres as a Standalone Service.
Until now, Postgres was only available to Heroku customers for use with Heroku platform apps. This new service can be used from anywhere and with any Postgres client. Apps can connect from Heroku, Google App Engine, Microsoft Azure, Cloud Foundry, EC2, or from your local computer while PostgreSQL is supported by most modern programming languages - including Perl, Python, Ruby, Scala ...
-
Apache Geronimo 3 is Java EE 6 Full Profile Certified
Apache Geronimo 3.0-beta-1 is now fully Java EE 6 Certified. Geronimo joins the rank of GlassFish 3 as an open source server that has passed both Java EE 6.0 Full Profile and Web Profile certification tests. Geronimo 3 has also updated its kernel to use OSGi, based on the Apache Karaf OSGi runtime, and supports the Aries programming model.
-
PowerGUI brings PowerShell scripting support to Visual Studio
PowerGUI brings PowerShell scripting support to Visual Studio. This extension by Quest Software leverages the PowerGUI standalone tool to provide syntax highlighting, IntelliSense, debugging and more for PowerShell scripts inside Visual Studio.
-
Scala+GWT Brings Scala to the Browser, New Documentation Site and Scala Days 2012 Announced
Scala+GWT makes it possible to run Scala in the browser, the latest release supports most of the language. The new Scala+GWT Eclipse plug-in uses GWT's development mode for faster turnaround. Also, the Scala team announced a new documentation website and the date for 2012's Scala Days conference.
-
Numerical Computing with F#
F# is emerging as a great choice for Numerical computing. Reasons? Functional design, libraries such as PowerPack, MathProvider and Math.NET and the interoperability of the .NET Framework.
-
JDK Enhancement Process
In the middle of this year, Oracle launched a new process called the JDK Enhancement Process, or JEP for short. What is it all about?