708 reputation
518
bio website qlambda.com
location
age 25
visits member for 4 years
seen Oct 15 at 17:33

Sep
28
awarded  Popular Question
Aug
3
awarded  Popular Question
Apr
18
comment Practical considerations for HTML / CSS naming conventions (syntax)
Mind to add some comments down voters ;) lol.
Feb
11
comment Are there any languages that have both high- and low-level facilities?
D fits the bill.
Feb
11
comment Thread safe GUI programming
The only disadvantage being that it's a single user system. Otherwise Haiku OS can be used as a day-to-day desktop OS.
Feb
11
comment What methods are there to avoid a stack overflow in a recursive algorithm?
All functional programming languages have tail call optimization.
Dec
24
comment Why did the team at LMAX use Java and design the architecture to avoid GC at all cost?
@JTrana Yes, that was my thinking and you understood it correctly. As a result of from having managed and unmanaged code, D allows programmers to write both system level code (OS, device drivers, or where direct memory access is required), as well as application level code where higher level abstractions, algorithms and business logic are more of concern than tinkering with machine. And like you said, I know of only D that allows that kind of usage in a single language.
Dec
23
accepted Why did the team at LMAX use Java and design the architecture to avoid GC at all cost?
Dec
23
revised Why did the team at LMAX use Java and design the architecture to avoid GC at all cost?
added 25 characters in body; edited title
Dec
23
comment Why did the team at LMAX use Java and design the architecture to avoid GC at all cost?
@gbjbaanb I mentioned D because it provides garbage collection (in cases where high level abstractions are necessary and fiddling with memory is too hard for the brain) but also allows manual memory management with C style malloc and free. D is sort of like Objective-C with ARC (no real GC) but better than that. But yeah, C/C++ would fit the bill.
Dec
23
comment Why did the team at LMAX use Java and design the architecture to avoid GC at all cost?
@JoachimSauer The framework is not written with public consumption in mind. They initially wrote it for internal use and later open-sourced it/made it free.
Dec
23
revised Why did the team at LMAX use Java and design the architecture to avoid GC at all cost?
added 53 characters in body
Dec
23
comment Why did the team at LMAX use Java and design the architecture to avoid GC at all cost?
It doesn't have to be D. Just any language without GC that allows efficient code.
Dec
23
asked Why did the team at LMAX use Java and design the architecture to avoid GC at all cost?
Nov
10
comment What do Java developers think of Scala?
Scala sucks. End of story. For your reference: gist.github.com/anonymous/1406238
Oct
6
awarded  Yearling
Aug
2
accepted Why not use a RTOS with microkernel architecture for highly concurrent web servers?
Aug
2
accepted Why does this article state that graduate education liberate one from concerns like the efficiency of hardware-based integers?
Aug
2
asked Why does this article state that graduate education liberate one from concerns like the efficiency of hardware-based integers?
Jun
21
comment What are the pros and cons of HTML5, native and hybrid mobile app approaches?
acmqueue - Mobile Application Development: Web vs. Native