Reputation
5,854
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
5 29 54
Impact
~368k people reached

Nov
24
awarded  Famous Question
Oct
9
awarded  Popular Question
Sep
9
awarded  Yearling
Aug
7
awarded  Notable Question
Aug
1
awarded  Popular Question
Jul
27
comment Why is object-level privacy difficult to use as a paradigm, and why is it desirable?
@supercat: I guess that while that'd be interesting from a theoretical prospective, I think in practice it would lead to less encapsulated systems, because the underlying data behind a structure could no longer be hidden.
Jul
27
comment Why is object-level privacy difficult to use as a paradigm, and why is it desirable?
@supercat: what does that have to do with type vs. object level private? Interfaces cannot have private anything.
Jul
25
comment Why is object-level privacy difficult to use as a paradigm, and why is it desirable?
@supercat: That still exposes that an ostream is in use to clients which is the undesirable encapsulation loss here.
Jun
17
awarded  Favorite Question
Jun
7
awarded  Good Answer
May
8
comment Why should I use an MVC pattern?
( did not downvote) Well, it's been a buzzword going on 40+ years now if it is.
Jan
28
awarded  Great Answer
Nov
25
answered Why Do B+ Trees Have a Minimum Occupancy of 50%?
Nov
18
revised What's wrong with circular references?
added 133 characters in body
Oct
6
answered Why is object-level privacy difficult to use as a paradigm, and why is it desirable?
Sep
30
awarded  Explainer
Sep
9
awarded  Yearling
Aug
24
awarded  Good Question
Jun
24
comment C# server side application 100 GB dataset + Garbage Collection
Don't forget that as a hash table based structure, dictionaries have a reasonable amount of overhead; even an empty dictionary occupies 16 bytes. Depends on what the load factor is.
Jun
24
comment C# server side application 100 GB dataset + Garbage Collection
Please use a database. Please. They spend years optimizing for data sets like this.