| dbpprop:abstract
|
- Simula is a name for two programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is a fairly faithful superset of Algol 60. Simula 67 introduced objects, classes, subclasses, virtual methods, coroutines, discrete event simulation, and features garbage collection. Simula is considered the first object-oriented programming language. As its name implies, Simula was designed for doing simulations, and the needs of that domain provided the framework for many of the features of object-oriented languages today. Simula has been used in a wide range of applications such as simulating VLSI designs, process modeling, protocols, algorithms, and other applications such as typesetting, computer graphics, and education. Since Simula-type objects are reimplemented in C++, Java and C# the influence of Simula is often understated. The creator of C++, Bjarne Stroustrup, has acknowledged that Simula 67 was the greatest influence on him to develop C++, to bring the kind of productivity enhancements offered by Simula to the raw computational speed offered by lower level languages like BCPL.
- Simula ist eine Programmiersprache, die von Ole-Johan Dahl und Kristen Nygaard in den 1960er Jahren am Norsk Regnesentral (Norwegisches Rechenzentrum) an der Universität Oslo entwickelt wurde, um Simulationen von z. B. physikalischen Prozessen am Rechner durchführen zu können. Die Sprache gilt als erste objektorientierte Programmiersprache. Sie ging aus der Definition von Algol 60 hervor und ist blockstrukturiert mit den üblichen Grunddatentypen und Kontrollstrukturen. Simula gilt als Vorgänger von Smalltalk. Viele der mit Simula eingeführten Konzepte finden sich in modernen objektorientierten Programmiersprachen wieder. Das Klassenkonzept von Simula-67 diente beispielsweise als Vorbild für das von C++; die Sprache benutzte bereits einige der heute auch in Java noch verwendeten Schlüsselwörter wie class, new, this. Das Wort Simula setzt sich aus den Bestandteilen simu für simulation und la für language zusammen.
- El Simula és el primer llenguatge de programació en implementar l'Arquitectura Orientada a Objectes (AOO) o la Programació Orientada a Objectes (POO), encara que no ha tingut gaires successors. El Simula 67 neix el maig de 1967 a Oslo, de la mà d'Ole Johan Dahl i Kristen Nygaard. El Simula 67 ja incorporava moltes de les característiques dels llenguatges Orientats a Objectes (OO) actuals, tals com les classes, els objectes, les instàncies, l'herència i el polimorfisme. Anys després de la seva publicació, molts dels llenguatges de programació van començar a incorporar l'Arquitectura Orientada a Objectes. L'únic successor del llenguatge Simula 67 ha sigut el llenguatge Beta, que generalitza totes les construccions del llenguatge en una única idea denominada patró. L'exemple del programa "Hola món" en Simula 67: Begin OutText ("Hola Mon!"); Outimage; End;
- Simula 67 je (nejspíš první funkční) objektově orientovaný programovací jazyk, odvozený podobně jako Pascal (kterému se syntaxí velmi podobá) z Algolu. Jazyk byl navržen v roce 1967 speciálně pro simulování systémů hromadné obsluhy. Proto byl vybaven možností kvaziparalelního výpočtu a kalendářem událostí. Jazyk se prakticky neuplatnil mimo akademické prostředí, ale měl významný vliv na další vývoj objektového programování. Mnoho rysů Simuly (speciálně celé pojetí tříd a dědičnosti) bylo totiž později převzato jazykem C++ nebo Java. Jazyk Java byl sice odvozen z jazyka C++, nicméně v některých rysech se blíží Simule. Simula, stejně jako Java a některé další jazyky, obsahuje garbage collector, což je mechanismus pro automatické uvolňování nepoužívaných objektů z paměti.
- Simula es el primer lenguaje de programación orientada a objetos (OOP). Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos. Así fue como se popularizaron términos como clases, objetos, instancias, herencia, polimorfismo, etc. Por otra parte Simula 67 fue lanzado oficialmente por sus autores Ole Johan Dahl y Kristen Nygaard en mayo de 1967, en la Conferencia de Trabajo en Lenguajes de Simulación IFIO TC 2, en Lysebu cerca de Oslo Hoy en día, los creadores de Simula han producido un segundo lenguaje de programación, llamado Beta, el cual generaliza todas las construcciones del lenguaje en una única idea denominada patrón.
- Simula (Simple universal language) est le langage qui a introduisit le paradigme orienté objet en programmation, en 1960, et il est donc considéré comme le premier langage à objet et le prédécesseur de langages ultérieurs tels que Smalltalk, C++ et surtout Eiffel. Simula est basé sur Algol 60.
- A Simula az egyik legkorábbi objektumorientált programozási nyelv, amely szimulációs célokra készült az 1960-as években Osloban. Két változata van, a Simula I és a Simula 67.
- Il Simula è stato il primo linguaggio di programmazione ad oggetti. Da esso sono derivati lo Smalltalk e il C++. Il linguaggio di programmazione moderno ad oggetti che più si avvicina al Simula è tuttavia il Java. Il Simula è stato progettato come linguaggio di programmazione di uso generale, anche se per le sue caratteristiche, e per il suo nome "fuorviante", è stato prevalentemente usato per la simulazione. Il Simula è stato sviluppato a partire dagli anni '60 al Norwegian Computing Centre di Oslo, principalmente da Ole-Johan Dahl e Kristen Nygaard. La prima versione del Simula, concepito come un superinsieme dell'ALGOL, è del 1962. Non venne prodotto un compilatore specifico per il linguaggio, ma l'Univac modificò il suo compilatore ALGOL per i sistemi 1100 affinché fosse in grado di compilare anche le estensioni Simula. Nel 1967 vide la luce il vero Simula, che prese il nome di Simula 67: un linguaggio a sé stante con molte delle caratteristiche di un moderno linguaggio a oggetti. In seguito il Simula 67 venne ribattezzato col nome del suo predecessore Simula, che a sua volta venne ribattezzato Simula I. Il Simula è tuttora utilizzato, anche se in modo limitato. La sintassi del Simula (come quella del suo coetaneo Pascal) è basata su quella dell'ALGOL, a cui aggiunge i rivoluzionari (per allora) concetti di classe e di oggetto. Dal Simula derivò il BETA, che però ebbe una diffusione limitata.
- Simula(シミューラ)は最初期のオブジェクト指向言語の一つである。
- Simula is een programmeertaal in de jaren 60 ontwikkeld door met name Ole-Johan Dahl en Kristen Nygaard bij het Noorse Rekencentrum in Oslo. Syntactisch gezien is het een superset van Algol-60. Hierbij werden concepten toegevoegd die dicht staan bij het huidige idee van klasses en objecten. Ook werden coroutines toegevoegd aan de taal. Zoals de naam al doet vermoeden, is de taal ontworpen om simulaties uit te kunnen voeren. De eisen die dit domein stelde aan de taal leidden ertoe dat Simula het paradigma van object-georiënteerd programmeren introduceerde. Als zodaning is het dan ook de voorloper van talen als Smalltalk, C++, Java en C#. Simula is altijd meer geweest dan zomaar een academische taal. Het werd anno 2003 nog steeds gebruikt in een beperkt aantal applicaties. Toch ligt de grote waarde van de taal niet zozeer in de toepassingen als wel in zijn historische invloed.
- Simula var det første objektorienterte programmeringsspråket, og en forgjenger for språkene Smalltalk og C++. Simula ble utviklet for simuleringer, og behovet innenfor det feltet dannet rammen for mange av aspektene ved objektorienterte programmeringsspråk i dag, inkludert virtuelle funksjoner. Simula ble utviklet i 1967 ved Norsk Regnesentral med Ole-Johan Dahl og Kristen Nygaard i spissen. Språket ligner på flere måter på Algol60 og var sannsynligvis basert på det språket. Det la til egenskaper ved språket som strekker seg mot det vi i dag definerer som klasser og objekter. Det hadde også muligheter for korutiner. Simula er fortsatt i liten grad i bruk i næringslivet. Dets historiske rolle i utvikling av objektorientert tankegang og programmeringsspråk er viktigere enn den praktiske anvendelsen av språket. En etterfølger for Simula, kalt BETA ble laget, men blir brukt i enda mindre grad.
- Simula 67 - język programowania opracowany w 1967 w Norweskim Ośrodku Obliczeniowym w Oslo przez O-J. Dahla, B. Myhrhauga i K. Nygaarda, rozszerzający Algol 60, pomyślany jako uniwersalny język symulacji. Ze swoją koncepcją klasy i obiektu Simula 67 stała się punktem wyjścia do projektowania języków obiektowych, zwłaszcza C++.
- Simula é uma família de linguagens de programação, projetadas para apoiar a simulação de eventos discretos, criada entre 1962 e 1968 por Kristen Nygaard e Ole-Johan Dahl no Centro Norueguês de Computação em Oslo. Simula I, criada em 1962, baseada em ALGOL 60 Simula 67, cuja primeira versão foi apresentada em 1966 foi a 1ª linguagem orientada a objetos e introduziu os conceitos de classes e herança. Simula 87 Sintaticamente, Simula é um super-conjunto de ALGOL 60.
- Си́мула-67 (Simula 67) — первый в мире объектно-ориентированный язык программирования. Разработан в конце 60-х сотрудниками Норвежского Вычислительного Центра Кристеном Нюгором и Уле-Йоханом Далем для моделирования сложных систем. Simula 67 явилась первым языком с встроенной поддержкой основных механизмов объектно-ориентированного программирования. Этот язык в значительной степени опередил своё время, современники (программисты 60-х годов) оказались не готовы воспринять ценности языка Simula 67, и он не выдержал конкуренции с другими языками программирования (прежде всего, с языком Fortran). Прохладному отношению к языку Simula 67 способствовало и то обстоятельство, что его реализация была весьма неэффективна, не в последнюю очередь из-за использования сборки мусора. Тем не менее, этот язык активно использовался в образовательном процессе в высших учебных заведениях, особенно в Скандинавии. О влиянии достоинств и недостатков Симулы на разработку им C++ пишет Страуструп в начале своей книги «Дизайн и эволюция C++». Без сомнения, идеи, заложенные в этот язык, оказали влияние и на другие реализации ООП, такие, как Smalltalk. В современной терминологии Simula 67 можно охарактеризовать как объектное расширение Algol 60. Более всего в Simula 67 поражает сходство с современными языками: пожалуй, единственными существенными пробелами по сравнению с Java являются отсутствие интерфейсов и невозможность для объекта иметь более одного конструктора.
- Simula brukar benämnas som det första objektorienterade programspråket. Det är en utvidgning av Algol 60 avsett för simulering. Språket togs ursprungligen fram i Norge av Ole-Johan Dahl och Kristen Nygaard 1962-67. Kompilatorer fanns bland annat för Tops-10 och TOPS-20. Språket har bland annat varit populärt som undervisningspråk och Bjarne Stroustrup lär ha varit inspirerad av Simula när han utvecklade C++. Andra arvtagare är Smalltalk och Java.
- Симула — спільна назва двох мов програмування, Симула, та Симула 67, розроблених в 1960-ті роки в Норвезькому центрі комп'ютерних досліджень в Осло, Олє-Йоханом Далєм та Крістеном Нуґардом. З точки зору синтаксису, мова програмування Симула є розширенням Алгола 60. В Симула 67 було додано об'єкти, класи, підкласи, віртуальні методи, копрограми, симуляцію дискретних подій, та автоматичне прибирання пам'ятті. Симула — перша об'єктно-орієнтована мова програмування. Відповідно до назви, Симулу було створено для проведення симуляцій, і потреби цієї предметної галузі створили основу для багатьох із можливостей сучасних об'єктно-орієнтованих мов програмування. Симула знайшла застосування у великій кількості реалізіацій, таких как симуляція прототипів VLSI, процесів, протоколів, алгоритмів, та інших, таких як комп'ютерна верстка, графіка та освіта.
|
| rdfs:comment
|
- Simula is a name for two programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is a fairly faithful superset of Algol 60. Simula 67 introduced objects, classes, subclasses, virtual methods, coroutines, discrete event simulation, and features garbage collection. Simula is considered the first object-oriented programming language.
- Simula ist eine Programmiersprache, die von Ole-Johan Dahl und Kristen Nygaard in den 1960er Jahren am Norsk Regnesentral (Norwegisches Rechenzentrum) an der Universität Oslo entwickelt wurde, um Simulationen von z. B. physikalischen Prozessen am Rechner durchführen zu können. Die Sprache gilt als erste objektorientierte Programmiersprache. Sie ging aus der Definition von Algol 60 hervor und ist blockstrukturiert mit den üblichen Grunddatentypen und Kontrollstrukturen.
- El Simula és el primer llenguatge de programació en implementar l'Arquitectura Orientada a Objectes (AOO) o la Programació Orientada a Objectes (POO), encara que no ha tingut gaires successors. El Simula 67 neix el maig de 1967 a Oslo, de la mà d'Ole Johan Dahl i Kristen Nygaard. El Simula 67 ja incorporava moltes de les característiques dels llenguatges Orientats a Objectes (OO) actuals, tals com les classes, els objectes, les instàncies, l'herència i el polimorfisme.
- Simula 67 je (nejspíš první funkční) objektově orientovaný programovací jazyk, odvozený podobně jako Pascal (kterému se syntaxí velmi podobá) z Algolu. Jazyk byl navržen v roce 1967 speciálně pro simulování systémů hromadné obsluhy. Proto byl vybaven možností kvaziparalelního výpočtu a kalendářem událostí. Jazyk se prakticky neuplatnil mimo akademické prostředí, ale měl významný vliv na další vývoj objektového programování.
- Simula es el primer lenguaje de programación orientada a objetos (OOP). Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos. Así fue como se popularizaron términos como clases, objetos, instancias, herencia, polimorfismo, etc.
- Simula (Simple universal language) est le langage qui a introduisit le paradigme orienté objet en programmation, en 1960, et il est donc considéré comme le premier langage à objet et le prédécesseur de langages ultérieurs tels que Smalltalk, C++ et surtout Eiffel. Simula est basé sur Algol 60.
- A Simula az egyik legkorábbi objektumorientált programozási nyelv, amely szimulációs célokra készült az 1960-as években Osloban. Két változata van, a Simula I és a Simula 67.
- Il Simula è stato il primo linguaggio di programmazione ad oggetti. Da esso sono derivati lo Smalltalk e il C++. Il linguaggio di programmazione moderno ad oggetti che più si avvicina al Simula è tuttavia il Java. Il Simula è stato progettato come linguaggio di programmazione di uso generale, anche se per le sue caratteristiche, e per il suo nome "fuorviante", è stato prevalentemente usato per la simulazione.
- Simula(シミューラ)は最初期のオブジェクト指向言語の一つである。
- Simula is een programmeertaal in de jaren 60 ontwikkeld door met name Ole-Johan Dahl en Kristen Nygaard bij het Noorse Rekencentrum in Oslo. Syntactisch gezien is het een superset van Algol-60. Hierbij werden concepten toegevoegd die dicht staan bij het huidige idee van klasses en objecten. Ook werden coroutines toegevoegd aan de taal. Zoals de naam al doet vermoeden, is de taal ontworpen om simulaties uit te kunnen voeren.
- Simula var det første objektorienterte programmeringsspråket, og en forgjenger for språkene Smalltalk og C++. Simula ble utviklet for simuleringer, og behovet innenfor det feltet dannet rammen for mange av aspektene ved objektorienterte programmeringsspråk i dag, inkludert virtuelle funksjoner. Simula ble utviklet i 1967 ved Norsk Regnesentral med Ole-Johan Dahl og Kristen Nygaard i spissen. Språket ligner på flere måter på Algol60 og var sannsynligvis basert på det språket.
- Simula 67 - język programowania opracowany w 1967 w Norweskim Ośrodku Obliczeniowym w Oslo przez O-J. Dahla, B. Myhrhauga i K. Nygaarda, rozszerzający Algol 60, pomyślany jako uniwersalny język symulacji. Ze swoją koncepcją klasy i obiektu Simula 67 stała się punktem wyjścia do projektowania języków obiektowych, zwłaszcza C++.
- Simula é uma família de linguagens de programação, projetadas para apoiar a simulação de eventos discretos, criada entre 1962 e 1968 por Kristen Nygaard e Ole-Johan Dahl no Centro Norueguês de Computação em Oslo. Simula I, criada em 1962, baseada em ALGOL 60 Simula 67, cuja primeira versão foi apresentada em 1966 foi a 1ª linguagem orientada a objetos e introduziu os conceitos de classes e herança. Simula 87 Sintaticamente, Simula é um super-conjunto de ALGOL 60.
- Си́мула-67 (Simula 67) — первый в мире объектно-ориентированный язык программирования. Разработан в конце 60-х сотрудниками Норвежского Вычислительного Центра Кристеном Нюгором и Уле-Йоханом Далем для моделирования сложных систем.
- Simula brukar benämnas som det första objektorienterade programspråket. Det är en utvidgning av Algol 60 avsett för simulering. Språket togs ursprungligen fram i Norge av Ole-Johan Dahl och Kristen Nygaard 1962-67. Kompilatorer fanns bland annat för Tops-10 och TOPS-20. Språket har bland annat varit populärt som undervisningspråk och Bjarne Stroustrup lär ha varit inspirerad av Simula när han utvecklade C++. Andra arvtagare är Smalltalk och Java.
- Симула — спільна назва двох мов програмування, Симула, та Симула 67, розроблених в 1960-ті роки в Норвезькому центрі комп'ютерних досліджень в Осло, Олє-Йоханом Далєм та Крістеном Нуґардом. З точки зору синтаксису, мова програмування Симула є розширенням Алгола 60.
|