|
|
|
|
|
|
|
1. The Free On-line Dictionary of Computing (30 December 2018) |
Multipop-68
An early time-sharing operating system
developed in Edinburgh by Robin Popplestone and others. It
was inspired by MIT' Project MAC, via a "MiniMac" project
which was aborted when it became obvious that Elliot
Brothers Ltd. could not supply the necessary disk storage.
Multipop was highly efficient in its use of machine resources
to support symbolic programming, and effective - e.g. in
supporting the development of the Boyer-Moore theorem prover
and of Burstall and Darlington's transformation work.
It was not good at supporting the user programs which were
then the standard fare of computing, e.g. matrix inversion.
This arose from the fact that while the POP-2 compiler
generated good code for function call (which is a lot of what
layered systems like operating systems do) it did not generate
efficient code for arithmetic or store access, because there
was no way to police the generation of illegal objects
statically. (Hindley-Milner type checking did not exist).
Indeed, since many OS features like file-access were performed
by function-call (of a closure) rather than an OS call
requiring a context switch, POP-2 actually gained
performance.
Multipop68 was efficient primarily because the one language,
POP-2 served all purposes: it was the command language for the
operating system as well as being the only available
programming language. Thus there was no need to swap in
compilers etc. All store management was accomplished
uniformly by the garbage collector, as opposed to having
store management for the OS and store management for each
application.
There was a substantial amount of assembly language in
Multipop68. This was primarily for interrupt handling, and it
is difficult to handle this without a real-time
garbage-collector.
[Edited from a posting by Robin Popplestone].
(1995-03-15)
|
|
|
|
|
Common Misspellings > |
Multipop-68 uMultipop-68 uMltipop-68 MuMltipop-68 ultipop-68 MMultipop-68 Mlutipop-68 Mulutipop-68 Mltipop-68 Muultipop-68 Mutlipop-68 Multlipop-68 Mutipop-68 Mulltipop-68 Mulitpop-68 Multitpop-68 Mulipop-68 Multtipop-68 Multpiop-68 Multipiop-68 Multpop-68 Multiipop-68 Multiopp-68 Multipopp-68 Multiop-68 Multippop-68 Multippo-68 Multipopo-68 Multipp-68 Multipoop-68 Multipo-p68 Multipop-p68 Multipo-68 Multipopp-68 Multipop6-8 Multipop-6-8 Multipop68 Multipop--68 Multipop-86 Multipop-686 Multipop-8 Multipop-668 Multipop-868 Multipop-6 Multipop-688 jultipop-68 mjultipop-68 jmultipop-68 kultipop-68 mkultipop-68 kmultipop-68 lultipop-68 mlultipop-68 lmultipop-68 nultipop-68 mnultipop-68 nmultipop-68 ultipop-68 m ultipop-68 multipop-68 M7ltipop-68 Mu7ltipop-68 M7ultipop-68 M<ipop-68 Mu<ipop-68 M&ultipop-68 M8ltipop-68 Mu8ltipop-68 M8ultipop-68 Myltipop-68 Muyltipop-68 Myultipop-68 Miltipop-68 Muiltipop-68 Miultipop-68 Mhltipop-68 Muhltipop-68 Mhultipop-68 Mjltipop-68 Mujltipop-68 Mjultipop-68 Mkltipop-68 Mukltipop-68 Mkultipop-68 Maltipop-68 Meltipop-68 Moltipop-68 Muitipop-68 Mulitipop-68 Muiltipop-68 Muotipop-68 Mulotipop-68 Muoltipop-68 Muptipop-68 Mulptipop-68 Mupltipop-68 Muktipop-68 Mulktipop-68 Mukltipop-68 Mu,tipop-68 Mul,tipop-68 Mu,ltipop-68 Mu.tipop-68 Mul.tipop-68 Mu.ltipop-68 Mul5ipop-68 Mult5ipop-68 Mul5tipop-68 Mul%ipop-68 Mult%ipop-68 Mul%tipop-68 Mul6ipop-68 Mult6ipop-68 Mul6tipop-68 Mulripop-68 Multripop-68 Mulrtipop-68 Mulyipop-68 Multyipop-68 Mulytipop-68 Mulfipop-68 Multfipop-68 Mulftipop-68 Mulgipop-68 Multgipop-68 Mulgtipop-68 Mulhipop-68 Multhipop-68 Mulhtipop-68 Mult8pop-68 Multi8pop-68 Mult8ipop-68 Mult*pop-68 Multi*pop-68 Mult*ipop-68 Mult9pop-68 Multi9pop-68 Mult9ipop-68 Multupop-68 Multiupop-68 Multuipop-68 Multopop-68 Multiopop-68 Multoipop-68 Multjpop-68 Multijpop-68 Multjipop-68 Multkpop-68 Multikpop-68 Multkipop-68 Multlpop-68 Multilpop-68 Multlipop-68 Multapop-68 Multepop-68 Multi0op-68 Multip0op-68 Multi0pop-68 Multi)op-68 Multip)op-68 Multi)pop-68 Multioop-68 Multipoop-68 Multiopop-68 Multilop-68 Multiplop-68 Multilpop-68 Multip9p-68 Multipo9p-68 Multip9op-68 Multip(p-68 Multipo(p-68 Multip(op-68 Multip0p-68 Multipo0p-68 Multip0op-68 Multipip-68 Multipoip-68 Multipiop-68 Multippp-68 Multipopp-68 Multippop-68 Multipkp-68 Multipokp-68 Multipkop-68 Multiplp-68 Multipolp-68 Multiplop-68 Multipap-68 Multipep-68 Multipup-68 Multipo0-68 Multipop0-68 Multipo0p-68 Multipo)-68 Multipop)-68 Multipo)p-68 Multipoo-68 Multipopo-68 Multipoop-68 Multipol-68 Multipopl-68 Multipolp-68 Multipop068 Multipop-068 Multipop0-68 Multipopp68 Multipop-p68 Multipopp-68 Multipop-58 Multipop-658 Multipop-568 Multipop-78 Multipop-678 Multipop-768 Multipop-&8 Multipop-6&8 Multipop-&68 Multipop-t8 Multipop-6t8 Multipop-t68 Multipop-y8 Multipop-6y8 Multipop-y68 Multipop-u8 Multipop-6u8 Multipop-u68 Multipop-67 Multipop-687 Multipop-678 Multipop-69 Multipop-689 Multipop-698 Multipop-6( Multipop-68( Multipop-6(8 Multipop-6u Multipop-68u Multipop-6u8 Multipop-6i Multipop-68i Multipop-6i8 Multipop-6o Multipop-68o Multipop-6o8 Definition commonly spelled as: Defanition or Defenition, Synonym as: Synonim, Sinonym or Sinonim, Thesaurus as: Thesorus or Thesauris, Dictionary as: Dictionery or Dictionry and Define is usually not misspelled. What does mispell meen? It Meens...
Full Map Index: Å Norway-Am Timan Chad |
Ama United States of America-Audon France |
Audouville-la-Hubert France-Baskil Turkey |
Baskin United States of America-Bindoy Philippines |
Bindoy Philippines-Breuilpont France |
Breukelen Netherlands-Campofelice di Fitalia Italy |
Campofelice di Roccella Italy-Champigny France |
Champigny-en-Beauce France-Colle San Magno Italy |
Colle Sannita Italy-Damulog Philippines |
Damurhuda Bangladesh-Duliāgaon India |
Duliajan No.1 India-Ethridge United States of America |
Étienville France-Frignano Italy |
Frignicourt France-Gouhenans France |
Gouillons France-Hasselbach Germany |
Hasselbach Germany-Hurlock United States of America |
Huron United States of America-Jovellanos Cuba |
Jovellar Philippines-Kirchzell Germany |
Kircubbin United Kingdom-La Gomera Guatemala |
La Gonfrière France-Le Hohwald France |
Le Hommet-dArthenay France-Loma de Gato Philippines |
Loma de Juárez Mexico-Mālpur India |
Mālpura India-Memphis United States of America |
Memphis United States of America-Montería Colombia |
Monteriggioni Italy-Navalilla Spain |
Navalmanzano Spain-Noyelles-lès-Seclin France |
Noyelles-lès-Vermelles France-Pachelma Russia |
Pachgaon India-Piégut-Pluviers France |
Piekary Śląskie Poland-Prilep Macedonia |
Přílepy Czech Republic-Reuil-en-Brie France |
Reuilly France-Şag Romania |
Şag Romania-Saint-Puy France |
Saint-Python France-Santa Rita Panama |
Santa Rita Venezuela-Sewarhi India |
Sewen France-Sparbu Norway |
Spardorf Germany-Tamparan Philippines |
Tampayan Philippines-Tottington United Kingdom |
Tottleben Germany-Valdivia Chile |
Valdivia Colombia-Villeneuve-le-Roi France |
Villeneuve-lès-Avignon France-White City United States of America |
White City Canada-Żywiec Poland |
|
Most Popular Searches: Define Misanthrope, Define Pulchritudinous, Define Happy, Define Veracity, Define Cornucopia, Define Almuerzo, Define Atresic, Define URL, Definitions Of Words, Definition Of Get Up, Definition Of Quid Pro Quo, Definition Of Irreconcilable Differences, Definition Of Word, Synonyms of Repetitive, Synonym Dictionary, Synonym Antonyms. See our main index and map index for more details.
|
©2011-2024 ZebraWords.com - Define Yourself - The Search for Meanings and Meaning Means I Mean. All content subject to terms and conditions as set out here. Contact Us, peruse our Privacy Policy |
|