Ideas & society2009 · shared on Hacker News

On Understanding Data Abstraction, Revisited (2009) [pdf]

Research PDF · needs verification

Explore On Understanding Data Abstraction, Revisited (2009) [pdf], its original source and Hacker News discussions. Discover community perspectives and save it to your reading list.

Read original

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.

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

One idea leads to another.

Explore more papers