Ideas & society2009 · shared on Hacker News
On Understanding Data Abstraction, Revisited (2009) [pdf]
Research PDF · needs verificationExplore On Understanding Data Abstraction, Revisited (2009) [pdf], its original source and Hacker News discussions. Discover community perspectives and save it to your reading list.
GO BEYOND THE ABSTRACT
The conversation around the idea.
Original Hacker News threads. Different perspectives, questions, and things worth thinking about.
Showing up to 100 related threads. A paper may appear in a comment rather than the original submission.
Links found in the discussion
Up to 50 recent source links, in HN item order.
Comment #46043379 Comment #45849773 Comment #40773684 Comment #40373646 Comment #39919650 Comment #25935380 Comment #24655355 Comment #23336297 Comment #22547264 Comment #19586639 Comment #15524725 Comment #13854512 Comment #10688022 Comment #9682728 Comment #8514266 Comment #6086484 Comment #6084465 Comment #3061410 Comment #1408396 Comment #917363
Ysigna11 ·
Subroutine calls in the ancient world, before computers had stacks or heaps
473 points233 comments
Yingve ·
The use of `class` for things that should be simple free functions
408 points399 comments
Yleontrolski ·
OO in Python is mostly pointless
370 points383 comments
Ygeospeck ·
Object oriented programming with ANSI-C (1993) [pdf]
214 points57 comments
Ychrisdaloisio ·
Correctness – A paradigm for sustainable software development
214 points182 comments
Ymatt_d ·
Deriving Dependently-Typed OOP from First Principles
172 points18 comments
Yllambda ·
FP vs. OO, from the trenches
162 points126 comments
Yzerofrancisco ·
C++ the Good Parts (2014)
156 points246 comments
Ytodsacerdoti ·
Fifty Shades of OOP
143 points114 comments
Ygiancarlostoro ·
Joxa – A Modern Lisp for the Erlang VM
112 points21 comments
Yopen-source-ux ·
Was object-oriented programming a failure? (2015)
94 points119 comments
Yingve ·
Revisiting Interface Segregation in Go
60 points67 comments
Yingve ·
The Humpty-Dumpty Guide to OOP
46 points30 comments
Yjacquesm ·
Capability Based Security
44 points35 comments
Ypramodbiligiri ·
The power of interoperability: Why objects are inevitable (2013) [pdf]
39 points23 comments
Ycomplyue ·
Object-oriented Haskell surprisingly appealing
24 points11 comments
Ydsc ·
Ask HN: Why and how should someone learn functional programming?
21 points21 comments
Yswannodette ·
Why OO Languages Need Tail Calls
19 points5 comments
Yfogus ·
On Understanding Data Abstractions
15 points2 comments
YRexxar ·
On Understanding Data Abstraction, Revisited (2009) [pdf]
9 points0 comments
Yluu ·
On Understanding Data Abstraction, Revisited [pdf]
4 points0 comments
Ypushingbits ·
On Understanding Data Abstraction, Revisited (2009) [pdf]
3 points0 comments
Yfogus ·
On Understanding Data Abstraction, Revisited (2009) [pdf]
3 points0 comments
Yiluxonchik ·
On Understanding Data Abstraction
2 points0 comments
Yfogus ·
On Understanding Data Abstraction, Revisited
1 points0 comments
Yfanf2 ·
Understanding data abstraction, revisited [pdf]
1 points0 comments