Community Archive

🧵 View Thread

🧵 Thread (7 tweets)

Placeholder
Visakan Veerasamy@visakanv• over 6 years ago

On Abstraction, by Zach Tellman [1hr] https://t.co/ATNkuHBdmN

4 0
12/19/2018
Placeholder
Visakan Veerasamy@visakanv• over 6 years ago
Replying to @visakanv

- couldn't find some other field that he could steal the answers from - books address pieces of it, but no comprehensive overview applicable to software - read a book that seemed relevant, found the bits that seemed interesting, looked at its references - 6 months, no progress

1 0
12/19/2018
Placeholder
Visakan Veerasamy@visakanv• over 6 years ago
Replying to @visakanv

"abstraction is the mapping of a concrete implementation onto some sort of abstract external interface." list of integers, a sorted list, tree, hashset... each, from external POV... are identical – they map onto the same point this mapping = the abstraction function https://t.co/MTTcVOB2q6

Tweet image 1
Tweet image 2
1 0
12/19/2018
Placeholder
Visakan Veerasamy@visakanv• over 6 years ago
Replying to @visakanv

environment is important ~1700s, british govt offered ~$3m for clock that kept accurate time on a ship the rocking of the ship, barometric pressure, gravity, etc all conspire to ruin regular clock readings John Harrison spent 40 years solving this https://t.co/hC6VHubdpM https://t.co/d206GRgUFr

Tweet image 1
5 0
12/19/2018
Placeholder
Visakan Veerasamy@visakanv• over 6 years ago
Replying to @visakanv

all the data in the model comes from the environment, so the model *reflects* the environment https://t.co/0hgTpDpMX2

Tweet image 1
2 0
12/19/2018
Placeholder
Visakan Veerasamy@visakanv• over 6 years ago
Replying to @visakanv

take an observation about the world map it into the model manipulate the model to try to predict what will happen in the world physics doesn't quite succeed at this – newton couldn't predict the orbit of mercury, einstein could, but not black holes... need richer models https://t.co/GEJknVdIz0

Tweet image 1
4 1
12/19/2018
Placeholder
Visakan Veerasamy@visakanv• over 6 years ago
Replying to @visakanv

https://t.co/Vos5iaONw0

6 0
12/22/2018