October 2023
Intermediate to advanced
384 pages
9h 12m
English
So far in this comparative analysis we haven’t found a strong reason to prefer functional programming over OO programming. So let’s examine a slightly more interesting problem.
Object orientation was born in 1966 when Ole-Johan Dahl and Kristen Nygaard added some modifications to the ALGOL-60 language in order to make the language more amenable to discrete event simulation.1 The new language was called SIMULA-67 and is considered to be the first true OO programming language.
1. Legend has it that they were simulating Norwegian ocean shipping.
So let’s do a comparative analysis of a simple discrete event simulator. That ...
Read now
Unlock full access