BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

JavaScript Follow 91 Followers

Bloomberg Open-sources BuckleScript, JavaScript Backend for OCaml

by Sergio De Simone Follow 4 Followers on  Mar 22, 2016

Recently open-sourced BuckleScript, a JavaScript backend for OCaml, aims to bring OCaml type safe, high performance code to any JavaScript execution engine, Bloomberg say.

Java Follow 326 Followers

Simplifying Database Queries with Jinq

by Abraham Marín Pérez Follow 7 Followers on  Mar 21, 2016 11

Jinq, a library to provide a DSL for database queries, has been made available for Java and Scala. The work is inspired by .NET's LINQ, and aims at enabling easy-to-write queries with support for type safety. As commented by Ming-Yee Iu, creator of the tool, work on Jinq started in 2006 under project name Queryll; however, the adoption of lambdas in Java 8 is what has realised its full potential.

Java Follow 326 Followers

Scala Centre Foundation Created

by Alex Blewitt Follow 2 Followers on  Mar 21, 2016

Last week, the Scala Center was created as a not-for-profit foundation, along with a list of financial backers, to improve the ongoing development of Scala and provide training courses based around the Scala language.

Development Follow 110 Followers

Using the Actor-model Language Pony for FinTech

by Charles Humble Follow 88 Followers on  Mar 14, 2016

During his opening Keynote at QCon London on Monday morning Adrian Colyer mentioned the Pony Language as being "really fascinating stuff." We were fortunate enough to have the designer of the language, Sylvan Clebsch, giving a talk on the native languages track on the Wednesday. Clebsch suggested that Pony is a natural fit for FinTech systems.

Java Follow 326 Followers

Typesafe Changes Name to Lightbend

by Matt Raible Follow 4 Followers on  Mar 10, 2016

The company formerly known as Typesafe, inventors of the Scala programming language, has completed their renaming and is now known as Lightbend. Typesafe announced their plans to rename last May, stating at that time that it was expected to be a two month process. They invited community members to participate, and provided blog updates about their progress.

Development Follow 110 Followers

Racket 6.4 Improves Security and Adds Incremental Garbage Collection

by Sergio De Simone Follow 4 Followers on  Feb 09, 2016

Racket, a multi-paradigm programming language belonging to the Lisp/Scheme family, has reached version 6.4, PLT announced. The new version adds several new features, including an incremental garbage collector (GC), and fixes a vulnerability in the web server.

Mobile Follow 40 Followers

OCaml Now Ready for iOS Development

by Sergio De Simone Follow 4 Followers on  Jan 28, 2016

San Francisco-based programmer Edgar Aroutiounian has recently created a package for OCamliOS, an OCaml cross-compiler for iOS recently made available by Jeffrey A. Scofield that should eventually be merged into the official OCaml compiler. InfoQ has spoken with Aroutiounian.

Architecture & Design Follow 497 Followers

Architecting Scalable, Dynamic Systems when Eventual Consistency Won’t Work

by Michael Stiefel Follow 0 Followers on  Jan 20, 2016

Architecting a scalable and dynamic system without caching is explained by Peter Morgan, head of engineering for the sports betting company William Hill. The values of the bets on sporting events change constantly. No data can be cached; all system values must be current. Distributed Erlang processes model domain objects which instantly recalculate system values based on data streams from Kafka.

Development Follow 110 Followers

Elixir 1.2 Brings Enhancements, Performance Improvements

by James Chesters Follow 1 Followers on  Jan 05, 2016

José Valim has announced version 1.2 of the dynamic, functional Programming language Elixir. Valim, creator of Elixir, says the release "brings enhancements, bug fixes, performance improvements and more," noting that it requires at least Erlang 18+.

Development Follow 110 Followers

Racket 6.3 Brings New Macro Expander, Redex Improvements, and More

by Sergio De Simone Follow 4 Followers on  Dec 05, 2015

PLT Design has announced Racket 6.3, the newest version of its multi-paradigm programming language belonging to the Lisp/Scheme family. Racket 6.3 introduces a new macro expander, an improved Redex DSL, and support for GTK3 among other things.

Development Follow 110 Followers

Haskell Can Now Do Strict Evaluation by Default

by Sergio De Simone Follow 4 Followers on  Nov 28, 2015

A new Strict language extension to Haskell aims to make it easier to use Haskell for code that is meant to be mostly strict, i.e., evaluated in a non-lazy manner. The feature was recently merged into GHC’s git HEAD and will be included in GHC’s next release.

Development Follow 110 Followers

Erik Meijer’s Hacker’s Way

by Sergio De Simone Follow 4 Followers on  Nov 21, 2015 6

At GoTo 2015, Erik Meijer, computer scientist whose name is linked to functional programming and reactive asynchronous programming, recounted the last couple of years in his life, including his cancer diagnosis and how it changed his way of looking at life, and shared his view on the Hacker’s Way.

Java Follow 326 Followers

IntelliJ IDEA 15 Released

by Matt Raible Follow 4 Followers on  Nov 20, 2015

JetBrains has released IntelliJ IDEA 15, with improved Java 8 lambda debugger support, a better user interface for running tests, enhanced JVM frameworks support (Spring 4.2, Hibernate 5.0, Grails 3.x, and Arquillian), TypeScript 1.6 and TSLint integration, and initial support for Angular 2.

Development Follow 110 Followers

Scala Experimental Platform Dotty Bootstraps

by Sergio De Simone Follow 4 Followers on  Oct 31, 2015

Dotty, a platform aimed to develop new technology for Scala tooling as well as try out new concepts for future Scala versions, has reached bootstrap status. This means that its compiler is written in Dotty and can compile itself, thus providing a drop-in replacement for the original one. InfoQ has spoken with Dotty major contributor Dmitry Petrashko.

Java Follow 326 Followers

JAX London 2015 Round-Up

by Abraham Marín Pérez Follow 7 Followers on  Oct 19, 2015

JAX London 2015, which took place from 12th to 15th October at the Business Design Centre in London, United Kingdom, gathered many of the experts in the areas of Java, Microservices and other modern development practices. Although the topics were varied, the overall message seemed to indicate both that these technologies are maturing, and that users are learning to use them more effectively.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT