<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Object-Oriented Programming, Functional Programming and R · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1409.3531/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1409.3531/feed.xml" rel="self" type="application/rss+xml" /><item><title>Object-Oriented Programming, Functional Programming and R — mentioned by kgwgk</title><link>https://news.ycombinator.com/item?id=27407919</link><guid isPermaLink="false">urn:hackerpapers:mention:1409.3531:27407919</guid><pubDate>Sat, 05 Jun 2021 19:38:28 GMT</pubDate><description>&lt;p&gt;Arguably the S3 object system is also &amp;quot;functional&amp;quot; in spirit, even if it&amp;#x27;s single-dispatch. https://arxiv.org/pdf/1409.3531.pdf Object-Oriented Programming, Functional Programming and R (John M. Chambers) &amp;quot;Chambers and Hastie (1992), in the discussion of classes and methods, noted that S differed from other OOP languages because of its functional programming style. In fact, this version of functional OOP finessed the resulting distinction from encapsulated OOP in two ways. First, the methods were dispatched according to a single argument, the first formal argument of the generic function in…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1409.3531/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>stat.ME</category></item></channel></rss>
