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

Oct
5
comment Why isn't functional language syntax more close to human language?
In any case, it is supposed to resemble this notation: purplemath.com/modules/setnotn.htm
Oct
5
comment Why isn't functional language syntax more close to human language?
I guess it really depends on your background. This is as plain as it gets for me...
Oct
5
comment Constraints while designing the Java generics
This does not answer the question. I know that generics had to be implemented with type erasure for backwards compatibility. Yet, the same holds for Scala generics, and still generics in Scala are more powerful - definitely not close to useless! So, what other constraints were there?
Oct
5
asked Constraints while designing the Java generics
Oct
5
accepted Status of stack based languages
Oct
5
answered Why isn't functional language syntax more close to human language?
Oct
4
comment Status of stack based languages
It seems that I misunderstood the role of unmantained. I didn't go through it, and I thought that it meant that large parts of the core or the standard library where waiting for mantainers.
Oct
4
comment Status of stack based languages
Outside printers?
Oct
4
asked Status of stack based languages
Oct
4
comment What functionality does dynamic typing allow?
@delnan I agree. I was just pointing out that type systems can do fairly complicated stuff. I had the impression that your answer meant that type system can only make trivial verification, but on a second read you did not write anything like this!
Oct
3
comment What functionality does dynamic typing allow?
It may be worth to point out that the type system of Scala is Turing complete. So type systems can be less trivial than you picture.
Oct
2
comment How can I quantify the amount of technical debt that exists in a project?
Taking decisions about technical debt based on an automatic score seems like a sure way to increase technical debt!
Oct
2
comment Best method in PHP for the Error Handling ? Convert all PHP errors (warnings notices etc) to exceptions?
I agree that exceptions are for exceptional cases, but anything is better than having a method that returns either an index or false! I do not know how many bugs are introduced by intentionally abusing dynamic typing. The fact that you do not have mark the type of a returned value does not mean that you should mix types freely.
Sep
27
answered How to read Scala code with lots of implicits?
Sep
12
comment Is mysql_* deprecated after PDO was introduced?
It should be. But the people behind Zend are very conservative.
Aug
20
awarded  Fanatic
Aug
10
comment Should I use events in this case?
Yes (need 15 chars)
Aug
2
answered Is there ever a reason to do all an object's work in a constructor?
Jul
22
awarded  Nice Question
Jul
21
comment What limitations does the JVM impose on tail-call optimization
I see. I did not realize that being less smart could allow an optimization that would be otherwise forbidden.