Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Mesa_(programming_language)> ?p ?o }
- Mesa_(programming_language) abstract "Mesa is an innovative programming language (superseded by the Cedar language) developed in the late 1970s at the Xerox Palo Alto Research Center in Palo Alto, California, United States. The language name was a pun based upon the programming language catchphrases of the time, because Mesa is a "high level" programming language.Mesa is an ALGOL-like language with strong support for modular programming. Every library module has at least two source files: a definitions file specifying the library's interface plus one or more program files specifying the implementation of the procedures in the interface. To use a library, a program or higher-level library must "import" the definitions. The Mesa compiler type-checks all uses of imported entities; this combination of separate compilation with type-checking was unusual at the time.Mesa introduced several other innovations in language design and implementation, notably in the handling of software exceptions, thread synchronization, incremental compilation, and more.Mesa was developed on the Xerox Alto, one of the first personal computers with a graphical user interface, however most of the Alto's system software was written in BCPL. Mesa was the system programming language of the later Xerox Star workstations, and for the GlobalView desktop environment. Xerox PARC later developed Cedar, which was a superset of Mesa, with a number of additions including garbage collection, better string support, called Ropes, and later a native compiler for Sun SPARC workstations. Most importantly, Cedar contained a type-safe subset and the compiler had a subset-checking mode to ensure deterministic execution and no memory leaks from conformant Cedar code.Mesa had a major influence on the design of other important languages, such as Modula-2 and Java, and was an important vehicle for the development and dissemination of the fundamentals of GUIs, networked environments, and the other advances Xerox contributed to the field of computer science.".
- Mesa_(programming_language) developer PARC_(company).
- Mesa_(programming_language) influenced Java_(programming_language).
- Mesa_(programming_language) influenced Modula-2.
- Mesa_(programming_language) influencedBy ALGOL.
- Mesa_(programming_language) wikiPageExternalLink mesa.
- Mesa_(programming_language) wikiPageExternalLink CSL_79-3_Mesa_Language_Manual_Version_5.0_Apr79.pdf.
- Mesa_(programming_language) wikiPageExternalLink note1.html.
- Mesa_(programming_language) wikiPageID "19962".
- Mesa_(programming_language) wikiPageLength "13469".
- Mesa_(programming_language) wikiPageOutDegree "72".
- Mesa_(programming_language) wikiPageRevisionID "678962666".
- Mesa_(programming_language) wikiPageWikiLink AIX_operating_system.
- Mesa_(programming_language) wikiPageWikiLink ALGOL.
- Mesa_(programming_language) wikiPageWikiLink ALGOL_(programming_language).
- Mesa_(programming_language) wikiPageWikiLink Ada_(programming_language).
- Mesa_(programming_language) wikiPageWikiLink BCPL.
- Mesa_(programming_language) wikiPageWikiLink Block_(programming).
- Mesa_(programming_language) wikiPageWikiLink Brace_(punctuation).
- Mesa_(programming_language) wikiPageWikiLink Bracket.
- Mesa_(programming_language) wikiPageWikiLink C_(programming_language).
- Mesa_(programming_language) wikiPageWikiLink C_Programming_Language.
- Mesa_(programming_language) wikiPageWikiLink CamelCase.
- Mesa_(programming_language) wikiPageWikiLink Category:Concurrent_programming_languages.
- Mesa_(programming_language) wikiPageWikiLink Category:Procedural_programming_languages.
- Mesa_(programming_language) wikiPageWikiLink Category:Programming_languages_created_in_the_1970s.
- Mesa_(programming_language) wikiPageWikiLink Category:Systems_programming_languages.
- Mesa_(programming_language) wikiPageWikiLink Category:Xerox.
- Mesa_(programming_language) wikiPageWikiLink Compiler.
- Mesa_(programming_language) wikiPageWikiLink Computer_architecture.
- Mesa_(programming_language) wikiPageWikiLink Computer_science.
- Mesa_(programming_language) wikiPageWikiLink Computing_platform.
- Mesa_(programming_language) wikiPageWikiLink DEC_Systems_Research_Center.
- Mesa_(programming_language) wikiPageWikiLink Debugger.
- Mesa_(programming_language) wikiPageWikiLink Ethernet.
- Mesa_(programming_language) wikiPageWikiLink Exception_(programming).
- Mesa_(programming_language) wikiPageWikiLink Exception_handling.
- Mesa_(programming_language) wikiPageWikiLink GUI.
- Mesa_(programming_language) wikiPageWikiLink Garbage_collection_(computer_science).
- Mesa_(programming_language) wikiPageWikiLink GlobalView.
- Mesa_(programming_language) wikiPageWikiLink Graphical_user_interface.
- Mesa_(programming_language) wikiPageWikiLink Hack_(technology_slang).
- Mesa_(programming_language) wikiPageWikiLink Hacker_(term).
- Mesa_(programming_language) wikiPageWikiLink High-level_programming_language.
- Mesa_(programming_language) wikiPageWikiLink History_of_the_graphical_user_interface.
- Mesa_(programming_language) wikiPageWikiLink IBM_AIX.
- Mesa_(programming_language) wikiPageWikiLink Implementation.
- Mesa_(programming_language) wikiPageWikiLink Interface_(computer_science).
- Mesa_(programming_language) wikiPageWikiLink Interface_(computing).
- Mesa_(programming_language) wikiPageWikiLink Java_(programming_language).
- Mesa_(programming_language) wikiPageWikiLink Memory_leak.
- Mesa_(programming_language) wikiPageWikiLink Modula-2.
- Mesa_(programming_language) wikiPageWikiLink Modula-2+.
- Mesa_(programming_language) wikiPageWikiLink Modula-3.
- Mesa_(programming_language) wikiPageWikiLink Modular_programming.
- Mesa_(programming_language) wikiPageWikiLink Modularity_(programming).
- Mesa_(programming_language) wikiPageWikiLink Niklaus_Wirth.
- Mesa_(programming_language) wikiPageWikiLink PARC_(company).
- Mesa_(programming_language) wikiPageWikiLink Palo_Alto,_California.
- Mesa_(programming_language) wikiPageWikiLink Pascal_(programming_language).
- Mesa_(programming_language) wikiPageWikiLink Personal_computer.
- Mesa_(programming_language) wikiPageWikiLink Pilot_(operating_system).
- Mesa_(programming_language) wikiPageWikiLink Platform_(computing).
- Mesa_(programming_language) wikiPageWikiLink Polymorphism_(computer_science).
- Mesa_(programming_language) wikiPageWikiLink Programming_language.
- Mesa_(programming_language) wikiPageWikiLink SPARC.
- Mesa_(programming_language) wikiPageWikiLink Solaris_(operating_system).
- Mesa_(programming_language) wikiPageWikiLink Source_code.
- Mesa_(programming_language) wikiPageWikiLink Strong_and_weak_typing.
- Mesa_(programming_language) wikiPageWikiLink Strongly_typed_programming_language.
- Mesa_(programming_language) wikiPageWikiLink Synchronization_(computer_science).
- Mesa_(programming_language) wikiPageWikiLink Syntax.
- Mesa_(programming_language) wikiPageWikiLink Thread_(computing).
- Mesa_(programming_language) wikiPageWikiLink Type_polymorphism.
- Mesa_(programming_language) wikiPageWikiLink Type_system.
- Mesa_(programming_language) wikiPageWikiLink United_States.
- Mesa_(programming_language) wikiPageWikiLink United_States_Department_of_Defense.
- Mesa_(programming_language) wikiPageWikiLink Xerox.
- Mesa_(programming_language) wikiPageWikiLink Xerox_Alto.
- Mesa_(programming_language) wikiPageWikiLink Xerox_Daybreak.
- Mesa_(programming_language) wikiPageWikiLink Xerox_Development_Environment.
- Mesa_(programming_language) wikiPageWikiLink Xerox_PARC.
- Mesa_(programming_language) wikiPageWikiLink Xerox_Star.
- Mesa_(programming_language) wikiPageWikiLinkText "Cedar".
- Mesa_(programming_language) wikiPageWikiLinkText "Mesa (programming language)".
- Mesa_(programming_language) wikiPageWikiLinkText "Mesa programming language".
- Mesa_(programming_language) wikiPageWikiLinkText "Mesa".
- Mesa_(programming_language) developer PARC_(company).
- Mesa_(programming_language) developer Xerox_PARC.
- Mesa_(programming_language) hasPhotoCollection Mesa_(programming_language).
- Mesa_(programming_language) influenced "Java, Modula-2, Cedar".
- Mesa_(programming_language) influencedBy ALGOL.
- Mesa_(programming_language) name "Mesa".
- Mesa_(programming_language) typing "strongly typed".
- Mesa_(programming_language) wikiPageUsesTemplate Template:Cite_paper.
- Mesa_(programming_language) wikiPageUsesTemplate Template:Infobox_programming_language.
- Mesa_(programming_language) wikiPageUsesTemplate Template:Reflist.
- Mesa_(programming_language) year "80.0".
- Mesa_(programming_language) subject Category:Concurrent_programming_languages.
- Mesa_(programming_language) subject Category:Procedural_programming_languages.