InfoQ Homepage News
-
Frege: a Haskell-like Language for the JVM
Frege, named after the German mathematician Gottlob Frege, is a purely functional, strongly typed language for the JVM that is so similar to Haskell that “most idiomatic Haskell code will run unmodified or with only minimal, obvious adaptions”. InfoQ has spoken with Ingo Wechsung, Frege’s creator.
-
Adopting a Suitable Agile Method Based on Organizational Goals
Dan Tousignant, Agile Executive Coach and Trainer at Cape Project Management, proposed a matrix to help organizations choose their Agile approach.
-
Performance Guru Kirk Pepperdine Reflects on Results of RebelLabs' Performance Survey
RebelLabs published their Developer Productivity Report, the result of a survey started in March 2015, where they polled the Java development community on Java performance and performance testing methods. To see how these numbers line up with a real world experience, InfoQ spoke with Kirk Pepperdine, CTO at JClarity and well-known performance expert.
-
Netflix.com Adopts Universal JavaScript, Drops Java from Rendering Pipeline
The team behind Netflix.com have dropped their Java-based HTML renderer in favor of a Universal JavaScript renderer that they can run in the browser or on the server.
-
iOS App Development Comes to Windows With Some Controversy
Microsoft has released tools to enable Objective-C development on Windows which are intended to facilitate the porting of iOS apps to Windows. This move is not without some controversy, as some developers are upset at how their code was included in this project.
-
CodeRush on Roslyn
CodeRush for Roslyn (CRR) is a new product from DevExpress, distinct from its predecessor CodeRush Classic. Its main difference is the use of Microsoft’s compiler platform, Roslyn. CCR isn’t offering all the features of its predecessor yet; they are being added as new versions are released.
-
Oracle Carving Strategy for Unsafe Library
Oracle carved out some direction for the library class sun.misc.Unsafe, from the unsupported sun.misc package in a blog last week. At issue has been the concern that this heavily used class will have its access severely limited via Project Jigsaw's JDK modularization.
-
Rust 1.2 Brings Faster Compilation, Parallel Code Generation, and More
The Rust Core Team has announced the availability of the Rust 1.2 stable and 1.3 beta releases. Rust 1.2 focuses mainly on tooling, improving compiler performance and introducing parallel code generation. Furthermore, it introduces support for the MSVC toolchain.
-
First Zero-Day Java Vulnerability in Two Years
A zero-day vulnerability affecting sandboxed Java Web Start applications and sandboxed Java applets was recently announced, the first one for Java in nearly two years. Concerns that the vulnerability is already being exploited, together with the ease of exploitation, gave this vulnerability the highest CVSS risk score. Oracle has issued a patch and urges customers to upgrade as soon as possible.
-
Agile 2015 Sponsor Roundup
The Agile2015 conference ran in Washington, DC last week with over 2300 attendees from around the globe. This is the first of a number of news items that will highlight different aspects of the conference. They were each asked to answer three questions – Who, What and Why. Who are they, What were they offering at the conference and Why did they chose to sponsor this event?
-
ZenHub is now Integrated with GitHub Enterprise
ZenHub is a collaboration and project management tool integrated with GitHub. Their latest version is integrated with GitHub Enterprise.
-
Managing Health and Quality of Applications with qMap
QASymphony has released qMap, a visual mapping solution for agile testers of cloud, mobile, big data and IoT apps. InfoQ did an interview with Kyle Cochran about why qMap was developed, how testers can use qMap to get insight into their testing results and manage testing and can use information from qMap improve the quality of their product, and how QMap can be deployed within agile and DevOps.
-
Q&A with the Kismatic Team: The Past, Present and Future of Kubernetes
InfoQ recently sat down with Joseph Jacks and Patrick Reilly from Kismatic Inc, a company offering enterprise Kubernetes support, and asked about their thoughts on the recent Kubernetes v1.0 launch, the history of the project, and how this container orchestration platform may impact the future of microservice deployment.
-
TFS2015 Released with New Build System and Greater Git Support
TFS2015 was originally intended to launch alongside VS2015 in July, but was held back for final polishing and bug fixes. The wait is over and TFS2015 RTM is now available. Among the many changes included are the new build system and greater Git support.
-
Redfish: A New API for Managing Servers
Redfish 1.0 is defined as a standard and a RESTful API for the management of scale-out commodity servers. Although it was created with the current needs of scalable architectures in mind, Redfish can be used for the management or the integration of the older platforms and their tool chains.