User Tools

Site Tools


2015:history_and_spirit_of_c_and_c

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2015:history_and_spirit_of_c_and_c [2015/04/08 08:54] jonjagger2015:history_and_spirit_of_c_and_c [2016/06/11 14:05] (current) – external edit 127.0.0.1
Line 10: Line 10:
 In the first half of this talk we go back to the early days of programmable digital computers. We will take a brief look at really old machine code, assembler, Fortran, IAL, Algol 60 and CPL, before we discuss the motivations behind BCPL, B and then early C. We will also discuss influential hardware architectures represented by EDSAC, Atlas, PDP-7, PDP-11 and Interdata 8/32. From there we quickly move through the newer language versions such as K&R C, C89, C99 and C11.\\ In the first half of this talk we go back to the early days of programmable digital computers. We will take a brief look at really old machine code, assembler, Fortran, IAL, Algol 60 and CPL, before we discuss the motivations behind BCPL, B and then early C. We will also discuss influential hardware architectures represented by EDSAC, Atlas, PDP-7, PDP-11 and Interdata 8/32. From there we quickly move through the newer language versions such as K&R C, C89, C99 and C11.\\
 \\ \\
-In the second half we backtrack into the history again, now including Simula, Algol 68, Ada, ML, Clu into the equation. We will discuss the motivation for creating C++, and with live coding we will demonstrate by example how it has evolved from the rather primitive "C with Classes" into a supermodern and capable programming language as we now have with C++11/14 and soon with C++17.\+In the second half we backtrack into the history again, now including Simula, Algol 68, Ada, ML, Clu into the equation. We will discuss the motivation for creating C++, and with live coding we will demonstrate by example how it has evolved from the rather primitive "C with Classes" into a supermodern and capable programming language as we now have with C++11/14 and soon with C++17.
 \\ \\
 \\ \\
  
2015/history_and_spirit_of_c_and_c.1428483279.txt.gz · Last modified: 2016/06/11 14:05 (external edit)