245 reputation
19
bio website about.me/rsenna
location Porto Alegre, Brazil
age 40
visits member for 4 years
seen yesterday

A programmer from Brazil.
Used to work with C#. And with Delphi, C++ and C before that.
Recently abducted by the Scala/Lift front.
Knows some stuff about design patterns, database tuning, SQL, JavaScript, Python, Ruby, occidental contemporary pop music and what not.


Sep
30
revised Dynamic vs Statically typed languages for websites
small typo
Jan
29
awarded  Popular Question
Nov
14
comment Time to drop Emacs and vi?
Nitpicks: Vim is from the 1990s too, and GNU Emacs (which is not that similar to the original Editor MACros) is from the 1980s. Neither are really from the 1970s. And I agree that Acme should be remembered more often.
Sep
18
comment What are the 'must know' Emacs commands?
In fact M-x is for execute-extended-command. You use it for unbound commands (and align-regexp is just one of them).
Jun
28
awarded  Autobiographer
Mar
6
awarded  Yearling
Apr
8
comment Syntax extension in weakly typed lanuages?
@Bedwyr Humphreys: care to explain us why? Also take the time to read the faq. The very first question, "What kind of questions can I ask here?", will be enlightening to you.
Apr
4
comment How do you choose to use a specific programming language?
-1 i) How that answers the OP question? ii) Sorry, with so many new DSL's being created each day, I really don't think that's a behavior to be proud of. iii) The Pragmatic Programmer gives a very popular (and helpful) advice: learn a new language every year.
Apr
1
comment If you could pose a question to a Turing test candidate, what would it be?
And if the answer is "Let me tell you about my mother..." then 1) it is a machine, and 2) RUN
Mar
2
revised Dynamic vs Statically typed languages for websites
deleted 1 characters in body; added 7 characters in body
Mar
2
revised Dynamic vs Statically typed languages for websites
added 360 characters in body
Mar
2
answered Dynamic vs Statically typed languages for websites
Mar
2
comment Can you be Agile without doing TDD (test driven development)?
Hm, I should have written "Saying that we can do Agile without tests..." instead. Which is almost as crazy as doing TDD without tests, but that's just my opinion.
Mar
1
comment Can you be Agile without doing TDD (test driven development)?
+1: I'm late to the party, but this is the only useful answer. Saying that we can do TDD without tests is like saying we can pass in a driver exam without knowing how to drive. Yes, it is possible, but hardly so. Like Michael Feathers said, "Legacy Code is code without tests". And code that, by definition, is hard to maintain, is also f***ing hard impossible to work with when you use an agile, iterative process.
Jan
24
awarded  Critic
Jan
21
awarded  Scholar
Jan
21
accepted Is Moore's law (empirically) the same for both memory capacity and processing speed?
Jan
20
comment Is Moore's law (empirically) the same for both memory capacity and processing speed?
@Renesis: thanks for the edit! :)
Jan
20
comment Is Moore's law (empirically) the same for both memory capacity and processing speed?
Thanks, that's more in the spirit of what I was asking about.
Jan
20
comment Is Moore's law (empirically) the same for both memory capacity and processing speed?
I am not that sure of the irrelevance of performance as you seem to be, and I think the real scenario is much more complex (take for instance web applications vs. games; they have very distinct performance requirements). And even if performance is almost irrelevant, it may be still a big technological drive over time - Darwin proved that for biological replicators, and I guess the same applies for technology. But, of course, I may be wrong.