From 89f83d49ad7d4cd8baa815993d3172ca72e5b30e Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 8 Apr 2023 12:32:25 +0300 Subject: Update content for html --- gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html') diff --git a/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html b/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html index bf0cd556..bee292e4 100644 --- a/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html +++ b/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html @@ -10,7 +10,7 @@

Object oriented programming with ANSI C



-Published at 2016-11-20T22:10:57+00:00; Updated at 2022-01-29
+Published at 2016-11-20T22:10:57+00:00; Updated at 2022-01-29

   ___   ___  ____        ____ 
@@ -98,19 +98,19 @@ mult.calculate(mult,a,b));
 
If you want to take it further, hit "Object-Oriented Programming with ANSI-C" into your favourite internet search engine or follow the link below. It goes as far as writing a C preprocessor in AWK, which takes some object-oriented pseudo-C and transforms it to plain C so that the C compiler can compile it to machine code. This is similar to how the C++ language had its origins.

-https://www.cs.rit.edu/~ats/books/ooc.pdf
+https://www.cs.rit.edu/~ats/books/ooc.pdf

OOP design patterns in the Linux Kernel



Big C software projects, like Linux, also follow some OOP techniques:

-https://lwn.net/Articles/444910/
+https://lwn.net/Articles/444910/

C is a very old programming language with it's quirks. This might be one of the reasons why Linux will also let Rust code in.

E-Mail your comments to hi@paul.cyou :-)

-Back to the main site
+Back to the main site