Racket 6.2 Released
Written by Kay Ewbank   
Tuesday, 23 June 2015

Racket 6.2 has been released, having been reorganized into a small core repo with other features separated into a number of packet repos.

racketbanner

Racket is described as a “full-spectrum programming language” that goes beyond Lisp and Scheme with dialects that support objects, types and laziness.

When coding in it, you can link components written in different dialects, and write your own project-specific dialect if you want. The Racket libraries support applications from web servers and databases to GUIs and charts.

Racket achieved a milestone in May when its fans coded 1000 Rosetta Code tasks in the language.

In case you don't know - Rosetta Code is “a programming chrestomathy site”. The idea behind it is that the site has a list of hundreds of tasks, ranging from Hello World upwards. You can look at a task and see how it would be solved in different languages so you can compare them. As the tasks get more complex, there are fewer solutions. For example, the Time-based One-time Password Algorithm has been solved in just four languages – Cache, Go, Racket, and Tcl. The Racketeers (their description, not ours) have written up more solutions than any other language. Tcl is at the time of writing in the number two slot.

You can probably tell from this that the Racket community is extremely loyal and keen on its language.

The new release is designed to get the community even more involved than in the past. Over the past six months, the developers have worked to reorganize the Racket code base to make this easier. Other improvements to this release include a data enumerate library that supports efficient enumeration of data structures; and improvements to the way typed Racket programs are handled to add more support for prefab structures, future semaphores, and async channels. The core code repo and the other package repos are all on GitHub.   

 racketsq

More Information

Racket

Racket on GitHub

Related Articles

Perl 5.22.0 Released 

Racket 6.1

Visual Language Snap! Version 4.0 Released

PHP Gets A Formal Specification

Ecma Approves Dart 

Pharo 3.0 Released 

Self 4.5 Mallard Released

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, FacebookGoogle+ or Linkedin,  or sign up for our weekly newsletter.

 

Banner


Copilot Diagnostics Toolset for .NET In Visual Studio
02/09/2025

Microsoft has added a new diagnostics toolset for .NET development in Visual Studio. The Copilot Diagnostics for .NET is integrated with GitHub Copilot and aims to cut out the repetitive, tedious [ ... ]



FORTRAN Milestone On This Day
21/09/2025

The very first successful FORTRAN program ran on September 20, 1954. Invented at IBM by a group led by John Backus, FORTRAN, standing for "FORmula TRANslator" was to first language to crack the proble [ ... ]


More News

 

pico book

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Tuesday, 23 June 2015 )