511 reputation
413
bio website
location Montreal, Canada
age 30
visits member for 4 years, 1 month
seen Apr 25 at 15:51

Software Designer


Dec
15
awarded  Good Question
Dec
11
awarded  Popular Question
Aug
12
awarded  Notable Question
Oct
30
awarded  Yearling
Sep
13
awarded  Popular Question
Jun
12
awarded  Nice Question
Feb
26
awarded  Popular Question
Feb
12
awarded  Nice Question
Jan
13
comment Choosing a functional programming language
@dan_waterworth I agree! Lots of projects start in universities to end up being used seriously if they can prove their good functioning. Haskell is sure worth a look. I hear too much about it these times. It would still only be like 7th or 8th on the list due to more urgent languages to learn... The thing, though, is: it's hard to be the first to put in production a still academic product. A bit hard to explain to your clients or boss if something goes wrong.
Jan
13
comment Choosing a functional programming language
Thanks! Great post! I was just, these days, considering using it for a company internal project which will be heavily based on trees and recursivity. Plus we have quite a lot of Java code around here that we can reuse with Clojure.
Jan
8
comment Choosing a functional programming language
@mikera: Agreed. This is over a year old, just after Oracle acquired Sun Microsystems and there was all that worrying and speculating about the future of Java being compromised by a more controlling corporation taking control... The JVM seems pretty safe at the moment, fortunately!
Jan
5
answered Abstract classes in package structure
Jan
4
answered For user defined data, is it better to use a table of tables or dynamically created tables?
Dec
17
answered Internationalization : What things to think about?
Dec
17
answered What should I learn from Scheme?
Dec
15
awarded  Citizen Patrol
Dec
14
answered Ways of marking changes being made to a file
Dec
14
comment How do quick & dirty programmers know they got it right?
Constantly fixing incomplete, undocumented, bugged, badly designed code, I tend to go more and more on the side "if you can't do it right, don't do it". If you don't have the resources to do it right and do it anyway, make sure you'll have orders of magnitude more resources than required later, when you have to fix everything before new, dependent, developments.
Dec
14
accepted Purest functional programming language(s)?
Dec
14
accepted Should a newcomer to Perl learn both Perl 5 and 6?