2,618 reputation
11125
bio website andreaferretti.it
location Bonn, Germany
age
visits member for 3 years, 5 months
seen yesterday

Nov
6
asked How does font rendering actually work?
Oct
29
comment What do you think was a poor design choice in Java?
@greyfade Scala needs to cope with type erasure and manages to have one of the best type systems around.
Oct
21
awarded  Good Question
Oct
17
comment Effective handling of variables in non-object oriented programming
It is not premature. I am also against over-optimizing, but keeping querying the DB for nothing is just silly. Moreover, you actually have to query your db in each function, leading to repetition
Oct
17
comment Effective handling of variables in non-object oriented programming
I do not know the Ash language. In any case, most languages allow you to group stuff together in one way or another, either using objects, records, structs, hashes and whatnot. A programming language that does not allow to talk of a bunch of data as a single logical entity should have very compelling features to persuade me to give it a try.
Oct
17
comment Effective handling of variables in non-object oriented programming
Use a struct :-)
Oct
12
comment What is the justification for Python's power operator associating to the right?
Yes it is. My point is that of the two orders that you can choose, one yields something that you can write without stacking up exponents. So the interesting associativity is the other one.
Oct
12
answered What is the justification for Python's power operator associating to the right?
Oct
11
revised Reusable VS clean code - where's the balance?
added 285 characters in body
Oct
11
answered Reusable VS clean code - where's the balance?
Oct
6
comment Recent programming language for AI?
Since when is Haskell OOP?
Oct
6
accepted Constraints while designing the Java generics
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?