141 reputation
4
bio website tangentsoft.net
location Aztec, NM
age 40
visits member for 2 years, 8 months
seen May 2 at 8:21

Software developer, professional since the early 90s, amateur back to the mid 80s. (Details...)

Maintainer of MySQL++.

Maintainer of the Winsock Programmer's FAQ.

Pixel pusher for fun, mostly photography, but some 3D (my avatar is one of my pieces) and 2D art.


Oct
9
comment Most “native”/integrated functional language for Mac OS X development?
"Functional" is a pretty fuzzy term, but I think it takes more than C++11's lambdas and closures to win that label. Those features are useful, but they make C++ functional only in the same sort of way that you can write OO code in C. Besides, the "functional" umbrella tends to extend over other features like partial function application/currying, every-expression-has-a-value, immutability by default, function clauses, guards... One might also expect other things that aren't strictly FP, like pattern matching.
Jul
2
comment At what point can I say I've “learned” a language?
I can't agree with that. It may be true for the first language or two you learn — you may simply not know what to look for, so even the most bletcherous design failures are indistinguishable from the right way to do things. Once you've learned a few languages, you should start to be able to see language flaws soon after you start learning a new one. But then for a while in your development, you will erroneously equate "different" with "wrong." Until you learn a few languages of each major type (procedural, OO, functional, declarative...) your immediate judgements will be suspect.
Jul
2
awarded  Supporter
Dec
15
revised How can you use an LGPLv2.1 licenced AS3 library in a proprietary Flex app without “giving away the farm”?
added 24 characters in body
Dec
15
awarded  Editor
Dec
15
revised How can you use an LGPLv2.1 licenced AS3 library in a proprietary Flex app without “giving away the farm”?
more thorough exploration of the non-alternatives
Dec
15
comment How can you use an LGPLv2.1 licenced AS3 library in a proprietary Flex app without “giving away the farm”?
Removed unhelpful paragraphs :)
Dec
14
answered How can you use an LGPLv2.1 licenced AS3 library in a proprietary Flex app without “giving away the farm”?
Oct
21
awarded  Teacher
Oct
21
awarded  Autobiographer
Feb
14
answered What are the bundling/naming conventions for source-based packages?