549 reputation
311
bio website marksblog.com
location Minnesota
age
visits member for 4 years, 3 months
seen Nov 25 at 18:24
I've been a software developer for a lot longer than I'm willing to admit. My current interests are C++ and Python on Windows, but I've been known to dabble in Linux and I try to be language agnostic when I can.

Oct
9
comment How to do “image shifting” faster?
Realize that this is a very crude way of interpolating an image, equivalent to Bilinear. If speed is the utmost concern it's probably the best you can do but there are other algorithms that deliver better results.
Sep
24
awarded  Autobiographer
Jun
26
comment BSD-2 Licence Code modifying
This question appears to be off-topic because it is about license agreements, which can only be properly answered by a lawyer. Your lawyer.
Jan
16
awarded  Nice Answer
Oct
17
comment Should UTF-16 be considered harmful?
@tchrist, you will be pleased to know that Python 3.3 fixes its internal representation of Unicode. See docs.python.org/py3k/whatsnew/3.3.html#pep-393
Oct
3
comment What functionality does dynamic typing allow?
Theoretically there's nothing you can't do in either, as long as the languages are Turing Complete. The more interesting question to me is what's easy or natural in one vs. the other. There are things I do regularly in Python that I wouldn't even consider in C++ even though I know it's capable.
Oct
3
awarded  Peer Pressure
Sep
26
answered How does a variable introduce state?
Sep
15
awarded  Yearling
Sep
7
comment How can I convince my boss that ANSI C is inadequate for our new project?
Your assumption is incorrect - ANSI C is adequate for nearly all projects. That's why it's still popular after all these years. Whether it's optimal or not is a different question.
May
29
comment Stuck due to “knowing too much”
Official name: YAGNI.
May
7
comment What code format has been verified by case studies as most readable?
To rephrase you'll never get everybody to agree what's best, even with empirical evidence, because it's not necessarily best for them.
May
7
comment What code format has been verified by case studies as most readable?
I'm afraid that even if you do find a case study, individual variation plays too large a part so the average is useless. That said, picking a single style within a group and sticking to it is important - you'll eventually get used to it, and it cuts down all the fighting.
May
7
comment What code format has been verified by case studies as most readable?
This Wikipedia article lists all the indent styles and their names: en.wikipedia.org/wiki/Indent_style
Jan
11
awarded  Pundit
Sep
21
answered Will taking a job in web development prevent a low-level programming career?
Sep
20
comment How do random number generators work?
@Korvin, no I mean if you call srand(5332) then the next number returned by rand will always be the same.
Sep
20
answered How do random number generators work?
Sep
16
awarded  Yearling
Sep
15
comment Is it true that once you learn one language most of the rest come easy?
There are lots of similarities between languages, but lots of differences too. People vary as well. It's impossible to generalize.