SG Dev Corner

SG Dev Corner

On programming, erlang, science, web design, business and politics.

 
 

25 September 2006 - Math for programmers

Recently on reddit I found an iteresting article on math.
Math Every Day
Some links in the article are broken.
The author says he wants to start studying some math every day.
Math for Programmers is the sequel: after 15 months the author reports the results of his studies.

Here's a quote from the article:
"The right way to learn math is breadth-first, not depth-first.
You need to survey the space, learn the names of things, figure out what's what."




Comments (0) - Leave a Comment


1 September 2006 - Godel and the limits of logic

An article on Godel's life and work.
Comments (0) - Leave a Comment


15 June 2006 - The Semicolon Wars

Good reading from American Scientist
An introduction to the programming languages' world with some history, an overview of the different paradigms, and some critics to zealotry.

Comments (0) - Leave a Comment


13 June 2006 - As science goes, so goes the nation

How the White House misunderestimated the height, width, breadth and depth of a crucial cultural meme.
An article from seedmagazine.com

Comments (0) - Leave a Comment


22 May 2006 - On Continuations

Gilad Bracha recently posted an article on continuations and why they won't be implemented in the JVM yet.
Among other things he says that continuations are difficult to implement in Java and that they are mainly useful for a particular type of web development.
Avi Bryant the creator of the continuations based web framework Seaside replies with considerations on the various architectures for web based applications (REST, continuations/closures based and Ajax based) and why a developer should know each one and learn which is the best approach to use.
A more interesting reply is this: Sapir-Whorf is not a Klingon where Curtis Poe uses the Sapir-Whorf hypotesis to answer Gilad Bracha.
The Saphir-Whorf hypotesis is taken from linguistic. Simplifying it states that language shapes thougth, so some concepts can't be understood if the language hasn't the words to express them. The hypotesis is quite controversial, though recently a study introduced new elements in support of the hypotesis.
My humble opinion, based on my experience on different programming languages with different paradigms is that the language used shapes thoughts and so the way we code in different languages.

Comments (0) - Leave a Comment