707 reputation
515
bio website
location South Korea
age 32
visits member for 3 years, 8 months
seen Oct 17 at 13:22

Current tools.

  • OSX, iOS, FreeBSD.
  • C/C++/Objective-C, Cocoa, Xcode.
  • PostgreSQL.

Feel free to fix my grammar if it's wrong. I always appreciate!


Dec
4
comment Checked vs Unchecked vs No Exception… A best practice of contrary beliefs
Expected = control flow = anti-pattern of exception. Exception shouldn't be used for control flow. If it's expected to produce error for specific input, then it just be passed a a part of return value. So we have NAN or NULL.
Nov
19
awarded  Notable Question
Nov
15
comment Should UTF-16 be considered harmful?
@JasonTrue Thanks for that! I really needed it. I am sorry for not fully reading Unicode standard. Now I am on Unicode website, and see repeating mentions about that equality.
Nov
15
comment Should UTF-16 be considered harmful?
@JasonTrue I really want some guaranteed way badly. If you have any clue please help me to share that guarantee.
Nov
15
comment Should UTF-16 be considered harmful?
@JasonTrue Still, only the results are equal coincidently, not guaranteed by design. Same thing was happen in 32-bit memory addressing, Y2K, UTF16/UCS2. Or do we have any guarantee of that equality? If we have, I would gladly use that. But I don't want to write a possible breakable code. I am writing a character level code, and lack of a guaranteed way to transcode between UTF <-> code point is bugging me a lot.
Nov
15
comment Should UTF-16 be considered harmful?
AFAIK, UTF-32 is still variable length encoding, and not equal to UCS4 which is specific range of code point.
Nov
15
comment Should UTF-16 be considered harmful?
I am not sure what caveats on UTF-8, but at least, those caveats (if exists) should be a lot more visible than UTF-16, because the non-ASCII result will look broken immediately.
Oct
25
comment Is modern C++ replacing C#? Is Microsoft pushing developers to adopt C++?
C# haven't been major or core language of MS. Their core API is always in C/C++, all important apps (VS,Office,DX) are all written in C/C++ (or their own languages) C#/VB is more close to one-time use scripting layer rather than a language for serious(strategic) coding to MS themselves. If MS move on to some new language, it should be something else rather than C#.
Oct
16
comment Why is Objective-C not widely used beyond Cocoa environments?
At the point of this answer written, there was really nothing possible to run Objective-C 2.0 on non-Apple platform. Anyway, a lot of efforts made after that, and now we can expect to run Objective-C 2.0 on FreeBSD using GNUstep pretty smoothly.
Aug
28
comment If immutable objects are good, why do people keep creating mutable objects?
+1 for where objects don't have an identity. Making up efficient reference-able identity was mostly impossible to me. I still want a trick to solve it.
Aug
19
comment Is it possible to represent mutation of object-graph efficiently with immutable states?
@dan_waterworth Thanks. I was confused B-tree and balanced binary tree. I think Finger tree would be best bet.
Aug
19
comment Is it possible to represent mutation of object-graph efficiently with immutable states?
@dan_waterworth You mean something like B-tree?
Aug
13
comment Why do game developers prefer Windows?
In 2010-2013, DX is falling due to falling of Windows on mobile. And GLES is arising by Apple and Google.
Aug
13
comment Is it possible to represent mutation of object-graph efficiently with immutable states?
@dan_waterworth If I use adjacency list, I have to search each edges for each time. So I think it's trade-off between read and write performance.
Aug
12
revised Is it possible to represent mutation of object-graph efficiently with immutable states?
added 24 characters in body
Aug
12
awarded  Yearling
Aug
12
asked Is it possible to represent mutation of object-graph efficiently with immutable states?
May
31
awarded  Critic
Apr
20
awarded  Popular Question
Mar
5
awarded  Popular Question