[go: up one dir, main page]

About: Simula

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Simula is the name of two simulation 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 an approximate superset of ALGOL 60, and was also influenced by the design of Simscript. Simula 67 introduced objects, classes, inheritance and subclasses, virtual procedures, coroutines, and discrete event simulation, and featured garbage collection. Other forms of subtyping (besides inheriting subclasses) were introduced in Simula derivatives.

Property Value
dbo:abstract
  • El Simula és el primer llenguatge de programació a 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: BeginOutText ("Hola Mon!");Outimage;End; (ca)
  • سيمولا (بالإنجليزية: Simula)‏ هو اسم للغتين برمجيتين (سيمولا 1 وسيمولا 67)، تم تطويرهم في عام 1960 م في المركز النرويجي للحوسبة في اوسلو بواسطة أولي يوهان دال و كريستين نيغارد. تركيب نحوي (Syntactically) إنها مجموعة معترف بها بشكل منصف من ALGOL 60. قدم سيمولا 67 كائنات(objects) ,فئات(3classes) , فئات فرعية(2subclasses) , طرق ظاهرية(virtual methods) , الروتين الثانوي(coroutines) ,محاكاة منفصلة الحدث(discrete event simulation) , جامع القمامة (garbage collection).يعتبر السيمولا أول لغة برمجة كائنية التوجه. كما يوحي به اسمة. صمم سيمولا لإداء المحاكاة ولتلبية احتياجات الإطارات المقدمة لبيئة العمل لكثير من لغات البرمجة كائنية التوجهالمستخدمة اليوم.أستخدم سيمولا في مجموعة واسعة من البرامج مثل محاكاة تصميم دارات التكامل الفائقVLSI ,عمليات النمذجة (process modeling) , ميثاق اتصالات (protocols) , خوارزمية (algorithms) , وفي غسرها من البرامج مثل التنضيد (typesetting) , رسومات الحاسب(computer graphics) وفي التعليم (education).منذ ان اعيد تنفيذ كائتنات سمولا في C++ ,الجافا(Java) , C#. غالباً ماتم الاستهانة بتأثير السيمولا.اعترف مخترع لغة ++C بينجامين ستروتروب (Bjarne Stroustrup) بأن السيمولا 67 كان له التأثير العظيم لجعلة يخترع C++, لتحقيق نوع من التحسينات في الإنتاجية التي تقدمها سيمولا لتسريع الحاسوبية الخام التي تقدمها لغات المستوى الأدنى مثل لغة البرمجة الأساسية المختلط (BCPL).لا يزال يستخدم سيمولالأنواع مختلفة من الدورات الدراسية الجامعية،على سبيل المثال قام جيريك سكلنار(Jarek Sklenar [3])بتعليم السيمولا للطلاب في جامعة مالطا. (ar)
  • Simula 67 je nejspíš první funkční objektově orientovaný programovací jazyk, odvozený podobně jako Pascal z Algolu (kterému se syntaxí velmi podobá). 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. (cs)
  • Η Simula είναι μια αντικειμενοστρεφής γλώσσα προγραμματισμού που σχεδιάστηκε στο Κέντρο Υπολογιστών της Νορβηγίας, στο Όσλο, στα μέσα της δεκαετίας του 1960, από τον Ole-Johan Dahl, τον Bjørn Myhrhaug, και τον Kristen Nygaard. Συντακτικά αποτελεί υπερσύνολο της Algol 60 και, όπως υποδηλώνει το όνομα της, αρχικά σχεδιάστηκε για την προσομοίωση διακριτών συμβάντων. Αποτέλεσε την πρώτη γλώσσα προγραμματισμού που είχε αντικείμενα, κλάσεις, υποκλάσεις, εικονικές μεθόδους, συρρουτίνες, και προσομοίωση διακριτών συμβάντων ενώ χρησιμοποιούσε συλλογή απορριμμάτων. Για αυτούς τους λόγους, θεωρείται η πρώτη αντικειμενοστρεφής γλώσσα προγραμματισμού. (el)
  • Simula es un lenguaje de programación orientada a objetos (POO) de 1962. Fue el primero de este tipo que incluyó el concepto de clase. 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 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 desarrollado un nuevo lenguaje de programación, llamado , que generaliza todas las construcciones del lenguaje en una única idea denominada patrón. (es)
  • 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 baute auf der Definition von Algol 60 auf, ist blockstrukturiert mit den üblichen Grunddatentypen und Kontrollstrukturen und führt Klassen ein, die die Konzepte von Datenstrukturen und Koroutinen vereinigen. 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 schon damals einige der noch heute in modernen objektorientierten Programmiersprachen 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. (de)
  • Simula is the name of two simulation 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 an approximate superset of ALGOL 60, and was also influenced by the design of Simscript. Simula 67 introduced objects, classes, inheritance and subclasses, virtual procedures, coroutines, and discrete event simulation, and featured garbage collection. Other forms of subtyping (besides inheriting subclasses) were introduced in Simula derivatives. Simula is considered the first object-oriented programming language. As its name suggests, the first Simula version by 1962 was designed for doing simulations; Simula 67 though was designed to be a general-purpose programming language and 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 very-large-scale integration (VLSI) designs, process modeling, communication protocols, algorithms, and other applications such as typesetting, computer graphics, and education. The influence of Simula is often understated, and Simula-type objects are reimplemented in C++, Object Pascal, Java, C#, and many other languages. Computer scientists such as Bjarne Stroustrup, creator of C++, and James Gosling, creator of Java, have acknowledged Simula as a major influence. (en)
  • Simula (Simple universal language) a été créé en 1962 sous la dénomination Simula I par Ole-Johan Dahl et Kristen Nygaard à partir d'Algol 60. Le langage évolua en 1967 sous le nom de Simula 67 en implantant le premier le modèle de classe de Hoare (Record Class, Hoare 1965). Il est donc le premier langage à classes et donc le père de tous les langages à classes tels que Smalltalk, C++, Java, ou encore Eiffel. Il inspira Dan Ingalls dans la conception de Smalltalk qui introduisit la programmation orientée objet. C'est la raison pour laquelle Simula 67 est souvent considéré à tort comme le premier langage orienté objet alors que ce paradigme est introduit bien après Simula 67 dans les années 1970 par Alan Kay. (fr)
  • SIMULA(シミュラ; SIMUlation LAnguage)は、オルヨハン・ダールとクリステン・ニガードによってALGOL60を拡張する形で1960年代に開発が始められたシミュレーション用途のプログラミング言語である。 ALGOLのbegin ... endで囲まれた部分であるブロック(block)の概念を実体的な実例(instance)として扱うことを目的として、クラス(class)の構文と対象(object、オブジェクト)の概念を初めて導入した言語である。初期のオブジェクト指向プログラミング言語の一つである。 (ja)
  • 시뮬라(simula)는 노르웨이인 달과 뉘고르가 알골을 시뮬레이션 목적으로 확장하여 개발한 언어이다. 프로세스 지향적 언어이며, 차후 많은 언어의 모태가 되었다. (ko)
  • Il Simula è stato il primo linguaggio di programmazione orientato agli oggetti (OOP). Da esso sono derivati lo Smalltalk e il C++; tuttavia il linguaggio di programmazione moderno ad oggetti che più si avvicina al Simula è il Java. È stato sviluppato a partire dagli anni sessanta al Norwegian Computing Center di Oslo, principalmente da Ole-Johan Dahl e Kristen Nygaard. (it)
  • Simula – dwa języki programowania, Simula I oraz Simula 67, opracowane w latach 60. XX w. w Norweskim Ośrodku Obliczeniowym w Oslo przez Ole-Johana Dahla, i Kristena Nygaarda. Syntaktycznie jest to rozszerzenie języka ALGOL 60. Simula 67 wprowadziła obiekty, klasy, dziedziczenie oraz podklasy, metody wirtualne i współprogramy. Simulę uważa się za pierwszy obiektowy język programowania. Simula została stworzona z myślą o tworzeniu symulacji komputerowych. Simula miała bezpośredni wpływ m.in. na C++, Object Pascal, Java, C#. (pl)
  • Simula is een programmeertaal in de jaren 60 ontwikkeld door met name Ole-Johan Dahl en Kristen Nygaard bij het 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 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 zodanig 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. (nl)
  • 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–1967. Kompilatorer fanns bland annat för Tops-10 och TOPS-20. Språket har bland annat varit populärt som undervisningsspråk och Bjarne Stroustrup har varit inspirerad av Simula när han utvecklade C++ som etablerade objektorienterad programmering. Andra indirekta arvtagare till Simula är Java. De flesta moderna programmeringsspråk som t.ex. Xojo och Microsoft Visual Basic har starka spår bakåt till Simula. (sv)
  • 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. (pt)
  • Си́мула-67 (Simula 67) — язык программирования общего назначения, разработанный в конце 1960-х годов сотрудниками (Осло) Кристеном Нюгором и Оле-Йоханом Далем для моделирования сложных систем. Симула традиционно не считается объектно-ориентированным языком в каноническом смысле этого слова, в частности, создатель языка Smalltalk Алан Кэй имел в виду под этим термином семантику акторов, впервые реализованную в языке Плэнер Карла Хьюитта, а не расширение алголоподобных языков «объектной» нотацией. Стал первым языком со встроенной поддержкой основных синтаксических соглашений, принятых в современных языках объектно-ориентированного программирования. Считается, что язык в значительной степени опередил время, и программисты 1960-х годов оказались не готовы воспринять ценности языка, в связи с чем он не выдержал конкуренции с другими языками программирования. Прохладному отношению к языку способствовало и то обстоятельство, что его реализация была весьма неэффективна, не в последнюю очередь из-за использования сборки мусора. Тем не менее, этот язык активно использовался в образовательном процессе в высших учебных заведениях, особенно в Скандинавии; о влиянии Симулы на разработку им C++ отмечал его автор — Страуструп (в том числе в книге «Дизайн и эволюция C++»). В современной терминологии язык можно охарактеризовать как объектное расширение Алгола 60. Конструкции языка очень сходны с аналогичными в современных объектно-ориентированных языках. Программа «Hello, World»: Begin OutText ("Hello, World!"); Outimage;End; (ru)
  • Симула (англ. Simula) — спільна назва двох мов програмування, Симула, та Симула 67, розроблених в 1960-ті роки в Норвезькому центрі комп'ютерних досліджень в Осло, Олє-Йоханом Далєм та Крістеном Нуґардом. З точки зору синтаксису, мова програмування Симула є розширенням Алгола 60. В Симула 67 було додано об'єкти, класи, підкласи, віртуальні методи, співпрограми, симуляцію дискретних подій, та автоматичне прибирання пам'ятті. Симула — перша об'єктно-орієнтована мова програмування. Відповідно до назви, Симулу було створено для проведення симуляцій, і потреби цієї предметної галузі створили основу для багатьох із можливостей сучасних об'єктно-орієнтованих мов програмування. Симула знайшла застосування у великій кількості реалізацій, таких як симуляція прототипів VLSI, процесів, протоколів, алгоритмів, та інших, таких як комп'ютерна верстка, графіка та освіта. (uk)
  • Simula,一種編譯式的程式語言,由奧利-約翰·達爾與克利斯登·奈加特,在1960年代於奧斯陸的,開發出來了Simula I與Simula 67兩代。它承繼了ALGOL 60作為基礎,被認為是第一個物件導向程式設計的程式語言。 Simula 67介入了对象、类、子类(后来惯称为子类继承超类)、虚过程,还有协程、离散事件模拟和特征性的垃圾收集。Simula的影響经常被低估,在C++、Object Pascal、Modula-3、Java和后来的很多编程语言中,都实现了受Simula启发的对象。BETA是Simula的现代后继者。 (zh)
