Add text editor
This commit is contained in:
parent
a0a9a90fb8
commit
b9fe80a740
@ -147,6 +147,7 @@ Let's be honest: algo can be a pretty dry topic. [This quota question](https://w
|
|||||||
|
|
||||||
* [Sublime Text essential plugins and resources](https://github.com/dreikanter/sublime-bookmarks)
|
* [Sublime Text essential plugins and resources](https://github.com/dreikanter/sublime-bookmarks)
|
||||||
* [vim-awesome](http://vimawesome.com/)
|
* [vim-awesome](http://vimawesome.com/)
|
||||||
|
* Bram Moolenaar (Vim author), [Seven habits of effective text editing](http://www.moolenaar.net/habits.html) ([presentation](http://www.moolenaar.net/habits_2007.pdf)).
|
||||||
|
|
||||||
### Know your database
|
### Know your database
|
||||||
|
|
||||||
@ -229,6 +230,10 @@ I'd recommend learning:
|
|||||||
* At least one more recent language to see where the industry is going (as of writing, Go, Swift, Rust, etc.)
|
* At least one more recent language to see where the industry is going (as of writing, Go, Swift, Rust, etc.)
|
||||||
* At least one language that has first-class support for functional programming (Haskell, Scala, etc.)
|
* At least one language that has first-class support for functional programming (Haskell, Scala, etc.)
|
||||||
|
|
||||||
|
A bit more reading:
|
||||||
|
|
||||||
|
* [A brief, incomplete, mostly wrong history of programming languages](http://james-iry.blogspot.fr/2009/05/brief-incomplete-and-mostly-wrong.html)
|
||||||
|
|
||||||
### Know your design patterns and anti-patterns
|
### Know your design patterns and anti-patterns
|
||||||
|
|
||||||
Here's a list of good books:
|
Here's a list of good books:
|
||||||
|
Loading…
Reference in New Issue
Block a user