BT

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

Java Follow 121 Followers

IBM and Lightbend Announce Initiative to Build New Platform for Cognitive Development

by Michael Redlich Follow 2 Followers on  Jun 28, 2017

IBM has announced a strategic investment in reactive pioneer and Scala language custodian, Lightbend. The two companies will collaborate to build a new platform for cognitive development. Mark Brewer, CEO at Lightbend spoke exclusively to InfoQ about this collaboration.

Java Follow 121 Followers

Emerging Technologies for the Enterprise Conference 2017: Day Two Recap

by Michael Redlich Follow 2 Followers on  Apr 30, 2017

Day Two of the 12th annual Emerging Technologies for the Enterprise Conference was held in Philadelphia. This two-day event included keynotes by Blair MacIntyre (augmented reality pioneer) and Scott Hanselman (podcaster), and featured speakers Kyle Daigle (engineering manager at GitHub), Holden Karau (principal software engineer at IBM), and Karen Kinnear (JVM technical lead at Oracle).

Java Follow 121 Followers

Emerging Technologies for the Enterprise Conference 2017: Day One Recap

by Michael Redlich Follow 2 Followers on  Apr 24, 2017

Day One of the 12th annual Emerging Technologies for the Enterprise Conference was held on Tuesday, April 18 in Philadelphia, PA. This two-day event included keynotes by Blair MacIntyre (augmented reality pioneer) and Scott Hanselman (podcaster), and featured speakers Monica Beckwith (JVM consultant at Oracle), Yehuda Katz (co-creator of Ember.js), and Jessica Kerr (lead engineer at Atomist).

Development Follow 57 Followers

Dependent-Types Language Idris Reaches 1.0

by Sergio De Simone Follow 4 Followers on  Apr 06, 2017

A few months after reaching what could be considered alpha stage, Idris 1.0 is out, writes Idris creator Edwin Brady, Lecturer in Computer Science at the University of St Andrews, UK.

Java Follow 121 Followers

Lightbend Speaks to InfoQ on Their Acquisition of OpsClarity

by Michael Redlich Follow 2 Followers on  Feb 24, 2017

Nine months after acquiring BoldRadius, Lightbend announced their acquisition of OpsClarity, a company specializing in monitoring reactive applications. InfoQ interviewed Mark Brewer, president and CEO at Lightbend and Alan Ngai, co-founder of OpsClarity and now VP of cloud services at Lightbend to learn more about this new partnership.

Java Follow 121 Followers

Java Type Inference Won't Support Mutability Specification

by Abraham Marín Pérez  Followers on  Dec 22, 2016 7

Java type inference won't support differentiation of mutable vs immutable variables due to lack of consensus within the community regarding how this should be implemented, recent communication shows. Also, to prevent a long debate about corner cases, a number of such cases will be ruled out. Although the JEP doesn't indicate a target version, Java 10 seems likely.

Development Follow 57 Followers

Idris Getting Close to Version 1.0

by Sergio De Simone Follow 4 Followers on  Dec 19, 2016

Dependent types-based language Idris will soon reach version 0.99, which can be viewed as an alpha release of 1.0, according to the Idris team. Idris 1.0 is expected sometime around February 2017.

Java Follow 121 Followers

The Road to Javaslang 3.0

by Michael Redlich Follow 2 Followers on  Nov 12, 2016

Javaslang, an open-source functional library that provides persistent data types and functional control structures for Java 8 and beyond, published a roadmap for a major release version 3.0 that promises significant changes to the library to remove unnecessary and deprecated features.

Development Follow 57 Followers

Racket 6.7 Brings Android App Support, Improved REPL, and More

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

PLT Design has announced a new version of Racket; its Scheme-like general purpose, multi-paradigm programming language Racket 6.7 introduces support for building graphical applications on Android, improvements to the REPL and to the package manager, and extended Typed Racked.

.NET Follow 49 Followers

Don Syme Presents F# Design Principles at .Net Fringe

by Pierre-Luc Maheu Follow 1 Followers on  Sep 13, 2016

Don Syme, creator of F#, presented at .Net Fringe 2016 an assessment of the current status of F#. He also commented on the duality that exists in F#, a functional language created on a runtime built for object oriented languages.

JavaScript Follow 32 Followers

Open-Source OCaml to JavaScript Compiler BuckleScript Hits 1.0

by Sergio De Simone Follow 4 Followers on  Sep 07, 2016 1

BuckleScript 1.0 brings almost full compatibility with OCaml features and an improved FFI with the aim of avoiding writing unsafe JavaScript stubs. InfoQ has spoken with Bloomberg’s Hongbo Zhang, BuckleScript creator at Bloomberg.

Development Follow 57 Followers

Retrospective: Haskell in Production

by Sergio De Simone Follow 4 Followers on  Aug 24, 2016 3

Haskell might be “the closest thing to a secret weapon” when building server-side software, writes Better co-founder Carl Baatz, summarizing their four-year journey using Haskell in production.

Java Follow 121 Followers

The New Scala Center Focuses on Education and the Scala Community

by Michael Redlich Follow 2 Followers on  Aug 16, 2016

Details of the new Scala Center, a non-profit organization created to focus on education and the open source community, were presented by research scientist Heather Miller during her June 16, 2016 keynote address at Scala Days Berlin.

Development Follow 57 Followers

Elixir 1.3 Brings New Language Features, APIs, and Improved Tooling

by Sergio De Simone Follow 4 Followers on  Jun 27, 2016

Elixir 1.3, recently announced by José Valim, deprecates imperative assignments and adds new types and accessors, improves its Mix build tool and the ExUnit unit testing framework.

Development Follow 57 Followers

Clojure.spec is a New Contract System for Clojure

by Sergio De Simone Follow 4 Followers on  May 29, 2016

Clojure has a new core library, clojure.spec, that aims to provide a standard and integrated system for the specification and testing of data and functions. Besides making it possible to automatically validate Clojure code, the new specification system can be used for a number of tasks such as generative testing, error reporting, and destructuring.

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