InfoQ Homepage Development Content on InfoQ
-
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?
-
BndTools provides OSGi Development in Eclipse
Neil Bartlett has released BndTools 1.0, an OSGi development environment for Eclipse. BndTools provides a way of developing OSGi bundles with Eclipse. Instead of defining dependencies by direct editing of the Manifest.MF, it uses Bnd files to drive a toolchain based on the Bnd tool.
-
Scrum Extensions Update - 4th Quarter 2011
This is the 4th quarter 2011 update of scrum extensions. InfoQ will be looking at proposed and approved extensions each quarter to see how scrum changes and evolves.
-
Paul Clements appointed Vice President of BigLever
BigLever, one of the few companies focusing on product line engineering, has recently appointed Dr. Paul Clements Vice President of Customer Success. Clements is well-known as one of the pioneers of software architecture in general and product line engineering in particular.
-
Restfuse 1.0.0 - A Library For Easy REST/HTTP Integration Tests
EclipseSource has released the first stable version for an open source JUnit extension that automates testing of REST/HTTP services supporting both synchronous and asynchronous calls.
-
SQL Server Integration Services 2012 to Include ODBC Support
With SQL Server abandoning OleDB in favor of ODBC, it is no surprise that SQL Server Integration Services is finally picking up ODBC support. Another important feature slated for SSIS 2012 is the much needed support for CSV files.
-
PhoneGap Status: Moving to Apache and Adobe, Plugin Modularization, PhoneGap/Build Service
Working with PhoneGap is getting easier: Plugins make PhoneGap more modular and extensible for developers. PhoneGap/Build is an online service for automatically building PhoneGap applications for different platforms. InfoQ talked to Nitobi's Brian LeRoux about the technical future of PhoneGap at Adobe and Apache.
-
New DAX Editor Simplifies PowerPivot Formula Creation
Data Analysis Expressions (DAX) is a language used to construct formulas in PowerPivot tables and Excel PivotTables. Until this point there hasn't been an editor for DAX that supports syntax highlighting, IntelliSense, and other basic Visual Studio Features.