2,588 reputation
11023
bio website andreaferretti.it
location Bonn, Germany
age
visits member for 3 years, 2 months
seen 3 hours ago

Apr
20
comment Tabs versus spaces—what is the proper indentation character for everything, in every situation, ever?
"A tab could be a different number of columns depending on your environment" Yes, this is exactly the advantage. Everyone can set it to his taste and be happy.
Apr
2
answered Is the rule of 10% code is comments still valid?
Mar
30
awarded  Commentator
Mar
30
comment Most common “Y2K-style” bugs today?
Actually it is a good idea to use integers for currency. Otherwise you will only get in trouble with float approximation.
Mar
25
awarded  Popular Question
Mar
23
answered Why can't there be an “universal” programming language that serves all purposes?
Mar
20
awarded  Nice Question
Mar
20
comment Why isn't Lisp more widespread?
I see the point...
Mar
20
comment Why isn't Lisp more widespread?
I don't think this definition actually conveys what expressive means. Personally, before I call a language expressive, I would make sure that I am able to read what I have written. For example, using nontrivial logic in the loop initializer in C may save you some lines of code, but it is not readily understandable. On the other hand a list comprehension in Python can save a couple of line and be more readable. So you actually have found a way to express what you meant more concisely. If it is not readable, you have not find a way to express anything at all.
Mar
19
comment Why isn't Lisp more widespread?
Where I live (Italy) I doubt even a single Lisp company exists...
Mar
19
awarded  Scholar
Mar
19
accepted Why isn't Lisp more widespread?
Mar
19
comment Why isn't Lisp more widespread?
The objection about the difficulty of finding qualified programmers is a bit of a dog chasing its tail. If Lisp was more widespread, it would be easier to find good programmers.
Mar
19
awarded  Student
Mar
19
asked Why isn't Lisp more widespread?
Mar
17
awarded  Teacher
Mar
6
comment Is LISP still useful in today's world? Which version is most used?
You can actually simplify MAX by MAX(MAX(a b) c)
Mar
1
comment Do you use both Client-side and Server-side validation techniques?
Did you even read what you post? Checking that email is unique is validation. Cheking, say, that email and password are valid credentials is verification. In any case, it is just a terminology issue.
Feb
17
comment career advice for PhD scientist seeking to program?
Can you link Joel's post?
Jan
30
awarded  Supporter