Knowasiak
Tutorial Series to learn Common Lisp quickly

Tutorial Series to learn Common Lisp quickly

Meet this elegant addon!!
L EEEE A RRR NN N CCCC L OOOOO GGGGG
L E A A R R N N N C L O O G
L EE A A RRR N N N C L O O G GG
L E AAAAA R R N NN C L O O G G
LLLL EEEE A A R R N N CCCC LLLL OOOOO GGGGG

COMMON-LISP “The Tutorial” Series (Google Doc Links)

Install Common-Lisp for Win64
Install Common-Lisp for Linux/Mac

The tutorial’s goal is to get you writing real Lisp programs, quickly
(like in a day not weeks or years) and to give you the all important
high level summary of the entire language that will let you fill in
the many blanks and shortcuts with the solid books available, but
already being productive means having a bang Up time doin’ it all.

01 – The Journey
02 – Not in Kansas Anymore – Symbols
03 – Evolution – Packages and Systems
04 – Inconceivable – Functions
05 – Lisp Loves Donuts – Control
06 – Wax on, Wax Off – Gobals and Lists
07 – Spin Me Right ‘Round – Closures, Loops and Strings
08 – Only A Mom Could Love – Format and Loop
09 – I Want a New Drug – Hash and Arrays
10 – Following – Mapping functions
11 – Build Me Up – Structs and CLOS
12 – Expand Your Mind – Macros
13 – Y’all come back now – Exceptions/Conditions
14 – Kindergarten – Concurrent and Parallel Programing
15 – Pulling it All Togeher With A Real GUI App – clos-encounters Game

Other Tutorials and General Material:

lisp-lang
Awesome-CL libraries

Other Quick Resources:

Lisp Cheat Sheet
Lisp in Y Minutes
Common Lisp Cookbook

Full Free Books:

Reference – Common Lisp the Language 2nd ed
New to Programming – Common Lisp: A Gentle Introduction to Symbolic Computing
New to Common Lisp – Practical Common Lisp

CLOG Builder Tutorials (Reddit links)

01 – Chat App
02 – Building a Web Page
03 – Importing HTML in to Builder
04 – CLOS-CONTACT – database controls, a complete application

(Completed Tutorial 4 at https://github.com/rabbibotton/clos-contact but you better do the tutorial!)

CLOG “The Framework” (Code Tutorials)

01-tutorial.lisp – Hello World
02-tutorial.lisp – Closures in CLOG
03-tutorial.lisp – Events fire in parallel
04-tutorial.lisp – The event target, reusing event handlers
05-tutorial.lisp – Using connection-data-item
06-tutorial.lisp – Tasking and events
07-tutorial.lisp – My first CLOG video Game (and handling disconnects)
08-tutorial.lisp – Mice Love Containers
09-tutorial.lisp – Tabs, panels, and forms
10-tutorial.lisp – Canvas
11-tutorial.lisp – Attaching to existing HTML
12-tutorial.lisp – Running a Website in CLOG (routing)
13-tutorial/ – Flying Solo – A minimalist CLOG project
14-tutorial.lisp – Local (persistent) and Session client-side storage
15-tutorial.lisp – Multi-media
16-tutorial.lisp – Bootstrap 4, Loading css files and javascript
17-tutorial.lisp – W3.CSS layout example and Form submit methods
18-tutorial.lisp – Drag and Drop
19-tutorial.lisp – Using JavaScript components
20-tutorial.lisp – New CLOG plugin from JavaScript component
21-tutorial.lisp – New CLOG plugin in Common-Lisp
22-tutorial.lisp – CLOG GUI Menus and Desktop Look and Feel
23-tutorial.lisp – Using semaphores to wait for input
24-tutorial.lisp – CLOG WEB containers
25-tutorial.lisp – A “local” web app using CLOG WEB
26-tutorial.lisp – A web page and form with CLOG WEB
27-tutorial.lisp – Panel Box Layouts
28-tutorial/ – CLOG Builder Hello – A minimalist CLOG Builder project
29-tutorial.lisp – Presentations (and jQuery) – linking lisp objects to clog objects
30-tutorial.lisp – Instant websites – clog-web-site

CLOG Demos – Learn through Projects

01-demo.lisp – Sparkey the Snake Game
02-demo.lisp – Chat – Private instant messenger
03-demo.lisp – IDE – A very simple common lisp IDE
(see source if editor dosen’t load)
04-demo.lisp – CMS Website – A very simple database driven Website
clos-encounters – Full Project – Game
clos-contact – Full Project – Business App

Misc CLOG Tutorials

Wrapping a JS Plugin

MANUAL

https://rabbibotton.github.io/clog/clog-manual.html

GENERAL INFORMATION

CLOG – Technical Overview and Purpose

Read More
Share this on knowasiak.com to discuss with people on this topicSign Up on Knowasiak.com now if you’re not registered yet.

About the author: Roxane

Get involved!

Get Connected!
One of the Biggest Social Platform for Entrepreneurs, College Students and all. Come and join our community. Expand your network and get to know new people!

Discussion(s)

No comments yet
Knowasiak We would like to show you notifications so you don't miss chats & status updates.
Dismiss
Allow Notifications