CoffeeScript
february 2010 by nico.ash
CoffeeScript is a little language that compiles into JavaScript.
javascript
programming
language
ruby
coffeescript
compiler
development
languages
web
js
february 2010 by nico.ash
SciPy – the embarrassing way to code
november 2009 by nico.ash
The downside to all this is that you send months developing your complex algorithms and when you’re done you show somebody the result of all your efforts — a page or two of code. It looks like something that somebody could have written in an afternoon. Even worse, you start to suspect that if you had really known scipy and spent a few days carefully thinking about the problem to start with, then you probably could have coded it in an afternoon. It’s a little embarrassing.
python
programming
algorithms
code
scipy
scientific
language
science
math
computer
matrix
november 2009 by nico.ash
http://www.cse.wustl.edu/~loui/praiseieee.html
august 2008 by nico.ash
In Praise of Scripting: Real Programming Pragmatism. ABSTRACT: This article's main purpose is to review the changes in programming practices known collectively as the "rise of scripting," as predicted in 1998 IEEE COMPUTER by Ousterhout. This attempts to be both brief and definitive, drawing on many of the essays that have appeared in online forums. The main new idea is that programming language theory needs to move beyond semantics and take language pragmatics more seriously.
programming
languages
language
education
creativity
article
august 2008 by nico.ash
related tags
advice ⊕ algorithms ⊕ anic ⊕ article ⊕ bash ⊕ blog ⊕ blogs ⊕ book ⊕ books ⊕ c ⊕ clojure ⊕ closure ⊕ cocoa ⊕ code ⊕ coffeescript ⊕ common-lisp ⊕ community ⊕ compiler ⊕ compilers ⊕ computer ⊕ concurrency ⊕ cool ⊕ creativity ⊕ dataflow ⊕ design ⊕ development ⊕ diagram ⊕ diagrams ⊕ dictionary ⊕ documentation ⊕ education ⊕ english ⊕ etymology ⊕ firefox ⊕ font ⊕ functional ⊕ funny ⊕ google ⊕ grammar ⊕ graph ⊕ graphics ⊕ hackernews ⊕ history ⊕ howto ⊕ humor ⊕ ide ⊕ infographics ⊕ interesting ⊕ io ⊕ iphone ⊕ japan ⊕ japanese ⊕ java ⊕ javascript ⊕ js ⊕ jvm ⊕ kernel ⊕ language ⊖ languages ⊕ latex ⊕ learn ⊕ learning ⊕ linearb ⊕ linguistics ⊕ linux ⊕ lisp ⊕ mac ⊕ marketing ⊕ math ⊕ matrix ⊕ nice-design ⊕ oop ⊕ opensource ⊕ os ⊕ parallel ⊕ parser ⊕ post-to-read ⊕ programming ⊕ python ⊕ quotes ⊕ reference ⊕ research ⊕ risk ⊕ ruby ⊕ rules ⊕ scala ⊕ scalability ⊕ scheme ⊕ science ⊕ scientific ⊕ scipy ⊕ script ⊕ security ⊕ shell ⊕ sociology ⊕ software ⊕ sysadmin ⊕ teaching ⊕ tool ⊕ tools ⊕ toread ⊕ tutorial ⊕ tutorials ⊕ twitter ⊕ unicode ⊕ visualization ⊕ vulnerability ⊕ web ⊕ webdesign ⊕ wiki ⊕ wikipedia ⊕ words ⊕ work ⊕ writing ⊕ xml ⊕Copy this bookmark: