Ivor O’Connor

March 8, 2014

Best Book of 2013

Filed under: Uncategorized — ioconnor @ 1:36 am

This book is probably the best book of the decade but I don’t want to get carried away. It is certainly the best book I’ve read in 2013. Learn Vimscript the Hard Way┬áis the Rosetta Stone into making vim work for you. The book assumes you know vi and have basic muscle memory. This book teaches how to program vim into a better editor. To make it an IDE for the environment you work in. It does this with many small easy examples with exercises and references.

The material could go further. I’d like to see one more section that takes the information presented in the first three sections to make a complete IDE for a particular environment. Something to check syntax, do syntax hi-liting, use templates, bounce about the functions, declarations, etc., call lint and be taken to the errors, compile the code and be taken to the errors, debug the code, and use version control all from within vim. The book gives enough information to write this yourself but still it would be nice to see best practices explained as well as he has explained everything else.


March 4, 2014

Markdown versus ReStructuredText (rest)

Filed under: Uncategorized — ioconnor @ 4:43 pm

My opinion is Markdown is used for writing html for a single page whereas Rest is used for writing documents. So Markdown is used on blogs, descriptions on github, and comment boards like StackOverflow. Rest with sphinx is used for self documenting code, writing books, making websites, etc.. There are also great plugins for rest on emacs and vim. However the syntax is so similar between Markdown and Rest they really should be combined. Why has this not happened?

Create a free website or blog at WordPress.com.