Reputation
413
Top tag
Next privilege 500 Rep.
Access review queues
Badges
3 9
Newest
 Yearling
Impact
~12k people reached

  • 0 posts edited
  • 1 helpful flag
  • 26 votes cast
Jan
27
comment Should we avoid language features that C++ has but Java doesn't to increase maintainability?
If you have neither RAII nor garbage collection you are going to find managing memory quite tricky.
Nov
29
comment Why should we expect user-space coroutines to be lighter than OS threads?
Thank you this is very informative. How would this analysis change if my OS threads use SCHED_FIFO?
Nov
27
awarded  Yearling
Nov
25
comment Would UTF-8 be able to support the inclusion of a vast alien language with millions of new characters?
As far as I am aware there is no requirement that combining characters need to relate to individual graphemes. Unicode FAQ is silent on this, but my impression is that it wouldn't be any harder for a layout engine to support combing sequences that are not sequences of graphemes, since in either case a precomposed glyph would be required.
Nov
24
comment Would UTF-8 be able to support the inclusion of a vast alien language with millions of new characters?
@StevenBurnap That is a good point. There is a long history of illiterate cultures forcing their language into a written form upon contact with a literate culture. But in the case of the Celts and the Romans, the Romans were clearly dominant so it made sense for the Celts to adapt. But if the aliens were dominant, we might find the process going the other way, and Unicode (and all written scripts) going by the wayside.
Nov
24
comment Would UTF-8 be able to support the inclusion of a vast alien language with millions of new characters?
@StevenBurnap True, but Unicode is more than just a sequence of bits. It is a way of interpreting those bits, that is fairly rigid. Yes, the Unicode character set could be expanded to represent anything from images to CNC instructions, but this would be a very different creature.
Nov
24
awarded  Editor
Nov
24
revised Would UTF-8 be able to support the inclusion of a vast alien language with millions of new characters?
added 126 characters in body
Nov
24
answered Would UTF-8 be able to support the inclusion of a vast alien language with millions of new characters?
Aug
6
comment Are Integration Tests Meant to be Redundant?
Keep in mind that all testing is to a degree redundant. That's part of why you do it: to phrase the same behavior in a different way that gives you more confidence.
Mar
23
comment Why should we expect user-space coroutines to be lighter than OS threads?
That is an interesting observation. Do you know if this is a theoretical limitation due to a needed feature of OS threads, or a consequence of how OS threads have been optimized for their particular use cases?
Mar
23
asked Why should we expect user-space coroutines to be lighter than OS threads?
Sep
24
awarded  Autobiographer
Dec
20
awarded  Scholar
Dec
20
accepted Why do programming languages encompass so much?
Dec
14
asked Why do programming languages encompass so much?
Aug
25
comment Disillusioned with agile; how do you prepare for life after release 1.1?
Good point: lack of documentation is not a goal of agile -- the goal is eliminating waste, and less documentation tends to follows as a consequence.
Aug
25
comment Disillusioned with agile; how do you prepare for life after release 1.1?
Just curious, why is it a completely different group of programmers working on the later stage of the project?
Jul
29
comment Why do old C-style method names continue being used in modern languages?
I don't think the analogy is far off. Function names are not given randomly, true, but they are not made fully descriptive either, sort of like referring to a guy you and a friend saw once as "hat guy". And the name printf is much more like a given name than it is like a description.
Jul
15
awarded  Commentator