dbo:designer
dbo:developer
dbo:influenced
dbo:influencedBy
dbo:latestReleaseVersion
  • Simula 67, Simula I
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 29513 (xsd:integer)
dbo:wikiPageLength
  • 20473 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1120528350 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
dbp:developer
dbp:family
dbp:influenced
  • All subsequent object-oriented programming languages (en)
dbp:influencedBy
dbp:latestReleaseVersion
  • Simula 67, Simula I (en)
dbp:logo
  • Simula - logo.svg (en)
dbp:logoSize
  • 120 (xsd:integer)
dbp:name
  • Simula (en)
dbp:operatingSystem
dbp:paradigms
dbp:programmingLanguage
  • ALGOL 60 (en)
dbp:scope
dbp:typing
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Simula (Simple universal language) a été créé en 1962 sous la dénomination Simula I par Ole-Johan Dahl et Kristen Nygaard à partir d'Algol 60. Le langage évolua en 1967 sous le nom de Simula 67 en implantant le premier le modèle de classe de Hoare (Record Class, Hoare 1965). Il est donc le premier langage à classes et donc le père de tous les langages à classes tels que Smalltalk, C++, Java, ou encore Eiffel. Il inspira Dan Ingalls dans la conception de Smalltalk qui introduisit la programmation orientée objet. C'est la raison pour laquelle Simula 67 est souvent considéré à tort comme le premier langage orienté objet alors que ce paradigme est introduit bien après Simula 67 dans les années 1970 par Alan Kay. (fr)
  • SIMULA(シミュラ; SIMUlation LAnguage)は、オルヨハン・ダールとクリステン・ニガードによってALGOL60を拡張する形で1960年代に開発が始められたシミュレーション用途のプログラミング言語である。 ALGOLのbegin ... endで囲まれた部分であるブロック(block)の概念を実体的な実例(instance)として扱うことを目的として、クラス(class)の構文と対象(object、オブジェクト)の概念を初めて導入した言語である。初期のオブジェクト指向プログラミング言語の一つである。 (ja)
  • 시뮬라(simula)는 노르웨이인 달과 뉘고르가 알골을 시뮬레이션 목적으로 확장하여 개발한 언어이다. 프로세스 지향적 언어이며, 차후 많은 언어의 모태가 되었다. (ko)
  • Il Simula è stato il primo linguaggio di programmazione orientato agli oggetti (OOP). Da esso sono derivati lo Smalltalk e il C++; tuttavia il linguaggio di programmazione moderno ad oggetti che più si avvicina al Simula è il Java. È stato sviluppato a partire dagli anni sessanta al Norwegian Computing Center di Oslo, principalmente da Ole-Johan Dahl e Kristen Nygaard. (it)
  • Simula – dwa języki programowania, Simula I oraz Simula 67, opracowane w latach 60. XX w. w Norweskim Ośrodku Obliczeniowym w Oslo przez Ole-Johana Dahla, i Kristena Nygaarda. Syntaktycznie jest to rozszerzenie języka ALGOL 60. Simula 67 wprowadziła obiekty, klasy, dziedziczenie oraz podklasy, metody wirtualne i współprogramy. Simulę uważa się za pierwszy obiektowy język programowania. Simula została stworzona z myślą o tworzeniu symulacji komputerowych. Simula miała bezpośredni wpływ m.in. na C++, Object Pascal, Java, C#. (pl)
  • 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–1967. Kompilatorer fanns bland annat för Tops-10 och TOPS-20. Språket har bland annat varit populärt som undervisningsspråk och Bjarne Stroustrup har varit inspirerad av Simula när han utvecklade C++ som etablerade objektorienterad programmering. Andra indirekta arvtagare till Simula är Java. De flesta moderna programmeringsspråk som t.ex. Xojo och Microsoft Visual Basic har starka spår bakåt till Simula. (sv)
  • 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. (pt)
  • Simula,一種編譯式的程式語言,由奧利-約翰·達爾與克利斯登·奈加特,在1960年代於奧斯陸的,開發出來了Simula I與Simula 67兩代。它承繼了ALGOL 60作為基礎,被認為是第一個物件導向程式設計的程式語言。 Simula 67介入了对象、类、子类(后来惯称为子类继承超类)、虚过程,还有协程、离散事件模拟和特征性的垃圾收集。Simula的影響经常被低估,在C++、Object Pascal、Modula-3、Java和后来的很多编程语言中,都实现了受Simula启发的对象。BETA是Simula的现代后继者。 (zh)
  • سيمولا (بالإنجليزية: Simula)‏ هو اسم للغتين برمجيتين (سيمولا 1 وسيمولا 67)، تم تطويرهم في عام 1960 م في المركز النرويجي للحوسبة في اوسلو بواسطة أولي يوهان دال و كريستين نيغارد. تركيب نحوي (Syntactically) إنها مجموعة معترف بها بشكل منصف من ALGOL 60. (ar)
  • El Simula és el primer llenguatge de programació a 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. L'exemple del programa "Hola món" en Simula 67: BeginOutText ("Hola Mon!");Outimage;End; (ca)
  • Simula 67 je nejspíš první funkční objektově orientovaný programovací jazyk, odvozený podobně jako Pascal z Algolu (kterému se syntaxí velmi podobá). 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í. (cs)
  • Η Simula είναι μια αντικειμενοστρεφής γλώσσα προγραμματισμού που σχεδιάστηκε στο Κέντρο Υπολογιστών της Νορβηγίας, στο Όσλο, στα μέσα της δεκαετίας του 1960, από τον Ole-Johan Dahl, τον Bjørn Myhrhaug, και τον Kristen Nygaard. Συντακτικά αποτελεί υπερσύνολο της Algol 60 και, όπως υποδηλώνει το όνομα της, αρχικά σχεδιάστηκε για την προσομοίωση διακριτών συμβάντων. (el)
  • 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 baute auf der Definition von Algol 60 auf, ist blockstrukturiert mit den üblichen Grunddatentypen und Kontrollstrukturen und führt Klassen ein, die die Konzepte von Datenstrukturen und Koroutinen vereinigen. (de)
  • Simula es un lenguaje de programación orientada a objetos (POO) de 1962. Fue el primero de este tipo que incluyó el concepto de clase. 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 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 (es)
  • Simula is the name of two simulation 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 an approximate superset of ALGOL 60, and was also influenced by the design of Simscript. Simula 67 introduced objects, classes, inheritance and subclasses, virtual procedures, coroutines, and discrete event simulation, and featured garbage collection. Other forms of subtyping (besides inheriting subclasses) were introduced in Simula derivatives. (en)
  • Simula is een programmeertaal in de jaren 60 ontwikkeld door met name Ole-Johan Dahl en Kristen Nygaard bij het 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 toegevoegd aan de taal. 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. (nl)
  • Си́мула-67 (Simula 67) — язык программирования общего назначения, разработанный в конце 1960-х годов сотрудниками (Осло) Кристеном Нюгором и Оле-Йоханом Далем для моделирования сложных систем. Симула традиционно не считается объектно-ориентированным языком в каноническом смысле этого слова, в частности, создатель языка Smalltalk Алан Кэй имел в виду под этим термином семантику акторов, впервые реализованную в языке Плэнер Карла Хьюитта, а не расширение алголоподобных языков «объектной» нотацией. Программа «Hello, World»: Begin OutText ("Hello, World!"); Outimage;End; (ru)
  • Симула (англ. Simula) — спільна назва двох мов програмування, Симула, та Симула 67, розроблених в 1960-ті роки в Норвезькому центрі комп'ютерних досліджень в Осло, Олє-Йоханом Далєм та Крістеном Нуґардом. З точки зору синтаксису, мова програмування Симула є розширенням Алгола 60. В Симула 67 було додано об'єкти, класи, підкласи, віртуальні методи, співпрограми, симуляцію дискретних подій, та автоматичне прибирання пам'ятті. (uk)
rdfs:label
  • Simula (en)
  • سيمولا (لغة برمجة) (ar)
  • Simula67 (ca)
  • Simula 67 (cs)
  • Simula (de)
  • Simula (el)
  • Simula (es)
  • Simula (it)
  • Simula (fr)
  • 시뮬라 (ko)
  • Simula (ja)
  • Simula (nl)
  • Simula (pl)
  • Simula (pt)
  • Симула (ru)
  • Simula (sv)
  • Simula (zh)
  • Simula (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Simula (en)
is dbo:influenced of
is dbo:influencedBy of
is dbo:knownFor of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:influencedBy of
is dbp:knownFor of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License