BT

Your opinion matters! Please fill in the InfoQ Survey!

Development Follow 183 Followers

Refinement Types and Dependent Functions Stable in Racket 6.11

by Sergio De Simone Follow 5 Followers on  Nov 13, 2017

Racket 6.11 brings refinement types and dependent function types to its Typed Racket variant.

Java Follow 422 Followers

Emerging Technologies for the Enterprise Conference 2017: Day One Recap

by Michael Redlich Follow 6 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 183 Followers

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

by Sergio De Simone Follow 5 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.

Java Follow 422 Followers

Strange Loop 2016 Recap: Safeguards against Government Hacking, Plus Clojure and Java 9

by Wesley Reisz Follow 9 Followers on  Sep 19, 2016

Strange Loop 2016 recap, highlighting Amie Stepanoich's keynote on Safeguards against Government Hacking, Simon Ritter on Clojure Spec, and Simon Ritter discussing Jigsaw with JDK 9.

Development Follow 183 Followers

Clojure.spec is a New Contract System for Clojure

by Sergio De Simone Follow 5 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.

Development Follow 183 Followers

Racket 6.5 Brings Improved Typed Racket, Faster Iteration, and More

by Sergio De Simone Follow 5 Followers on  May 10, 2016

Racket, a multi-paradigm programming language belonging to the Lisp/Scheme family, has reached version 6.5, writes Ryan Culpepper on Racket blog. The new version adds several new features, including improvements to typed/untyped code interaction, faster iteration on hash tables and sets, and more.

Development Follow 183 Followers

LFE Brings Lisp to the Erlang Virtual Machine

by Sergio De Simone Follow 5 Followers on  Apr 05, 2016

After 8 years of development, Lisp Flavoured Erlang (LFE) has reached version 1.0, bringing stable support for Lisp programming on the Erlang virtual machine (BEAM). LFE was created by Robert Virding, one of the initial developers of Erlang. InfoQ has spoken with Duncan McGreggor, current maintainer of LFE.

Development Follow 183 Followers

Racket 6.4 Improves Security and Adds Incremental Garbage Collection

by Sergio De Simone Follow 5 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.

Java Follow 422 Followers

Clojure 1.8 Improves Performance and Development Experience

by Abraham Marín Pérez Follow 6 Followers on  Jan 27, 2016

Earlier this month, Alex Miller, one of the main developers behind the Clojure Community, announced the latest version of Clojure. The flagship new features of Clojure 1.8 are Direct Linking, String Functions and Socket Servers, although it also includes a few minor enhancements and more than thirty bug fixes.

Development Follow 183 Followers

Father of AI Marvin Minsky Dies

by Alex Blewitt Follow 2 Followers on  Jan 26, 2016

The father of AI, Professor Marvin Minsky, died on Sunday of a brain haemorrhage. InfoQ looks back at the contributions he made in inspiring a whole new field.

Development Follow 183 Followers

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

by Sergio De Simone Follow 5 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.

Mobile Follow 65 Followers

Using Clojure to Build Native Android Apps

by Sergio De Simone Follow 5 Followers on  Aug 26, 2015 1

Clojure development on the Android platform has been progressing remarkably in the last few years, allowing developers to use it in fully fledged apps such as SwiftKey’s Clarity Keyboard. Here we will review the current status of tools that support Clojure on the Android platform.

Followers

Clojure 1.7 Introduces Transducers, Improves Cross-platform Support

by Sergio De Simone Follow 5 Followers on  Jul 20, 2015

Transducers and reader conditionals are the two most important new features in Clojure 1.7, says Cognitect’s Alex Miller. Transducers aim to enable composable algorithmic transformations on different kinds of collections, while reader conditionals can be used to improve Clojure portability across the JVM and JavaScript platforms.

Followers

Build iOS/Android Libraries in Common Lisp with LispWorks

by Sergio De Simone Follow 5 Followers on  May 17, 2015

LispWorks 7.0 adds new runtime systems for both the Android and iOS platform to allow the creation of UI-less libraries that can be used in native mobile apps.

Followers

Reimplementing TeX's Algorithms: Looking Back at Thirty Years of Programming

by Sergio De Simone Follow 5 Followers on  Jan 09, 2015

Glenn Vanderburg, director of engineering at LivingSocial, gave an interesting recount of his effort to implement TeX’s algorithms in Clojure at the last ClojureConj conference. In the process, he discovered how much programming has changed in the last thirty years.

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