12,960 reputation
12455
bio website
location Vancouver, Canada
age 44
visits member for 3 years, 11 months
seen yesterday

Mostly C++ programmer in Vancouver.
Specialising in cameras, image processing, 3d modeling, Lidar - I'm really a physicist

Currently VP of R&D at a medical imaging startup.


May
8
awarded  Popular Question
Jan
21
awarded  Enlightened
Jan
21
awarded  Nice Answer
Dec
21
comment Why is the following naming guideline different between OO and non-OO languages?
@rick, yes. The main reason is that you generally can't overload so print(doc) print(image) print(muppet) wouldn't all be possible
Nov
20
comment Windows Console App vs Service
A service doesn't have an attached console, it can't print anything to stdout but has to use system logging instead
Sep
15
awarded  Yearling
Aug
28
comment Is it possible to write an operating system in C?
Wouldn't you need to be able set specific registers and call IRQs to write drivers? I haven't done device drivers for modern PCI bus stuff.
Aug
6
awarded  Nice Answer
Jul
11
answered Coding convention regarding the usage of underscores
Jun
15
awarded  Enlightened
May
27
comment What needs to change for Software Engineering to become a formal profession?
@JonathanRich - in addition would you expect pharmaceutical research chemist, cell biologists, molecular geneticists to be in the AMA? There are a lot of people in software engineering without a CS degree in the same way there are a lot of medical people keeping you alive that aren't MDs
May
3
comment Is C a pre-requisite in order to learn C++ effectively?
@comingstorm - been programming C since before Ansi and I'm coming to the conclusion that C harms C++ skills. It's very difficult to not write for (int i.... and use lambdas or to call algorithms on collection instead of index arrays
May
2
comment Is C a pre-requisite in order to learn C++ effectively?
Has been asked a lot - answer is no
May
2
answered What is a good license for community submissions to commercial partially closed source software?
May
1
answered In a functional requirements document, is the Assumptions section dangerous?
Apr
28
comment Can an 81 digit number generator lead to copyright infringement?
It is an interesting question. The digits of an irrational number contain all possible sequences - including the DVD of the latest star wars movie and all possible future star wars movies. So my pi generator must violate Disney's copyright! Although in practice the Disney corp would go after the creator of the universe for setting Pi to be irrational ;-)
Apr
28
comment How can I learn to like C++?
We had a class where they pin your eyes open and show you c++ code while playing Beethoven - worked for me.
Apr
26
comment Why does Donald Knuth write TAOCP using assembly language?
@Rig - seriously? Now I feel old. Although not as old as explaining HPGL to a new hire and discovering they had never seen or heard of a pen plotter!
Apr
23
comment Ternary operator considered harmful?
@nawfal - if you don't know isChicken until runtime
Apr
17
awarded  Enlightened