A new project, the same old language
You are itching to use Common Lisp in your next project but that nagging doubt about deployment options just won’t leave. Maybe you should play it safe and stick with the language you know. Anyway, being forever chained to the same language cannot possibly be worse than rewriting an undeployable project.
You know there are active projects written in Common Lisp… you’re just unsure whether there is a deployment option to suite your application.
Know your options
But what if you were certain? What if you knew exactly how to deploy projects to the target of your choice? Binaries to the desktop, source code to the server, Apple, Windows, Linux – all without breaking a sweat.
Library updates and broken projects
And then, with your deployment doubts soothed, the worries turn into frustration. Updating the Quicklisp distro is always a game of whack-a-mole trying to fix library version conflicts. Aah, the joy of using the same old libraries everywhere. Maintaining a patchwork of bug workarounds isn’t nearly as unproductive as breaking production software, is it?
The library updates will save you days of development time… days you can use to fix broken projects.
A better way
Suppose there was a better way. A way to use the exact library version you need without breaking anything. You could recover your momentum and get that project deployed in no time.
The wrong approach can make deployment difficult… but it’s completely avoidable.
Reproducible builds. Guaranteed.
Understand the conventional deployment options with the ebook Common Lisp in the Wild. Learn the tools and a process to guarantee reproducible builds, both for programs executing from source and as standalone binaries. Avoid library version conflicts, write portable code and use the best architecture for your project. Write your project in Common Lisp, deploy with total confidence.
You will learn everything you need to ship that project.
Just start your REPL and buy Common Lisp in the Wild. You’ll be deploying before you are done with the book.
Some of the problems you are addressing I’d already spent many hours figuring out, and I just wish I had bought yours a few months ago instead. - Yrjänä Rankka
Bundle | Book only | Complete | Team | Enterprise | |
---|---|---|---|---|---|
Books |
Common Lisp in the Wild Deploying Common Lisp web applications |
Common Lisp in the Wild | Common Lisp in the Wild | Common Lisp in the Wild | Common Lisp in the Wild |
License | 1 Copy | 1 Copy | 1 Copy | 5 Copies | Unlimited copies inside one organization |
Source code included | Yes | No | Yes | Yes | Yes |
Price | $51 | $29 | $39 | $85 | $195 |
What is covered?
The table of contents (Click on the image to download the PDF.):
What is not covered?
- Creating application installers
- Common Lisp applications are installed just like programs written in any other language. The application installer software’s documentation should provide enough information to understand the process.
- Esoteric use of shared libraries
- The focus in the book is on portability and a repeatable system. Using shared libraries in non-standard ways is not generally portable.
- Building portable binaries
- Portable binaries are programs which run unmodified on a variety of operating system versions. For example, the same program file will run on Ubuntu 16.04 64-bit and Slackware 32-bit from 2005.
You get
Book only package
- An ebook.
- All future revisions for free.
- Upgrade to a higher package any time. Only pay for the difference in price.
- Format: PDF
- DRM: None
- Length: 80 pages
Complete, Team and Enterprise packages
- Everything from Book Only package.
- Source code for all the examples.
- Example projects run on SBCL and CCL out-of-the-box, tested on Linux and Windows.
- Functioning examples: 6
Peek inside
Download a sample chapter. Click on the image.
Bundle | Book only | Complete | Team | Enterprise | |
---|---|---|---|---|---|
Books |
Common Lisp in the Wild Deploying Common Lisp web applications |
Common Lisp in the Wild | Common Lisp in the Wild | Common Lisp in the Wild | Common Lisp in the Wild |
License | 1 Copy | 1 Copy | 1 Copy | 5 Copies | Unlimited copies inside one organization |
Source code included | Yes | No | Yes | Yes | Yes |
Price | $51 | $29 | $39 | $85 | $195 |