Click here to Skip to main content
15,886,664 members

Articles by William A. Hoffman (Article: 1)

Article: 1

RSS Feed

Average article rating: 4.87

Programming Languages
C
8 Jun 2003   Updated: 31 Oct 2003   Rating: 4.87/5    Votes: 23   Popularity: 6.44
Licence: CPOL    Views: 78,452     Bookmarked: 56   Downloaded: 1,159
Please Sign up or sign in to vote.
CMake is a cross-platform open-source build tool that generates Visual Studio 6, 7 and 7.1 IDE project files. It also generates makefiles for NMake, Borland, Mac OSX, Linux, and most UNIX systems.

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Web Developer
United States United States
Currently, Mr Hoffman is a Vice President at Kitware Inc. where he develops object oriented visualization software. Mr. Hoffman completed his B.S in Computer Science from the University of Central Florida in 1990. He then joined General Electric Corporate Research and Development as a member of the Software Technology Program. During the program, he earned an M.S. in Computer Science from Rensselaer Polytechnic Institute. His master’s project led to the software package TargetJr that is a rich environment for Image Understanding research. The system consists of around 800K lines of C++ code and is used by GE, Oxford University, and several other sites around the world for advanced work in Computer Vision. His work on the TargetJr project concentrated on the system infrastructure, GUI, visualization and GIS.

In addition to the TargetJr package, Mr. Hoffman has contributed to the DARPA funded Image Understanding Environment (IUE) project. In 1996, he was recognized for his work as a technical directory for the IUE at the DARPA IU Workshop. As an expert in C++ and object oriented programming, he has also planned and taught several graduate level courses at Rensselaer Polytechnic Institute on C++ and large object oriented systems. He also taught a course on object oriented programming at New York University.