1,591 reputation
21739
bio website
location Singapore
age 23
visits member for 3 years, 8 months
seen 2 days ago

Nov
24
comment Should UTF-16 be considered harmful?
bmp and astral is not the real issue. But allowing accented characters to have a separate diacritic is horrible. The guy who even thought of that idea deserved to have his head flushed in the toiletbowl
Nov
12
comment Using “catching exceptions” to improve readability, Good or Bad?
Btw I was wondering how do we justify the EOFException which DataStreams uses to detect an end of line (end of line isn't exceptional is it) as demonstrated in docs.oracle.com/javase/tutorial/essential/io/datastreams.html ?
Nov
8
comment Using “catching exceptions” to improve readability, Good or Bad?
@ThorbjørnRavnAndersen of course I was reading the book and don't have a real "test case" to measure.. but if we do measure it in a contrived code then obviously there's a performance penalty then
Nov
4
accepted Using “catching exceptions” to improve readability, Good or Bad?
Nov
4
comment Using “catching exceptions” to improve readability, Good or Bad?
I come from .NET so pardon my knowledge of Java, but I have personally experienced catching exceptions in .NET causing insane delays (magnitude of seconds) which were fixed by removing "catching-exception code"..
Nov
4
asked Using “catching exceptions” to improve readability, Good or Bad?
Sep
20
awarded  Enthusiast
Sep
18
awarded  Popular Question
Sep
6
answered How do you tackle really bizarre errors that keep you puzzled for more than 10 hours?
Sep
3
comment How could the first C++ compiler be written in C++?
i don't quite understand your comment. do you mean now there are compilers that skip the second step and simply take the C++ source and compile to machine code?
Sep
2
accepted How could the first C++ compiler be written in C++?
Sep
2
comment How could the first C++ compiler be written in C++?
so basically when we compile a C++ program, it gets converted into C, then after it's converted into C, it gets compiled again to machine code?
Sep
1
answered Why is DRY important?
Sep
1
asked How could the first C++ compiler be written in C++?
Sep
1
awarded  Teacher
Sep
1
revised Monitor screen size and programming ease
added 66 characters in body
Sep
1
answered Monitor screen size and programming ease
Sep
1
asked What is the reason for creating the symbols ∞ on the client side?
Aug
23
awarded  Good Question
Aug
19
accepted why is it easy to break verification images if they are not distorted to the extent that humans can get them wrong too?