8,104 reputation
12158
bio website softwaredoug.com
location Charlottesville, VA United States
age 33
visits member for 3 years, 10 months
seen 9 hours ago

Search and Big Data Architect at Opensource Connections.

I program in C, C++, Java, Javascript, Python, and Php.

PS The gravatar is me in a Snuggie reading the Pragmatic Programmer w/ the complimentary map light :)


Nov
21
asked Did C++11 address concerns passing std lib objects between dynamic/shared library boundaries? (ie dlls and so)?
Nov
19
accepted C++11 includes std::stoi, why not std::itos?
Nov
17
answered Why don't we have web IDEs?
Nov
4
comment Knowing so much but application is a problem?
maybe you would do well to practice simpler things to get familiar in your chosen programming environment and worry about implementing harder algorithims/data structures later.
Nov
4
awarded  Nice Answer
Nov
4
revised What triggered the popularity of lambda functions in modern mainstream programming languages?
added 11 characters in body
Nov
3
answered What triggered the popularity of lambda functions in modern mainstream programming languages?
Oct
24
awarded  Autobiographer
Oct
21
revised Protobuf design patterns
edited tags
Oct
14
awarded  Popular Question
Oct
3
comment Is it possible for a good programmer to have never used version control?
We used tlib (burtonsys.com/index.html) at one job in a DOS environment. Granted this was in 2005, but it seemed like they had been using it for a while.
Sep
24
comment Case insensitive keywords in a language
Just please if you make the keywords case sensitive make everything else case sensitive too...
Sep
22
comment Is a coding standard even needed any more?
@Andrew Those experiences might not apply and may just bind you to a lot of ideas that have nothing to do with the current problem you are solving
Sep
22
answered Is a coding standard even needed any more?
Sep
21
awarded  Custodian
Sep
10
awarded  Yearling
Aug
30
comment How to avoid being an API programmer only?
Isn't everything an API? Even math is an API. Well its exercising the built in languages "API". Even Embedded folks are really coding to a specific piece of hardware's interface.
Aug
30
comment Python Coding standards vs. productivity
This kind of work environment is anathema. Senior devs are only a local maxima. They have far more to learn about the broader world from junior devs then sadly their egos will allow. I say this as a senior dev who has grown far more from learning from outsiders/n00bs then by resting on my laurels.
Aug
24
comment How do you support your code post employment end?
Yeah, but in reality its the reason you give notice to your boss. Its they're job to ensure they are covered before you end up leaving.
Aug
2
comment What ever happened to the Defense Software Reuse System (DSRS)?
Wow very interesting. I'd imagine most things reusable by the entire defense community would be the kind if stuff reusable by programmers at large. So that kind of stuff would make its way to general libraries and frameworks.