Quantcast
Channel: Hacker News
Viewing all articles
Browse latest Browse all 25817

Radiance: a flexible web-application environment for Common Lisp

$
0
0

If you are instead interested in deploying an existing application that uses Radiance on one of your servers, you can take a short-cut that doesn't require you to set up a development environment. You can use Radiance's automatic bootstrapper to easily create a working setup. All you'll need is a capable Common Lisp implementation.

On Linux using SBCL, starting the installation would look as follows:

curl -O https://raw.githubusercontent.com/Shirakumo/radiance-bootstrap/master/bin/radiance-bootstrap.lisp
sbcl --script radiance-bootstrap.lisp

The bootstrapper will take care of seting up a Radiance distribution for you in a directory of your choice. Once it is done, you can download and extract the source files of the applications you want to use to their own subdirectories in modules/. Then simply run the launcher file mentioned at the end of the bootstrap and you're all set.

You might also want to read Part 7 of the in-depth tutorial, which explains the setup process in a bit more detail.

If you don't know of any applications yet, Shirakumo provides a few open-source ones that you can simply install and use right away:

  • Filebox - A simple, personal file storage system.
  • Keyword-Reviews - An intentionally primitive review site.
  • Plaster - A paste service using the powerful CodeMirror editor.
  • Purplish - A modern imageboard.
  • Reader - A simple blogging platform.

Viewing all articles
Browse latest Browse all 25817

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>