241 reputation
26
bio website
location UK
age 54
visits member for 1 year, 6 months
seen May 9 at 21:53
stats profile views 24

I've been programming for way too long.


Feb
26
awarded  Constituent
Feb
25
awarded  Caucus
Feb
2
awarded  Scholar
Feb
2
accepted Is it time to deprecate synchronized, wait and notify?
Feb
1
awarded  Commentator
Feb
1
comment Is it time to deprecate synchronized, wait and notify?
@StephenC - Is there then a slightly less dramatic action we can take that will eventually result in them not being used or taught in college. They clearly should be avoided. I suspect PMD rules - although a good idea - would not reach the teachers very quickly.
Jan
28
revised Programming interview question on Trees
added 24 characters in body
Jan
28
awarded  Yearling
Jan
28
revised Programming interview question on Trees
added 18 characters in body
Jan
28
comment Programming interview question on Trees
@WinstonEwert - It looks like my simulation supports your theory.
Jan
28
answered Programming interview question on Trees
Dec
31
comment Why aren't user-defined operators more common?
Here is an interesting comparison of languages with reference to operator overloading. I am most familiar with the BCPL implementation. I recall my Uni prof making Ann shops at Sainsburys a perfectly valid BCPL program by careful use of operator overloading.
Nov
24
comment Is it time to deprecate synchronized, wait and notify?
Forgive me @Stephen if I came across as suggesting that we actually remove synchronized et. al. I am merely suggesting deprecation, which really only says don't use this for new code. I wouldn't dream of suggesting damaging tried and tested legacy code my demanding their removal.
Nov
22
awarded  Student
Nov
22
comment Is it time to deprecate synchronized, wait and notify?
@MartijnVerburg - Sadly no but I have huge respect for his work.
Nov
21
asked Is it time to deprecate synchronized, wait and notify?
Nov
21
answered Why should a class be anything other than “abstract” or “final/sealed”?
Nov
20
comment What does it mean that “language A is written in language B”?
Interestingly BCPL was mostly written in BCPL
Oct
15
answered Are long methods always bad?
Jun
1
revised Do we still have a case against the goto statement?
edited body