Oct 1, 2012: The "moderator community" at Meta has convinced me that answers that I provide that mention my own company's software tools are unwanted (at least by them) on Stack Overflow, in spite of the fact that my upvote score per answer averages the same as Jon Skeet's. Since these tools are what I live and breathe, most of what I have say that is constructive is thus unwanted. So, I expect to respond to further questions at likely a far lower rate.
If you think, as I do, that Stack Overflow is about providing good answers regardless of who provides them, you can take up that case in Meta. In the meantime, mostly I expect to be absent from SO.
Follow me on twitter: @SemanticDesigns
43 years of building systems software and software engineering tools including:
- DMS Software Reengineering Toolkit, a commercial program transformation engine [architect and implementer]. Check out this invited Google Tech talk video on DMS.
- DMS front ends for Ada, VB6, C#, Java, ObjectiveC, PLSQL, FORTRAN, PHP, Python, Natural. [implementer]
- CloneDR, a leading clone detection tool [architect/implementer]
- PARLANSE (parallel programming language for SMP x86). Used to implement DMS and CloneDR. [Design of language and implementation of compiler for x86]
I'm a principal at Semantic Designs. Many of my answers point to tools or products of SD, many of which I have a direct role in engineering; its what I know intimately. When I provide such answers, I try to make sure that the answer is relevant to the specific question being asked. YMMV.
idbaxter at semanticdesigns dot com
ACM Member since 1970; Life Member
IEEE Senior Member
AAAI Life Member
Q&A for professional and enthusiast programmers
Q&A for professional programmers interested in conceptual questions about software development
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for peer programmer code reviews
Q&A for professional system and network administrators
Q&A for computer enthusiasts and power users
Q&A for pro webmasters