Posts tagged with programming

Subscribe to the feed of posts tagged with programming

OH: "async won't take hold until it sucks less." It cannot suck less because we are writing async code in languages designed to be procedural, given that you read them top-to-bottom.

February 19, 2010, 10:51 p.m. More (241 words) 7 comments Feed

Packt Publishing were kind enough to send me Expert Python Programming by Tarek Ziadé, only with my opinion in exchange.

Here is what I think about it.

January 23, 2009, 11:25 p.m. More (1677 words) 2 comments Feed

2008 is almost gone, and I got a lot of things done. Here's what I did, and here's what I plan to do in 2009.

December 29, 2008, 8:53 p.m. More (710 words) 0 comments Feed

I'm not sure how much I've written about this, but you can probably discern by the titles of my blog posts that I'm looking for a good text editor. I think I've finally nailed my frustrations, and I think I have a glimpse of a solution.

October 29, 2008, 8:02 p.m. More (712 words) 26 comments Feed

I have read numerous articles about dynamic languages and static typing, the most recent being Steve Yegge's Dynamic Languages Strike Back, where he argues that most of the time, there is enough type information in a program written in a dynamic language (he uses Javascript) to do all kinds of cool refactorings.

I'm building a small proof-of-concept to do something like that in Python, for Python. Here are my thoughts... UPDATE: Read about PySmell, a tool I wrote to provide static auto-completion for Python projects.

August 25, 2008, 11:02 p.m. More (792 words) 10 comments Feed

So, yesterday I was asked an interesting question:

Int: Are you familiar with Python's getattr?
Me: Um, yes?
Interviewer clarifies what it's all about
Int: So I now want you to implement __getattr__ in such a way that when a method is called with the prefix print it'll print it's name before calling it.

December 10, 2007, 6:26 a.m. More (1186 words) 0 comments Feed