summaryrefslogtreecommitdiff
path: root/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2023-04-08 12:32:25 +0300
committerPaul Buetow <paul@buetow.org>2023-04-08 12:32:25 +0300
commit89f83d49ad7d4cd8baa815993d3172ca72e5b30e (patch)
treef91acfa483e4ef3a0632af7f0f91d8b45cc9d76d /gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html
parentd0098c5faf74b0b3291395114b99bc5c309718b3 (diff)
Update content for html
Diffstat (limited to 'gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html')
-rw-r--r--gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html8
1 files changed, 4 insertions, 4 deletions
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 @@
<body>
<h1 style='display: inline'>Object oriented programming with ANSI C</h1><br />
<br />
-<span class=quote>Published at 2016-11-20T22:10:57+00:00; Updated at 2022-01-29</span><br />
+<span class='quote'>Published at 2016-11-20T22:10:57+00:00; Updated at 2022-01-29</span><br />
<br />
<pre>
___ ___ ____ ____
@@ -98,19 +98,19 @@ mult.calculate(mult,a,b));
<br />
<span>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.</span><br />
<br />
-<a class=textlink href='https://www.cs.rit.edu/~ats/books/ooc.pdf'>https://www.cs.rit.edu/~ats/books/ooc.pdf</a><br />
+<a class='textlink' href='https://www.cs.rit.edu/~ats/books/ooc.pdf'>https://www.cs.rit.edu/~ats/books/ooc.pdf</a><br />
<br />
<h2 style='display: inline'>OOP design patterns in the Linux Kernel</h2><br />
<br />
<span>Big C software projects, like Linux, also follow some OOP techniques:</span><br />
<br />
-<a class=textlink href='https://lwn.net/Articles/444910/'>https://lwn.net/Articles/444910/</a><br />
+<a class='textlink' href='https://lwn.net/Articles/444910/'>https://lwn.net/Articles/444910/</a><br />
<br />
<span>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.</span><br />
<br />
<span>E-Mail your comments to hi@paul.cyou :-)</span><br />
<br />
-<a class=textlink href='../'>Back to the main site</a><br />
+<a class='textlink' href='../'>Back to the main site</a><br />
<p class="footer">
Generated with <a href="https://codeberg.org/snonux/gemtexter">Gemtexter</a> |
served by <a href="https://www.OpenBSD.org">OpenBSD</a>/<a href="https://man.openbsd.org/httpd.8">httpd(8)</a> |