Skip to content

lispXXX/join-our-team

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Join Our Team

THE 62 YEARS JOURNEY OF LISP

Lisp_Journey_62_years

How to join the journey?

If you're just cruising around GitHub, that means you're aware of programming languages!

Duh!

But what are you doing not joining the team of the second-oldest high-level programming language in widespread use today?

Well, you should be interested!

We are looking for Lisp programmers who can contribute to the project and do some kick-ass legendary work with us, cause we're looking to gather all Lisp programmers in one place that can do awesome stuff together.

here at LispXXX we're focusing on these dialects:

Lisp_LFE_mini

LFE: Initial work on LFE began in 2007 when Robert Virding started creating a prototype of Lisp running on Erlang. This work was focused primarily on parsing and exploring what an implementation might look like. No version control system was being used at the time, so tracking exact initial dates is somewhat problematic.

Lisp_Scheme_mini

Scheme: was created during the 1970s at the MIT AI Lab and released by its developers, Guy L. Steele and Gerald Jay Sussman, via a series of memos now known as the Lambda Papers. It was the first dialect of Lisp to choose Lexical Scope and the first to require implementations to perform tail-call optimization.

Lisp_PicoLisp_mini

PicoLisp: runs on operating systems including Linux and others that are Portable Operating System Interface (POSIX) compliant. Its most prominent features are simplicity and minimalism. It is built on one internal data_type: a cell.

Lisp_Emacs_mini

Emacs Lisp: It is used for implementing most of the editing functionality built into Emacs, the remainder being written in C, as is the Lisp interpreter. Emacs Lisp is also termed Elisp, although there is also an older, unrelated Lisp dialect with that name.

Lisp_Hy_mini

Hy: designed to interact with Python by translating s-expressions into Python's abstract syntax tree (AST). Hy was introduced at Python Conference (PyCon) 2013 by Paul Tagliamonte. Lisp allows operating on code as data (metaprogramming), thus Hy can be used to write domain-specific languages.

Lisp_Racket_mini

Racket: It is designed as a platform for programming language design and implementation. In addition to the core Racket language, Racket is also used to refer to the family of programming languages and set of tools supporting development on and with Racket. Racket is also used for scripting, computer science education, and research.

Lisp_Clojure_mini

Clojure: treats code as data and has a Lisp macro system. The current development process is community-driven, overseen by Rich Hickey as its benevolent dictator for life (BDFL).

Lisp_YingYang_mini

Common Lisp: developed as a standardized and improved successor of Maclisp, Common Lisp is not an implementation, but rather a language specification. Several implementations of the Common Lisp standard are available, including free and open-source software and proprietary products. Common Lisp is a general-purpose, multi-paradigm programming language.

Join right now by just opening an issue and you will be ONE OF US!

CHEERS 🍻

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published