375 reputation
39
bio website arjam.net/blog
location Oxford, United Kingdom
age
visits member for 4 years, 3 months
seen Dec 24 at 10:28

Mar
24
awarded  Peer Pressure
Jul
3
comment What features would you like to have in PHP?
I think that PHP should assume all strings are UTF-8, and any function that expects a string (not binary) should throw an exception if the UTF-8 doesn't validate.
Feb
19
awarded  Nice Answer
Feb
19
awarded  Necromancer
Feb
19
answered Cheap programmable, portable device
Nov
19
answered Why do node packages put a comma on a newline?
Jul
17
comment Is there something wrong with how we're doing version control?
@maple_shaft Do you have an example to back that statement up?
Nov
28
comment Are code screening services worthwhile?
This should be a comment on the question, not an answer.
Nov
28
awarded  Citizen Patrol
Nov
1
comment What is the job title hierarchy amongst software engineers?
If you care about this, rather than about your actual work, you are doing it wrong.
Sep
21
revised What features would you like to have in PHP?
added 82 characters in body
Sep
21
revised What features would you like to have in PHP?
Fixed insane typo
Sep
10
awarded  Yearling
Aug
3
answered My Dad is impatient with the pace of my learning to program. What do I do?
Jul
15
answered How do I “ease into” programming coming from a designer background?
Jul
15
comment How do I “ease into” programming coming from a designer background?
@Raynos - oh yes it is. It's not just the browser quirks that are the problem, it's the overly verbose api. Use jquery or something similar for a while and you can never go back.
Jun
28
answered Simple method for reliably detecting code in text?
Jun
24
comment 30 minutes to explain programming to a 15 year old
Or you could use jsfiddle, with no need to sign up: jsfiddle.net/WXVra
May
9
awarded  Good Answer
Apr
17
comment What features would you like to have in PHP?
@luiscubal No. An extra parameter will mean that we can't add parameters later if we invent new things to add to the function. For example, if $string=>trim() only did whitespace (like before 4.1.0), then your system would say $string=>trim('ISO-8859-1') trimmed whitespace from ISO-8859-1 strings. If we then wanted to be able to trim stuff that wasn't whitespace, we'd be unable to add the parameter for that, unless we make people specify the encoding first. We should be encouraging people to believe that any text anywhere that is not UTF-8 is wrong.