Reputation
438
Top tag
Next privilege 500 Rep.
Access review queues
Badges
3 8
Newest
 Nice Answer
Impact
~46k people reached

  • 0 posts edited
  • 0 helpful flags
  • 15 votes cast
Apr
19
revised Is it acceptable to use lambda functions\methods in business software?
fixed typo
Mar
11
awarded  Nice Answer
Feb
28
awarded  Yearling
Nov
5
comment Has any language become greatly popular for something other than its intended purpose?
@jk: Most games use it for scripting. For instance, World of Warcraft's entire UI is written in Lua, and there are tens of thousands of user-written addons for the game written in Lua (some of which games themselves, such as PopCap's Peggle. Saints Row uses it for scripting game missions. In Grim Fandango, Lua was used to write a much of the game. And of course, some games (like Angry Birds) use Lua only for configuration.
Dec
12
revised Is there an expiration date for well regarded, but old books on programming?
added 710 characters in body
Dec
12
answered Is there an expiration date for well regarded, but old books on programming?
Dec
5
awarded  Yearling
Sep
10
comment My boss wants a narrated line-by-line English explanation of our code
This. I did my duty by reading through all the comments before posting myself, and here is what I planned to say at the very end. If you try to talk him out of it, he's going to think you have something to hide. Simply give him what he wants and demonstrate the absurdity of it.
Aug
29
comment If this is camelCase what-is-this?
It's the only naming convention that doesn't require a chorded keystroke, which makes my hands happy. You can't get away with it in most languages (LISPs being the notable exception), but I always use it as my file naming convention.
Aug
16
answered Is it acceptable to use lambda functions\methods in business software?
Aug
3
answered What are some reasonable arguments in favor of closed source software?
Aug
1
comment What can multiple threads do that a single thread cannot?
Multiple threads allow you to run on more than one physical UTM at the same time.
Aug
1
answered What can multiple threads do that a single thread cannot?
Jul
24
awarded  Editor
Jun
7
comment Is it “normal” for people to not work?
This is because of the Dunning-Kruger effect. Incompetent people lack the meta-cognitive skills to recognize that they are incompetent, which is why they remain incompetent.
Jun
7
comment Is it “normal” for people to not work?
It seems every comment you've received is some lazy employee trying to knock you down a peg rather than get back to work. :) I experienced the same thing at my last job. The bizarre thing is that even when these people were starting to be scrutinized for lack of performance, being pressured with hard deadlines, visibly and sometimes vocally stressed about keeping their job -- the two hour lunches, random bullshit sessions, and web surfing didn't stop.
Jun
1
awarded  Good Answer
May
31
comment Has any language become greatly popular for something other than its intended purpose?
@Stuart P. Bentley: See above.
May
30
awarded  Commentator
May
30
comment Has any language become greatly popular for something other than its intended purpose?
Perhaps I should have said "intended purpose" rather than "designed primarily as". The intended purpose was to use Lua where SOL and DEL were being used. These were configuration languages that users were starting to demand programming features in. Lua was created to fill that need. As the authors themselves have stated, "The wide adoption of Lua in games came as a surprise to us. We did not have game development as a target for Lua." That's pretty much exactly what the OP was looking for, no?