-
-
Notifications
You must be signed in to change notification settings - Fork 0
evolution
Mark Janssen edited this page Mar 25, 2019
·
1 revision
Here's my personal view of how programming languages evolved to increase the sophistication of syntax to make the act of programming the computer easier.
- assembly added mneumonics to binary words
- named functions, taking parameters to encapsulate an idea
- object-oriented programming, encapsulating functions with data
- syntax for heavily used data structures, like lists, sets, dicts (python)
- unified data model in OOP for all objects to inter-operate
- data ecosystem with p2p networking
Singularity