4 ms·
G1 has low latency. And as someone who programs c# for a living: I DO NOT WANT value types.
by peterashford 7y ago
G1 has low latency. And as someone who programs c# for a living: I DO NOT WANT value types.
- tom_mellior 7y agoInteresting, could you expand a bit? From what I have seem the proposal for Java seems useful.
- peterashford 7y agoIn the c# I dislike the extra mental load of having to work out which rules apply to the lexical thing I see being manipulated in the code. If I see references being assigned in Java I can tell that that's the case just by looking at the code. In c# I have to see the definition of the objects to tell what semantics are being expressed by the syntax. Likewise, with properties in c# a straightforward field assignment can be pretty much anything which means again, innocent looking code can be misleading and the only way to know is to read the definitions. Java is simpler to read and I value that.