diff --git a/docs/blog/2024-03-03-lips-history.md b/docs/blog/2024-03-03-lips-history.md index ecf7f7f3..1afff099 100644 --- a/docs/blog/2024-03-03-lips-history.md +++ b/docs/blog/2024-03-03-lips-history.md @@ -30,16 +30,17 @@ to make it more powerful and easier to interact with JavaScript. It all started in February 2018 when I've written the first version of a Lisp interpreter. You can still see the code on [CodePen](https://codepen.io/jcubic/pen/gvvzdp). Then I moved the [development to GitHub](https://github.com/jcubic/lips) and named the project LIPS. The first release (version -0.2.0) is marked as Mar 2018. The reason why I created another lisp in JavaScript was because I -wanted to have an Emacs in browser that would have a real lisp inside. That's why LIPS had dynamic -scope as an option. GNU Emacs use Elisp that for a long time had dynamic scope. So I was planing to -emulate that. +0.2.0) is marked as Mar 2018. + +The reason why I created another lisp in JavaScript was because I wanted to have an Emacs in browser +that would have a real lisp inside. That's why LIPS had dynamic scope as an option. GNU Emacs use +Elisp that for a long time had dynamic scope. So I was planing to emulate that. At the beginning it was Lisp based on Scheme, but at one point after version [0.20.1 dated as Jul 1, 2020](https://github.com/jcubic/lips/releases/tag/0.20.1), I've started adding features on devel branch and decided that I want a full Scheme implementation. But it turns out that there were way too many breaking changes to release the next version. So I decided that I will -release it as beta-1.0. Since then, LIPS keep introducing new Beta versions. You can see the +release it as 1.0-beta. Since then, LIPS keeps introducing new Beta versions. You can see the [latest release on GitHub](https://github.com/jcubic/lips/releases). ## Future of LIPS