1,494 reputation
1020
bio website
location Indiana
age 29
visits member for 3 years, 8 months
seen 4 hours ago

Indiana programmer and juggler.

Language nut, currently focused on Racket.

Prefer Emacs.

Note: Some of my answers, e.g. [C++ as a first language][1], are inflammatory and possibly overstated. I *would* edit them toward sanity if the questions weren't closed.


Jul
4
comment How do programming languages integrate with OS runtimes
I think in microkernel systems, some OS capabilities are implemented in userland processes and accessed through IPC... That may be a definition issue.
Jul
1
revised What procedural languages support algebraic data types?
Stopped using ADT since this more commonly stands for abstract data type
Jul
1
answered What procedural languages support algebraic data types?
Jun
20
comment Mental Models or Real-World-Metaphors for Functional Programming
I need a cat that does calculations.
Oct
26
awarded  Yearling
Jul
31
revised Why are most browsers developed in C++
Giving some context to the language rundown
Jul
31
revised Why are most browsers developed in C++
added 383 characters in body
Jul
20
revised Why isn't functional programming more popular in the industry? Does it catch on now?
Making prose less bad
Jul
20
comment Why isn't functional programming more popular in the industry? Does it catch on now?
@Despertar - I wasn't trying especially hard to be egalitarian about which languages I mentioned :) And agreed, the story seems a lot like Python, except a few years in the past.
May
20
comment What makes OOP “good”?
Make that ignorance, flamebait and baseless assertions. A large server, you say? Like one running Linux, Apache, PHP and MySQL?
May
20
comment What makes OOP “good”?
"only feasible to be build in an object-oriented approach" -1 for ignorance and flamebait.
Mar
17
comment Design a program and methods of doing so
Appropriately titled: How To Design Programs, 2e. I've started working through this so I can confidently recommend it to new programmers, and found that it attacks a lot of my weaknesses as a long-time programmer.
Feb
23
revised Is LISP still useful in today's world? Which version is most used?
Some updates, harder information and better coverage in response to recent attention.
Feb
21
awarded  Mortarboard
Feb
21
awarded  Good Answer
Feb
19
awarded  Caucus
Dec
28
asked Explanation of computer systems to a completely new programmer
Dec
21
answered Emacs vs. vim — what is the difference?
Dec
21
comment Emacs vs. vim — what is the difference?
It's hard for anyone to answer this, because so few people take one seriously and then switch and take the other seriously. Thus hardly anyone has good feature-level knowledge of each.
Nov
5
awarded  Necromancer