Alan Kay
Alan Curtis Kay (born May 17, 1940) published by the Association for Computing Machinery 2012 is an American computer scientist who pioneered work on object-oriented programming and windowing graphical user interface (GUI) design. At Xerox PARC he led the design and development of the first modern windowed computer desktop interface. There he also led the development of the influential object-oriented programming language Smalltalk, both personally designing most of the early versions of the language and coining the term "object-oriented." He has been elected a Fellow of the American Academy of Arts and Sciences, the National Academy of Engineering, and the Royal Society of Arts. He received the Turing Award in 2003. Early life and work In an interview on education in America with the Davis Group Ltd., Kay said: Originally from Springfield, Massachusetts, Kay's family relocated several times due to his father's career in physiology before ultimately settling in the ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Dynabook
The KiddiComp concept, envisioned by Alan Kay in 1968 while a PhD candidate, and later developed and described as the Dynabook in his 1972 proposal "A personal computer for children of all ages", outlines the requirements for a conceptual portable educational device that would offer similar functionality to that now supplied via a laptop computer or (in some of its other incarnations) a tablet or slate computer with the exception of the requirement for any Dynabook device offering near eternal battery life. Adults could also use a Dynabook, but the target audience was children. Though the hardware required to create a Dynabook is here today, Alan Kay still thinks the Dynabook hasn't been invented yet, because key software and educational curricula are missing. When Microsoft came up with its tablet PC in 2001, Kay was quoted as saying "Microsoft's Tablet PC, the first Dynabook-like computer good enough to criticize". In 1989, Toshiba released a sub-notebook computer called ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
University Of Utah
The University of Utah (the U, U of U, or simply Utah) is a public university, public research university in Salt Lake City, Utah, United States. It was established in 1850 as the University of Deseret (Book of Mormon), Deseret by the General Assembly of the provisional State of Deseret, making it Utah's oldest institution of higher education. The university received its current name in 1892, four years before Utah attained statehood, and moved to its current location in 1900. It is the flagship university of the Utah System of Higher Education. As of fall 2023, there were 26,827 undergraduate education, undergraduate students and 8,409 postgraduate education, graduate students, for an enrollment total of 35,236, making it the List of colleges and universities in Utah#Public institutions, second-largest public university in Utah. Graduate studies include the S.J. Quinney College of Law and the University of Utah School of Medicine, School of Medicine, Utah's first medical school ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Charles Stark Draper Prize
The U.S. National Academy of Engineering annually awards the Draper Prize, which is given for the advancement of engineering and the education of the public about engineering. It is one of three prizes that constitute the "Nobel Prizes of Engineering"—the others are the Academy's Russ and Gordon Prizes. The Draper Prize is awarded biennially and the winner of each of these prizes receives $500,000. The Draper prize is named for Charles Stark Draper, the "father of inertial navigation", an MIT professor and founder of Draper Laboratory. Past winners * 1989: Jack S. Kilby and Robert N. Noyce for their independent development of the monolithic integrated circuit * 1991: Sir Frank Whittle and Hans von Ohain for their independent development of the turbojet engine * 1993: John Backus for his development of FORTRAN, the first widely used, general purpose, high-level computer language * 1995: John R. Pierce and Harold A. Rosen for their development of communication satellite ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Kyoto Prize
The is Japan's highest private award for lifetime achievement in the arts and sciences. It is given not only to those that are top representatives of their own respective fields, but to "those who have contributed significantly to the scientific, cultural, and spiritual betterment of mankind". The Kyoto Prize was established in 1984, and the laureates have been annually awarded since 1985. It is regarded by many as Japan's version of the Nobel Prize, representing one of the most prestigious awards available in fields that are not traditionally honored with a Nobel. The prizes are endowed with 100 million yen per category and have been awarded annually since 1985 by the Inamori Foundation, founded by Kazuo Inamori. The laureates are announced each June; the prize presentation ceremony and related events are held in Kyoto, Japan, each November. Categories and fields The Kyoto Prize consists of three different categories, each with four subfields. The subfields rotate every ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Turing Award
The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in the field of computer science and is often referred to as the "List of prizes known as the Nobel of a field or the highest honors of a field, Nobel Prize of Computing". , 79 people have been awarded the prize, with the most recent recipients being Andrew Barto and Richard S. Sutton, who won in 2024. The award is named after Alan Turing, also referred as "Father of Computer Science", who was a British mathematician and Reader (academic rank), reader in mathematics at the University of Manchester. Turing is often credited as being the founder of theoretical computer science and artificial intelligence, and a key contributor to the Allied cryptanalysis of the Enigma cipher during World War II. From 2007 to 2013, the award was accompanied by a prize ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Window (computing)
In computing, a window is a Graphical widget, graphical control element. It consists of a visual area containing some of the graphical user interface of the program it belongs to and is framed by a #Window decoration, window decoration. It usually has a rectangular shape that can overlap with the area of other windows. It displays the ''output'' of and may allow ''input'' to one or more Process (computing), processes. Windows are primarily associated with graphical displays, where they can be manipulated with a Pointer (graphical user interfaces), pointer by employing some kind of pointing device. Text-only displays can also support windowing, as a way to maintain multiple independent display areas, such as multiple buffers in Emacs. Text windows are usually controlled by keyboard, though some also respond to the mouse. A graphical user interface (GUI) using windows as one of its main "Interface metaphor, metaphors" is called a windowing system, whose main components are the disp ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Graphical User Interface
A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such as secondary notation. In many applications, GUIs are used instead of text-based user interface, text-based UIs, which are based on typed command labels or text navigation. GUIs were introduced in reaction to the perceived steep learning curve of command-line interfaces (CLIs), which require commands to be typed on a computer keyboard. The actions in a GUI are usually performed through direct manipulation interface, direct manipulation of the graphical elements. Beyond computers, GUIs are used in many handheld mobile devices such as MP3 players, portable media players, gaming devices, smartphones and smaller household, office and Distributed control system, industrial controls. The term ''GUI'' tends not to be applied to other lower-displa ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Desktop Metaphor
In computing, the desktop metaphor is an interface metaphor which is a set of unifying concepts used by graphical user interfaces to help users interact more easily with the computer. The desktop metaphor treats the computer monitor as if it is the top of the user's writing desk, desk, upon which ''objects'' such as documents and File folder, folders of documents can be placed. A document can be opened into a window (computing), window, which represents a paper copy of the document placed on the desktop. Small applications called Desk accessory, desk accessories are also available, such as a desk calculator or notepad, etc. The desktop metaphor itself has been extended and stretched with various implementations of desktop environments, since access to features and usability of the computer are usually more important than maintaining the 'purity' of the metaphor. Hence one can find trash cans on the desktop, as well as disks and network volumes (which can be thought of as filing c ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Object-oriented Programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of '' objects''. Objects can contain data (called fields, attributes or properties) and have actions they can perform (called procedures or methods and implemented in code). In OOP, computer programs are designed by making them out of objects that interact with one another. Many of the most widely used programming languages (such as C++, Java, and Python) support object-oriented programming to a greater or lesser degree, typically as part of multiple paradigms in combination with others such as imperative programming and declarative programming. Significant object-oriented languages include Ada, ActionScript, C++, Common Lisp, C#, Dart, Eiffel, Fortran 2003, Haxe, Java, JavaScript, Kotlin, Logo, MATLAB, Objective-C, Object Pascal, Perl, PHP, Python, R, Raku, Ruby, Scala, SIMSCRIPT, Simula, Smalltalk, Swift, Vala and Visual Basic.NET. History The idea of ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
David Canfield Smith
David Canfield Smith is an American computer scientist best known for inventing computer icons and the programming technique known as programming by demonstration. His primary emphasis has been in the area of human–computer interaction (HCI) design. His goal was to make computers easier for ordinary people to use. He is one of the pioneers of the modern graphical user interfaces (GUI) for computers, having invented such techniques as the desktop metaphor, dialog boxes, and universal commands. Personal life and influence Smith was born in Roanoke, Virginia on March 29, 1945. Smith graduated from Chillicothe (Ohio) High School in 1963 and was inducted into the Chillicothe High School Distinguished Alumni Hall of Fame in 2007 Oberlin College Smith attended Oberlin College, where he earned a Bachelor of Science degree with honors in mathematics in 1967. During his senior year, Smith realized he didn't want to pursue a career as a mathematics professor, which had been his goal up ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Robert S
The name Robert is an ancient Germanic given name, from Proto-Germanic "fame" and "bright" (''Hrōþiberhtaz''). Compare Old Dutch ''Robrecht'' and Old High German ''Hrodebert'' (a compound of '' Hruod'' () "fame, glory, honour, praise, renown, godlike" and ''berht'' "bright, light, shining"). It is the second most frequently used given name of ancient Germanic origin.Reaney & Wilson, 1997. ''Dictionary of English Surnames''. Oxford University Press. It is also in use as a surname. Another commonly used form of the name is Rupert. After becoming widely used in Continental Europe, the name entered England in its Old French form ''Robert'', where an Old English cognate form (''Hrēodbēorht'', ''Hrodberht'', ''Hrēodbēorð'', ''Hrœdbœrð'', ''Hrœdberð'', ''Hrōðberχtŕ'') had existed before the Norman Conquest. The feminine version is Roberta. The Italian, Portuguese, and Spanish form is Roberto. Robert is also a common name in many Germanic languages, including En ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |