James A. Brown was
manager
Management (or managing) is the administration of organizations, whether businesses, nonprofit organizations, or a government bodies through business administration, nonprofit management, or the political science sub-field of public administra ...
of the group within
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
responsible for the programming language
APL2 program product. APL2 was first available on IBM
mainframe computer
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise ...
s in 1980, and was later available under
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
,
Unix
Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
, and
Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
. In 1993, Brown received the ''Kenneth E.
Iverson Award for Outstanding Contribution to APL'' from the
Association for Computing Machinery
The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
.
In 1996, he left IBM to become a consultant and entrepreneur.
In 1999, Brown cofounded SmartArrays, Inc., and has held a senior position in the company for many years.
The firm develops specialized analytic software based on columnar databases, with memory-resident vector processing, for uses where customers consider commercial off-the-shelf software to be more expensive, slow, or limited. Note: SmartArrays ceased operations and the corporation was dissolved as of February 2019
References
External links
{{DEFAULTSORT:Brown, Jim
American computer scientists
Computer systems researchers
Programming language researchers
IBM employees
APL implementers
Living people
1943 births