Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8746975
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T12:16:50+00:00 2026-06-13T12:16:50+00:00

What are lisp dialects that compile to short, readable and modifiable JS, using JS’s

  • 0

What are lisp dialects that compile to short, readable and modifiable JS, using JS’s own types?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T12:16:51+00:00Added an answer on June 13, 2026 at 12:16 pm

    Here’s an extensive list of compilers for programming languages that compile to JavaScript, including several Lisp/Scheme dialects. Regarding the "short, readable and modifiable" part, that’s a bit subjective … you can test a couple of the compilers listed, and decide which one works best for you.

    From the "Lisp, Scheme" section of the list [with minor formatting changes to the sub-section headers]:

    Lisp, Scheme

    Clojure-like

    • ClojureScript Clojure to JS, the official version. Supports the majority of Clojure including persistent datastructures.
    • ClojureJS Subset of Clojure to JS.
    • Chlorinejs A fork of ClojureJS with a port of clojure.core library.
    • wisp A homoiconic JavaScript dialect with Clojure syntax, S-expressions and macros. Aims to be rich subset of Clojure(Script) that seamlessly interops with both Clojure(Script) and JavaScript. ○
    • Scriptjure Library for generating JavaScript from Clojure forms.
    • ki Clojure-like syntax, mori‘s immutable data structures in a few sweet.js macros. Can be intermixed with JavaScript. ○

    Scheme-like

    • BiwaScheme Scheme(R6RS) in JavaScript
    • Fargo Scheme in JavaScript
    • Moby Scheme A Scheme running in JS.
    • nconc Scheme interpreter in JavaScript with stack-friendly tail calls and full call/cc
    • scheme2js Scheme to JavaScript.
    • Spock A Scheme to JavaScript compiler that uses Henry Baker’s Cheney-on-the-MTA compilation strategy
    • Whalesong Racket to JS compiler

    Other

    • eslisp An S-expression syntax for ECMAScript/JavaScript, with Lisp-like hygienic macros that are just JS functions. Aims to be very close to JS, and highly experimental.
    • EdgeLisp A Lisp in the tradition of Common Lisp
    • Parenscript Subset of Common Lisp to JS.
    • Ralph Lisp-1 dialect that compiles to JavaScript, inspired by Dylan
    • Oppo A JavaScripter’s lisp. Inspired by JavaScript, Clojure and CoffeeScript. Compiler built using Jison.
    • LispyScript A JavaScript with Lispy syntax and Macros. ○
    • Outlet A simple Lisp that supports CPS and in-browser stepping debugging, and other things. In development.
    • Hot Cocoa Lisp A Lisp-like language that compiles to JavaScript. ○
    • Sibilant JavaScript with a lisp. ○
    • jisp A JS-native and axiomatic Lisp that focuses on the core ideas of code-as-data, S-expressions, and macros, introducing as few new concepts as possible. ○
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

With Clojure (and other Lisp dialects) you can modify running code. So, when a
I know they are dialects of the same family of language called lisp, but
I'm learning emacs lisp and I'm trying to script using it. I wrote a
I have some lisp initialisation code: (eval-when (:compile-toplevel :load-toplevel :execute) (require 'asdf)) (eval-when (:compile-toplevel
I know that in Lisp a list must end with nil, but expression like
Here is a lisp procedure that simply adds 'a' to the absolute value of
Common Lisp HyperSpec says that require and ****modules**** are deprecated. But I still see
I am seeking concrete and unique features that Lisp (any dialect) offers to a
I'm new to lisp and trying to write a recursive function that returns minimum
I am learning LISP using PC Scheme TI implementation and from the book 'Structure

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.