Racket icon

Racket

2.9/5 18
Certified 100% FREE Apache License 2.0     /  MIT License   

A fast-paced and complex programming environment that supports the Racket language code, and it can be easily expanded by programmers. #Programming environment  #Runtime compiler  #Code debugger  #Programmer  #Compile  #Debugger  

Softpedia Review

specifications

changelog

Free Download

Review by:
4.0/5

Racket is a simple-to-handle program which provides users with a programming environment for multiple languages, including R5RS, Pretty Big, Swindle, Lazy Racket, FrTime and Algol 60.

The interface of the application is clean and simple to work with. As a first step, you must select the language from the menu, after which you can start writing programming code.

Some important features of Racket let you run and duplicate a macro stepper, and check the syntax for coding errors. When running a script, the app displays the language type and memory limit, along with any syntax errors.

You can insert comment boxes, images, fractions, large letters, XML and Racket boxes, along with text boxes, among others. It is also possible to limit the memory, create an executable file (only when dealing with the DMdA or HtDP teaching languages), clear error highlights, browse the computer for modules, as well as disable signature checkups and tests.

Other functions of the tool involve a search function; you can enable overwrite and wrapping mode, show active key bindings, toggle between text and Racket mode, as well as save definitions to file and add a teaching pack, just to name a few. From the Preferences screen you can customize options concerning the font, colors, editing, warnings, profiles, browser, tools and background expansion. These values can be restored to default at any time.

The program requires a very high amount of CPU and system memory, but it worked smoothly during our evaluation, without hanging, crashing or popping up error dialogs; we have not come across any issues. It has a good response time, supports keyboard shortcuts and contains user documentation.

Last but not least, you can enhance the app's features through add-ons, such as MrFlow (a static debugger) and MysterX (adds COM support to Windows). Racket should please most users who frequently work with the aforementioned programming languages.

What's new in Racket 8.12:

  • Change `open-input-file`, `open-output-file`, and `subprocess` on variants of Unix and Mac OS where O_CLOEXEC is supported to open files with that flag and to refrain from closing all file descriptors (without O_CLOEXEC) in `subprocess`
  • Add support for `hash` and `hash*` patterns in `match`
  • Add `vector-set/copy` to `racket/vector`
  • Add `pregexp-quote`
Read the full changelog

Racket 8.12

add to watchlist add to download basket send us an update REPORT
PRICE: Free
  runs on:
Windows 11
Windows 10 32/64 bit
Windows 8 32/64 bit
Windows 7 32/64 bit
  file size:
82.7 MB
  filename:
racket-8.12-i386-win32-bc.exe
  9 screenshots:
Racket - The application helps users write code in the Racket programming language and compile various projects.Racket - You can manage packages and install them directlyRacket - You can create executables and run the current scriptsRacket - screenshot #4Racket - screenshot #5Racket - screenshot #6Racket - screenshot #7Racket - screenshot #8Racket - screenshot #9
  main category:
Programming
  developer:
  visit homepage

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

Context Menu Manager

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

% discount
Context Menu Manager
  • Context Menu Manager
  • 4k Video Downloader
  • ShareX
  • Zoom Client
  • IrfanView
  • calibre
  • Windows Sandbox Launcher
  • 7-Zip
  • Bitdefender Antivirus Free
  • Microsoft Teams
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy