WWW Study Guide to Accompany William Stallings "Business Data Communications 4/E"

Who am I?

I am a consultant, author, and leader and designer of seminars, specializing in the C#, Java, C, and C++ languages. My activities include, or have included, the following:

  • U.S. Standards (ANSI): Chair of the Java committee NCITS/J22; chair of the C committee NCITS/J11; member of the C++ committee NCITS/J16; member of CT22, the Technical Advisory Group to ISO/IEC JTC 1/SC 22 (programming languages, tools, and environments); U.S. delegate and Head-of-Delegation to SC22 plenaries.
  • International Standards
    ECMA: member of TC39 (ECMAScript, C#, CLI) and project editor of the C# draft standard, representing Microsoft; member of TC41 (Java) and convener of the API task group, representing Microsoft;
    ISO: member of Java Study Group SC22/JSG, meeting chair of the C committee SC22/WG14, member of the C++ committee SC22/WG21.
  • Contributing editor, columnist, or contributor for various publications including Dr. Dobbs Journal, Programmers Journal, NT Developer, VC++ Professional, Java Report, Unix Review, C/C++ Users Journal, DEC Professional, and VAX Professional.
  • Reviewer, both pre- and post-acquisition, of manuscripts for various book publishers, on C, C++, C#, and Java-related topics.
  • Founder and editor of The Journal of C Language Translation, a quarterly publication aimed at implementers of C translators and development support tools.
  • Founding Editor and long-time columnist for The C Journal, now renamed The C/C++ Users Journal.
  • Author of numerous books on C, C++, and Java.
  • Developer and leader of public and private seminars covering the following topics: Advanced Programming Concepts, Data Structures, Introduction to C, Advanced C, C++ for Non-C Programmers, C++ for C Programmers, C++ Standard Template Library, Win32 System Services, Win32 DLLs, Internationalization, Visual C++ Developer Studio, Java Applications Programming, Using the Java AWT, Java Foundation Classes/Swing, Java Intermediate Programming, and Java native methods.

I have worked fulltime in the software industry since January 1976, and I've worked on mainframes, minis, and PCs; in batch, interactive, and real-time modes; and in business, engineering, scientific, and graphics environments. Prior to that I spent 6 years in applied chemistry. I am a citizen of Australia and Permanent Resident of the U.S.

Rex Jaeschke
rex@RexJaeschke.com