For a more general introduction to Common Lisp (but not packages) check out my 52 page guide [click here].
Writing Lisp code is an enjoyable experience for me, and I slowly improved my ability in this regard. After all, practice is the best teacher. My journey in Lisp land went through the following stages:
Packages are a central mechanism in Common Lisp for managing different sets of names and avoiding name collisons that may occur if multiple files contain variables or functions with the same name. …
In the absence of physical meetings, webinars have proven to be a popular and effective medium of engagement with clients in 2020. It is natural to expect this trend to continue into the new decade as there will be a trend towards more virtual interactions and less business travel, which is both costly and environmentally damaging.
In this guide, we will step through the phases of conducting a successful webinar — from the initial seeding of the idea to the constant follow-ups to ensure sufficient attendance to the day of the webinar itself, and show you how to run a professional-grade webinar on the ubiquitous Zoom platform. …
You usually start out learning lisp like other languages: you’re just trying to learn the syntax of various commands and the quirks of how everything fits together of the concepts that you probably already know.
Then one day, you wake up, and you look at code, and some switch you weren’t even aware of has flicked in your brain, and it all looks different.
The mental effect this has on you is not unlike that scene towards the end of the matrix where Neo looks down the hallway and his perception of the thing he’s been interacting with this entire time just fundamentally changes. Its no longer writing code, that is to say, strings of text. …
Credits: Google Common Lisp Style Guide, Emacs 21.2 Manual, Strandh’s Tutorial on Indentation, Rainer Joswig, ACow_Adonis, following Reddit users: defunkydrummer, lispm, KaranasToll, kazkylheku, theangreymacsshibe, xach, zulu-inoe
Lisp is infamous for its reliance on parentheses
( ) to delimit code and is notorious for being difficult to read because of this. As many experienced lisp programmers have pointed out, and as this article will hopefully show, properly indented code makes reading lisp much easier and the parentheses disappear into the background.
In this article, we will discuss some basic concepts for formatting Lisp code and I will share with you my personal notes, as a professional designer of presentations and reports. …
Today I want to share with you (and the future me, when I inevitably forget what I did) some notes on how to set up a simple browser-based application that is linked to a database that allows you to Create, Read, Update and Delete records of information.
There is quite a bit of information below. Eyeball through the sections to get an idea for the structure of the tutorial and then skip through the sections that you want to use.
Don’t forget to comment and like this post, if you, well, indeed like this post.
Web Apps run in our browsers and can run on nearly all platforms, making them an ideal format for reaching the widest possible audience without investing in maintaining specific versions for Apple, Windows, Linux and Mobile platforms. …