|
|
@@ -53,7 +53,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [Ecto](#ecto)
|
|
|
* [Phoenix](#phoenix)
|
|
|
* [Elm](#elm)
|
|
|
-* [Emacs](#emacs)
|
|
|
* [Embedded Systems](#embedded-systems)
|
|
|
* [Erlang](#erlang)
|
|
|
* [F#](#f-sharp)
|
|
|
@@ -123,6 +122,8 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [Limbo](#limbo)
|
|
|
* [Linux](#linux)
|
|
|
* [Lisp](#lisp)
|
|
|
+ * [Emacs Lisp](#emacs-lisp)
|
|
|
+ * [PicoLisp](#picolisp)
|
|
|
* [Livecode](#livecode)
|
|
|
* [Lua](#lua)
|
|
|
* [Make](#make)
|
|
|
@@ -157,7 +158,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [Laravel](#laravel)
|
|
|
* [Symfony](#symfony)
|
|
|
* [Zend](#zend)
|
|
|
-* [PicoLisp](#picolisp)
|
|
|
* [PostgreSQL](#postgresql)
|
|
|
* [PowerShell](#powershell)
|
|
|
* [Processing](#processing)
|
|
|
@@ -213,7 +213,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [V](#v)
|
|
|
* [Verilog](#verilog)
|
|
|
* [VHDL](#vhdl)
|
|
|
-* [Vim](#vim)
|
|
|
* [Visual Basic](#visual-basic)
|
|
|
* [Visual Prolog](#visual-prolog)
|
|
|
* [Vulkan](#vulkan)
|
|
|
@@ -453,7 +452,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [The Basics of C Programming](https://www.phys.uconn.edu/~rozman/Courses/P2200_13F/downloads/TheBasicsofCProgramming-draft-20131030.pdf) - Marshall Brain (PDF)
|
|
|
* [The C book](http://publications.gbdirect.co.uk/c_book/) - Mike Banahan, Declan Brady, Mark Doran (PDF, HTML)
|
|
|
* [The C Programming Language Handbook](https://flaviocopes.com/page/c-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)*
|
|
|
-* [The Craft of Text Editing or A Cookbook for an Emacs](http://www.finseth.com/craft/) - Craig A. Finseth
|
|
|
* [The Current C Programming Language Standard – ISO/IEC 9899:2018 (C17/C18), Draft](https://web.archive.org/web/20181230041359/http://www.open-std.org/jtc1/sc22/wg14/www/abq/c17_updated_proposed_fdis.pdf) - Open Standards Org - www.open-std.org (PDF)
|
|
|
* [The GNU C Programming Tutorial](http://www.crasseux.com/books/ctut.pdf) - Mark Burgess, Ron Hale-Evans (PDF)
|
|
|
* [The GNU C Reference Manual](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html) - Trevis Rothwell, James Youngman (HTML) [(PDF)](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.pdf)
|
|
|
@@ -681,14 +679,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [Versioned APIs with Phoenix](https://elviovicosa.com/freebies/versioned-apis-with-phoenix-by-elvio-vicosa.pdf) - Elvio Vicosa (PDF)
|
|
|
|
|
|
|
|
|
-### Emacs
|
|
|
-
|
|
|
-* [An Introduction to Programming in Emacs Lisp](https://www.gnu.org/software/emacs/manual/eintr.html)
|
|
|
-* [Emacs for the Modern World](https://www.finseth.com/craft/) (HTML)
|
|
|
-* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)
|
|
|
-* [GNU Emacs Manual](https://www.gnu.org/software/emacs/manual/emacs.html)
|
|
|
-
|
|
|
-
|
|
|
### Embedded Systems
|
|
|
|
|
|
* [Control and Embedded Systems](http://www.learn-c.com) (HTML)
|
|
|
@@ -1427,6 +1417,20 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel (PDF)
|
|
|
|
|
|
|
|
|
+#### Emacs Lisp
|
|
|
+
|
|
|
+> :information_source: See also … [IDE and editors](free-programming-books-subjects.md#ide-and-editors)
|
|
|
+
|
|
|
+* [An Introduction to Programming in Emacs Lisp](https://www.gnu.org/software/emacs/manual/eintr.html)
|
|
|
+* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)
|
|
|
+
|
|
|
+
|
|
|
+#### PicoLisp
|
|
|
+
|
|
|
+* [PicoLisp by Example](https://github.com/tj64/picolisp-by-example)
|
|
|
+* [PicoLisp Works](https://github.com/tj64/picolisp-works)
|
|
|
+
|
|
|
+
|
|
|
### Livecode
|
|
|
|
|
|
* [LiveCode userguide](http://www.scribd.com/doc/216789127/LiveCode-userguide) (PDF)
|
|
|
@@ -1546,8 +1550,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [NuGet In-House Succinctly](https://www.syncfusion.com/ebooks/nuget-in-house-succinctly) - José Roberto Olivas Mendoza
|
|
|
* [Rider Succinctly](https://www.syncfusion.com/ebooks/rider-succinctly) - Dmitri Nesteruk
|
|
|
* [Under the Hood of .NET Memory Management](https://assets.red-gate.com/community/books/under-the-hood-of-net-memory-management.pdf) - Chris Farrell, Nick Harrison (PDF)
|
|
|
-* [Visual Studio .NET Tips and Tricks](http://www.infoq.com/minibooks/vsnettt) (VS 2003-2005 only)
|
|
|
-* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole
|
|
|
|
|
|
|
|
|
### NewSQL
|
|
|
@@ -1734,12 +1736,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [Using Zend Framework 3](https://olegkrivtsov.github.io/using-zend-framework-3-book/html/)
|
|
|
|
|
|
|
|
|
-### PicoLisp
|
|
|
-
|
|
|
-* [PicoLisp by Example](https://github.com/tj64/picolisp-by-example)
|
|
|
-* [PicoLisp Works](https://github.com/tj64/picolisp-works)
|
|
|
-
|
|
|
-
|
|
|
### PostgreSQL
|
|
|
|
|
|
* [Postgres Official Documentation](http://www.postgresql.org/docs/)
|
|
|
@@ -2418,19 +2414,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
|
|
* [VHDL Tutorial: Learn By Example](http://esd.cs.ucr.edu/labs/tutorial/)
|
|
|
|
|
|
|
|
|
-### Vim
|
|
|
-
|
|
|
-* [A Byte of Vim](http://www.swaroopch.com/notes/vim/)
|
|
|
-* [Learn Vim (the Smart Way)](https://github.com/iggredible/Learn-Vim) (HTML) (:construction: *in process*)
|
|
|
-* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler
|
|
|
-* [Learn Vim Progressively](http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/)
|
|
|
-* [Learn Vimscript the Hard Way](http://learnvimscriptthehardway.stevelosh.com) - Steve Losh
|
|
|
-* [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) - Steve Oualline (PDF)
|
|
|
-* [VIM-GALORE - All things Vim!](https://github.com/mhinz/vim-galore#readme) (HTML)
|
|
|
-* [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) (PDF)
|
|
|
-* [Vim Regular Expressions 101](http://vimregex.com)
|
|
|
-
|
|
|
-
|
|
|
### Visual Basic
|
|
|
|
|
|
* [Visual Basic .NET Notes for Professionals](https://goalkicker.com/VisualBasic_NETBook/) - Compiled from StackOverflow Documentation (PDF)
|