Discover and read the best of Twitter Threads about #smalltalk

Most recents (2)

@hillelogram "Everything is an object." That's the point but it doesn't reach where the mind-bender really is. It leads to errors when you forget it because your mind has been corrupted by another language

There is no way for you to touch data

EVERYTHING is indirect

That changes everything
@hillelogram Example showing 4 lines of Smalltalk and the inspector they open. It assigns the OrderedCollection (1,2,3) to x and y. Then puts 5 in the second element of y. Then inspects x. Normal people expect the 2nd element of x to be 2, but it's 5.
Reason: references are assigned to x, y
@hillelogram Corollary: Nothing in the language precludes an object being in more than one place at the same time, whether as the value of a variable or contained in another object.

This consistent transparent indirection is a big contributor to Smalltalk's being conceptually so simple.
Read 6 tweets
Having #LambdaWorld withdrawal? We've got you covered with videos of presentations from the event. Let's kick things off with coverage from Lambda World Seattle!
Watch @kmett's opening keynote, There and Back Again from #LambdaWorld Seattle!
Learn how to bring the jewels of the #Python world to #Scala with @ApacheSpark in @holdenkarau's #LambdaWorld Seattle talk. Watch here:
Read 7 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!