443 reputation
1410
bio website
location
age
visits member for 2 years, 10 months
seen Dec 8 at 13:54

Feb
4
awarded  Yearling
Feb
4
awarded  Yearling
Aug
14
awarded  Commentator
Aug
10
answered Preferring Python over C for Algorithmic Programming
Aug
9
revised Is there a programming language where 1/6 behaves the same as 1.0/6.0?
added 12 characters in body
Aug
9
awarded  Teacher
Aug
9
answered Is there a programming language where 1/6 behaves the same as 1.0/6.0?
Aug
7
awarded  Critic
Aug
7
comment Use open-source programs in your company?
Funny thing, VirtualBox you mentioned is FOSS. Firefox is a mere child's play? I suppose you use IE then.
Aug
7
comment C# Dev - I've tried Lisps, but I don't get it
@MasonWheeler So to recap our little discussion I would say in lisps "code is (structured like) data" but "not all data is code".
Aug
7
comment C# Dev - I've tried Lisps, but I don't get it
@MasonWheeler I mean if SQL had S-expresion syntax it will treat this data as code (= username user-name) and turn it in something like (filter (fn [username] ~where-arg) usernames) and then (filter (fn [username] (= username "whatever user entered as his username")) users). So what ever user will put as username it will be treated as string, not S-expression.
Aug
7
comment C# Dev - I've tried Lisps, but I don't get it
@MasonWheeler I don't see how lisp's 'code as data' can make code injection easier. Actually, I believe it makes injection much more difficult. Consider this: "SELECT * FROM users WHERE username = " + user_name + ";" is dangerous because we evaluating user input. But in lisps it could look like (select users-table (where (= :username user-name))). Lisp will run this code (= :username user-name) for each username in db checking equality to user-name string value. user-name does not evaluate.
Aug
7
comment What software programming languages were used by the Soviet Union's space program?
Good answer, but Sea Launch is not a Russian program. It's cooperation of US, Russia(upper stage), Norway and Ukraine(carrier rocker).
Aug
7
comment What are some famous one-liner or two-liner programs and equations?
I use zsh and it doesn't work unless s/==/-eq/ :-)
Jul
14
awarded  Scholar
Jul
14
accepted Is this an assembly language?
Jul
13
awarded  Mortarboard
Jul
13
awarded  Famous Question
Jul
13
awarded  Good Question
Jul
13
awarded  Notable Question