38 lines
2.0 KiB
Org Mode
Executable File
38 lines
2.0 KiB
Org Mode
Executable File
#+TITLE: Review of "From Mathematics to Generic Programming"
|
|
#+DATE: 2014-12-29 12:00:00 UTC
|
|
#+DESCRIPTION: Short review of "From Mathematics to Generic Programming"
|
|
#+FILETAGS: reviews:maths
|
|
#+CATEGORY: python
|
|
#+SLUG: review-of-from-mathematics-to-generic-programming
|
|
#+LINK: http://www.amazon.co.uk/Effective-Python-Specific-Software-Development/dp/0134034287
|
|
#+THUMBNAIL: ../../images/frommathmaticstogenericprogramming.jpeg
|
|
#+BEGIN_COMMENT
|
|
.. title: Review of "From Mathematics to Generic Programming"
|
|
.. slug: review-of-from-mathematics-to-generic-programming
|
|
.. date: 2014-12-29 12:00:00 UTC
|
|
.. tags: review, maths
|
|
.. category: python
|
|
.. link: http://www.amazon.co.uk/Effective-Python-Specific-Software-Development/dp/0134034287
|
|
.. description: Short review of "From Mathematics to Generic Programming"
|
|
.. type: text
|
|
#+END_COMMENT
|
|
|
|
#+CAPTION: From Mathematics to Generic Programming
|
|
[[../../images/frommathmaticstogenericprogramming.jpeg]]
|
|
|
|
|
|
From Mathematics to Generic Programming is part history, part mathematics and part programming with the emphasis very much on the maths side.
|
|
I found the book quite hard to follow, mainly because I don't use mathematics often enough.
|
|
Nevertheless, I found the idea that you can gain such versatility from a single algorithm quite interesting.
|
|
|
|
It has sparked my interest enough to re-learn some of the maths I once knew.
|
|
If your algebra and geometry knowledge is reasonable, you are likely to have no trouble with the material in this book.
|
|
It is laid out with some exercises for the reader to attempt to help with understanding.
|
|
|
|
I would like to have seen further examples relating to the use of higher level development, for example web development, if this were possible.
|
|
|
|
Currently, the emphasis seems to be on low level programming which is perhaps less common, given all the rich libraries around which implement most of these functions.
|
|
|
|
If your maths is reasonable and you have a good understanding of lower level programming this book will be of great interest to you.
|
|
|