Charles Simonyi
From wsuwiki
Contents |
Simonyi, Charles Biography
Charles Simonyi was born in on Budapest, Hungary on September 10, 1948. Simonyi holds a Bachelor of Science degree in Engineering Mathematics from the University of California - Berkeley and a Doctorate in Computer Science from Stanford University. From 1972 - 1980, Simonyi worked in Xerox research where he led the development of Bravo, the first WYSIWYG (what you see is what you get) word-processing editor. In 1981, Simonyi joined Microsoft. According to Bill Gates, Charles Simonyi is “one of the great programmers of all time”. While at Microsoft, Simonyi led the development of Microsoft Office. He later moved to the Microsoft research department where he focused on Intentional Programming. Simonyi later co-founded Intentional Software where he works on this Meta Programming System and serves as President and CEO.
Intentional Programming
This technology allows modification to programming code without having to program code from scratch each time a change to an application is needed. Further, this software will actually conform to the existing code. Simonyi and developers work in .Net C# platform and output in ASCII, which is able to run on any system. "The intentions that underlie the software are recorded explicitly as domain code, and generative programming techniques are used to generate the implementation of the software. To make generative programming practical using the input from subject matter experts, structured editing and structured code techniques are used". [1]
Intentional Software
"Intentional Software builds on the Intentional Programming project led by Charles Simonyi at Microsoft Research. That project enabled programs to be written and viewed in a variety of specific notations, and also permitted the smooth integration of domain-specific and general-purpose programs. Intentional Software Corporation has signed a patent cross-license agreement with Microsoft Corporation".[2]
Sources
Intentional Software http://www.intentsoft.com/technology/glossary.html
Intentional Software http://www.intentsoft.com/technology/history.html
Anything You Can Do, I Can Do Meta http://www.technologyreview.com/Infotech/18047/
Wikipedia Entry http://en.wikipedia.org/wiki/Charles_Simonyi





