Skip to content

Commit

Permalink
Improve English again
Browse files Browse the repository at this point in the history
  • Loading branch information
ljulliar committed Feb 1, 2020
1 parent 09f2417 commit 1dfba1a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Sure I could have written this VM in any of the language that can already be com
## Why the name Rlang?
Yes I hear you: Rlang is already the name of the R language so why use that name and aren't you introducing some confusion? Well for one I couldn't resist using that name to honor software engineering history (see below) and because, after all, the intersection between the Ruby/WebAssembly community and the R language community focused on data processing and machine learning must be quite small to say the least.

The name **Rlang** itself is a tribute to [Slang](http://wiki.squeak.org/squeak/slang), a subset of the Smalltalk language that can directly translate to C. It was [created in 1995] to bootstrap the development of the Squeak VM, an open-source Smalltalk programming system. I highly encourage anyone interested in the history and the technology of virtual machines to read the both the [Back to the future](http://www.vpri.org/pdf/tr1997001_backto.pdf) article and the legendary [Blue Book](http://stephane.ducasse.free.fr/FreeBooks/BlueBook/Bluebook.pdf). I would actually go as far as saying that you don't really know what (virtual) machines are until you have read this book :-)
The name **Rlang** itself is a tribute to [Slang](http://wiki.squeak.org/squeak/slang), a subset of the Smalltalk language that can directly translate to C. It was created in 1995 to bootstrap the development of the virtual machine of Squeak, an open-source Smalltalk programming system. I highly encourage anyone interested in the history and the technology of virtual machines to read both the [Back to the future](http://www.vpri.org/pdf/tr1997001_backto.pdf) article as well as the now legendary [Blue Book](http://stephane.ducasse.free.fr/FreeBooks/BlueBook/Bluebook.pdf) explaining how the Smalltalk-80 Virtual Machine and Language were designed in the 80s. I would actually go as far as saying that you don't really know what (virtual) machines are until you have read this book :-)

## Credits
A big thanks to:
Expand Down

0 comments on commit 1dfba1a

Please sign in to comment.