Exploring the world of software development, technology, data science, and life

Posts by Nicholas Watkins Brown:

ClojureScript announced

ClojureScript announced

Rich Hickey and the Clojure/core team just announced (ok, they announced it last week, but I was on vacation then, so I actually have an excuse to be blogging late) a new project, ClojureScript, a Clojure to JavaScript compiler.  With Clojure being a great language to develop and JavaScript being […]

First impressions of Google+

First impressions of Google+

I just got Google + the other day, for all the hype I am currently a bit disappointed.  One issue of course is that I still know practically know one on it, which should change as they open their doors and I invest the time to find people again.  And some things […]

Engineer, Developer, or Gardener?

Engineer, Developer, or Gardener?

Whats the difference between an engineer, a scientist, and a mathematician?  An engineer sees his equations as an approximation of reality.  A scientist sees reality as an approximation of his equations.  A mathematician just doesn’t care. There was discussion in a relatively recent Basement Coders podcast (ok, it went out mid May and […]

AI and the Future of Programming

AI and the Future of Programming

I was listening the latest Java Posse roundup recording on the “Future of Software” in which the topic of AI came up, and couldn’t help but chime in on a few things. The basic question being posed was, will computers eventually become smart enough to write their own software.  Some argued no, […]