josgood
  • United States
Member Since: 2003/03/21
Tech Certifications:
Wizard

Provide a quick, creative biography in 140 characters or less.

More bio
Activity
Points this month0
Total points388,289
Questions: 115
Solutions: 313
Articles:
Videos:
Courses:
Posts:
Group Discussions: 3
Professional Background
No Professional Background shown
More
Education
No Education Background shown
More
Full Biography

I started programming on an RCA Spectra 70 in 1969 (punched cards!).  I moved to the 8080, z80, 8086, and on to present time (with some other manufacturer's processors thrown in).  I've been writing for Windows since the mid '90's.  I've been doing real-time and embedded programming since the '70's.  I love writing software that controls equipment.

I like to joke that when I started, we made our own memory.  We used white rocks and black rocks, so if you needed more bits you just went out and got some.  Of course the bears, Indians, uphill both ways and the snow were problems...The only trouble with white rocks and black rocks was that it was always snowing, so we kept losing the white rocks.

I'm mostly a C++ and C# guy at the moment.  I use the Boost library when writing C++ -- it vastly simplifies many tasks, it is very high quality, and it is free.  Several Boost items are described in TR1 (Technical Report 1), which influences the next C++ standard.

Recommended books:
"The C++ Standard Library", Nicolai M. Josuttis
"The Pragmatic Programmer", Hunt & Thomas
"C++ Coding Standards", Sutter & Alexandrescu
"Effective C++", Scott Meyers

email:  Joe.Osgood [place the usual symbol here] comcast.net

More
Languages
No Languages shown

Level Progress

Current: Level 13
josgood needs 3,711 points to level up.
LVL 14
  • Overall
    13
  • C++
    8
  • C#
    8
  • C
    6
  • .NET Programming
    5
  • Editors IDEs
    4
  • Programming Languages-Other
    4
  • ASP.NET
    3
  • Visual Basic.NET
    2
  • Programming
    2
  • Microsoft Development
    2
  • Visual C++.NET
    2
  • Windows XP
    1
  • System Programming
    1
  • Regular Expressions
    1
  • Algorithms
    1
  • Smartphone Programming
    1
  • Visual Basic Classic
    1
  • Windows OS
    1
  • Microsoft Legacy OS
    1
  • DB Dev Tools
    1
  • .NET App Servers
    1
  • ASP
    1
  • Microsoft Access
    1
  • Windows 2000
    1

Profile Validation

Email Verified
Expert Level Achieved