|
- Simula: The Language That Shaped Modern Programming
Object-Oriented Programming and C++: Many people consider C++, which was created by Bjarne Stroustrup in the early 1980s, to be a direct descendent of Simula since Simula’s object-oriented
- Simula | Encyclopedia of Computer Science - ACM Digital Library
Simula 1 (1962-1964) and Simula 67 (1967) were the first two object-oriented (OO) languages Simula 67 introduced most of the key concepts of object-oriented programming: objects, classes, subclasses (usually referred to as inheritance), and virtual procedures, combined with safe referencing mechanisms for making the contents of separately compiled classes available to programs
- The Simula Programming Language - Ted Felix
SYSTEM DESCRIPTION 1 1 Systems and models 1 2 Basic concepts of SIMULA 1 2 1 Top-down and bottom-up-approaches 1 2 2 Example: a post office system 1 2 3 Objects Action Pattern Variables IF statements Labels Classes Subsystems and Objects Reference Variables Repetitive Statements Compound Statements Object Generators CLASS-declarations The
- Simula – WebRef. org
Simula’s object-oriented concepts heavily influenced the development of subsequent programming languages Languages like Smalltalk, C++, and Java incorporated ideas from Simula Application Domains: While Simula was initially designed for simulation, its object-oriented features made it applicable to a broader range of domains It became a
- Simula | CΛTΞИCOΔΞ
Simula is a pioneering programming language that holds a significant place in the history of computer science as one of the first object-oriented programming languages Developed in the early 1960s by Ole-Johan Dahl and Kristen Nygaard at the Norwegian Computing Center in Oslo, Simula was originally created to support simulation modeling for complex systems
- Milestones:Object-Oriented Programming, 1961-1967 - ETHW
An object was an autonomous entity, with its own data and computational capabilities organized in procedures (methods), and objects could cooperate by asking another object to perform a procedure (i e , by a remote call to a procedure of another object) The co-routine mechanism of SIMULA allowed one to think of the objects as units that were
- Simula: The First Object-Oriented Programming Language
Here are a few ways Simula influenced software engineering: Modularity and Reusability: Simula's class and object concept promoted modularity and reusability of code By encapsulating data and behavior within objects, Simula encouraged the creation of smaller, more manageable software components that could be reused in different contexts
- No. 400 第一门面向对象编程语言——Simula——的来龙去脉 – 栋哥的赛博空间
由于Simula语言最初研究的是核爆炸,安全性显得特别重要,与其它同期的语言不同,Simula格外重视安全,毕竟核爆炸可不是只让电脑死机那么简单了。Simula在设计之初对错误十分重视,Simula设计了两种错误检查,一种是编译时检查,一种是运行时检查。
|
|
|