James Wesley Graham | |
---|---|
Born | |
Died | August 20, 1999 67) | (aged
Nationality | Canadian |
Other names | Wes Graham |
Occupation | Professor of Computer Science |
Known for | led teams that developed influential software projects[ clarification needed ] |
James Wesley Graham, OC was a Canadian professor of computer science at the University of Waterloo. [1] [2] [3]
Graham was born on January 17, 1932, in Copper Cliff, Ontario. His interest in computing developed while studying math and physics at the University of Toronto. [4] After working at IBM as a systems engineer, Graham accepted a position at the University of Waterloo in 1959 becoming one of the first computer science professors at the university. [5] [3] In 1962, Graham was named the director of Waterloo's Computing Centre when it was established as a separate entity from Department of Mathematics.
In 1965, Waterloo undergraduate James G. Mitchell wrote a paper on how to create a teaching compiler for Fortran. Graham created a team for Mitchell to create the compiler, which was eventually known as WATFOR, and was eventually to be used by students at 420 postsecondary institutions around the world. [6] WATFOR was followed by similar teaching compilers, like WATBOL, for teaching COBOL, and WATIAC for teaching the principles of assembly language programming.
Graham is credited with convincing leading computer manufacturers to donate equipment to Waterloo. [5] A total of $35 million CAD in donated equipment is credited to Graham's efforts.
Graham, some of his colleagues, and students and former students of theirs, formed the University spin-off software company Watcom, which was sold to Powersoft in 1994, for $100 million CAD. [1] [7] Powersoft was then acquired by Sybase [8] in 1994 which was subsequently acquired by SAP SE [9] in 2010.
Graham was named an Officer of the Order of Canada, in July 1999, but died of cancer before the formal award ceremony in September 1999. [10] [5] The J.W. Graham Medal for excellence in Computer Science was named in his honor. [5]
Fortran is a third generation, compiled, imperative programming language that is especially suited to numeric computation and scientific computing.
MUSIC/SP was developed at McGill University in the 1970s from an early IBM time-sharing system called RAX.
The IBM 7040 was a historic but short-lived model of transistor computer built in the 1960s.
Watcom International Corporation was a software company, which was founded in 1981 by Wes Graham and Ian McPhee. Founding staff were formerly members of Professor Graham's Computer Systems Group at the University of Waterloo, in Waterloo, Ontario, Canada. Watcom produced a variety of tools, including the well-known Watcom C/C++ compiler introduced in 1988.
PL/C is an instructional dialect of the programming language PL/I, developed at the Department of Computer Science of Cornell University in the early 1970s in an effort headed by Professor Richard W. Conway and graduate student Thomas R. Wilcox. PL/C was developed with the specific goal of being used for teaching programming. The PL/C compiler, which implemented almost all of the large PL/I language, had the unusual capability of never failing to compile a program, through the use of extensive automatic correction of many syntax errors and by converting any remaining syntax errors to output statements. This was important because, at the time, students submitted their programs on IBM punch cards and might not get their output back for several hours. Over 250 other universities adopted PL/C; as one late-1970s textbook on PL/I noted, "PL/C ... the compiler for PL/I developed at Cornell University ... is widely used in teaching programming." Similarly, a mid-late-1970s survey of programming languages said that "PL/C is a widely used dialect of PL/I."
Paul H. Cress (1939–2004) was a Canadian computer scientist.
WATFIV, developed at the University of Waterloo, Canada is an implementation of the Fortran computer programming language. It is the successor of WATFOR.
Watcom C/C++ is an integrated development environment (IDE) product from Watcom International Corporation for the C, C++, and Fortran programming languages. Watcom C/C++ was a commercial product until it was discontinued, then released under the Sybase Open Watcom Public License as Open Watcom C/C++. It features tools for developing and debugging code for DOS, OS/2, Windows, and Linux operating systems, which are based upon 16-bit x86, 32-bit IA-32, or 64-bit x86-64 compatible processors.
John Edward Lancelot Peck was the first permanent Head of Department of Computer Science at the University of British Columbia (UBC). He remained the Head of Department from 1969 to 1977.
The David R. Cheriton School of Computer Science is a professional school within the Faculty of Mathematics at the University of Waterloo. QS World University Rankings ranked the David R. Cheriton School of Computer Science 21st in the world, 10th in North America and 2nd in Canada in Computer Science in 2024. U.S. News & World Report ranked the David R. Cheriton School of Computer Science 42nd in world and second in Canada.
Sybase iAnywhere, is a subsidiary of Sybase specializing in mobile computing, management and security and enterprise database software. SQL Anywhere, formerly known as SQL Anywhere Studio or Adaptive Server Anywhere (ASA), is the company's flagship relational database management system (RDBMS). SQL Anywhere powers popular applications such as Intuit, Inc.'s QuickBooks, and the devices of 140,000 census workers during the 2010 United States Census. The product's customers include Brinks, Kodak, Pepsi Bottling Group (PBG), MICROS Systems, Inc. and the United States Navy. In August 2008.
Frances Elizabeth Allen was an American computer scientist and pioneer in the field of optimizing compilers. Allen was the first woman to become an IBM Fellow, and in 2006 became the first woman to win the Turing Award. Her achievements include seminal work in compilers, program optimization, and parallelization. She worked for IBM from 1957 to 2002 and subsequently was a Fellow Emerita.
James George Mitchell is a Canadian computer scientist. He has worked on programming language design and implementation, interactive programming systems, dynamic interpreting and compiling, document preparing systems, user interface design, distributed transactional file systems, and distributed, object-oriented operating systems. He has also worked on the design of hardware for computer graphics, high-level programming language execution, and audio input/output.
The J.W. Graham Medal in Computing and Innovation is an award given annually by the University of Waterloo and the University of Waterloo Faculty of Mathematics to "recognize the leadership and many innovative contributions made to the University of Waterloo, and to the Canadian computer industry." Recipients of this award receive a gold medal and certificate. Recipients are graduates of the University of Waterloo Faculty of Mathematics from business, education, or government.
WATIAC was a virtual computer developed for teaching the principles of assembly language programming to undergraduates. WATIAC, and the WATMAP assembly language that ran on it were developed in 1973 by the newly founded Computer Systems Group, at the University of Waterloo, under the direction of Wes Graham.
WATBOL is a teaching compiler for the COBOL programming language developed in 1969 at the University of Waterloo. The compiler was a companion product, built under the design philosophy, of Waterloo's earlier, widely used WATFOR teaching compiler. Since programs written by undergraduate students were unlikely to be run more than a few times, after they were successfully written and debugged, the efficiency of the program, once compiled was of secondary importance, compared with giving simpler, clearer error messages, and in simplifying the steps for the student to compile the program. At that time executing a program through the use of commercial compiler was a three-step process. First the Fortran, or COBOL, had to be compiled into assembly language, then the assembly language had to be assembled into binary code; finally the compiled and assembled code had to be linked with previously written libraries of subroutines. WATFOR and WATBOL allowed simple programs to be compiled, linked, and executed in a single step.
Franklin David Boswell is a Canadian computer scientist who was awarded the J.W. Graham Medal for his contributions to the field in 2003.
Ian McPhee is a Canadian computer scientist, entrepreneur, and philanthropist. He earned a Bachelor of Mathematics in 1973, and his Masters of Mathematics in 1979.
Terry Stepien is a Canadian computer scientist, and protege of Wes Graham, an influential professor of Computer Science at Stepien's alma mater, the University of Waterloo. Stepien earned a Bachelor of Mathematics in 1981, and his Masters in 1988.
Kenneth ("Ken") Arthur Robinson was an Australian computer scientist. He has been called "The Father of Formal Methods in Australia".
As head of the university's Computer Systems Group, Professor Graham founded the Watcom International Corporation to produce software hedeveloped that makes it easier to learn computer programming. The software has been used by more than one million students worldwide.
This year the University of Waterloo will be celebrating the 40th anniversary of its computer science department. A key figure from those early days was J. Wesley Graham, a professor who led a team of students to create the Waterloo Fortran IV compiler, also known as WATFOR. Initially developed for the IBM 7040 computer in the summer of 1965, WATFOR later ran on the IBM 360/370, DEC PDP-11 and VAX machines, received rave reviews internationally and led to a spin-off company, WATCOM. Graham died in 1999.
bookplate for the J. Wesley Graham fondsJames Wesley Graham was a Canadian computing pioneer who was known as the "father of computing" at the University of Waterloo and who was "chiefly responsible for the university's international reputation in software development." (Donn Downey, The Globe and Mail).
The Department of Computing Services (DCS) newsletter noted that there were 420 institutions using WATFIV, 230 using WATBOL, and 370 using DCS's SCRIPT, all software products constructed by UW.
Several staff members have inspiring success stories, among them computer science professor Wesley Graham. In 1994, Graham and a partner sold Watcom International Corp., a computer education company they founded in 1981, to Concord, Mass.-based Powersoft Corp. for more than $100 million.
Absent from the Rideau Hall ceremony was J. Wesley Graham, the University of Waterloo computing professor who was named officer of the order in July, but died Aug. 20. He was 67. Graham, who told a reporter in July that "It's a great reward to get at the end of my career" had been battling cancer. Ontario Lt.-Gov. Hilary Weston invested Graham into the order three days before his death at his Waterloo home.