Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Programming Language
Through the Ages: A Reflection of The Giant’s Shoulder

Programming Language
Through the Ages: A Reflection of The Giant’s Shoulder

A talk about programming languages, how they influence each other, and how they evolved.

This talk was given for SARCOMM community here:
https://www.meetup.com/Software-Architect-Indonesia/events/244139226

Alex Xandra Albert Sim

October 28, 2017
Tweet

More Decks by Alex Xandra Albert Sim

Other Decks in Programming

Transcript

  1. THE SPEAKER • Alex Xandra Albert Sim • Principal Research

    and Development Engineer at blibli.com • [email protected] • bertzzie(.sim)
  2. AGENDA • Why Language Matters • How Language Influences One

    Another • A Peek Into the Influencers
  3. SMALLTALK INFLUENCE 1: OBJECT • Everything is an object •

    Object as an instance of class • Isolation between each object • Sending / receiving message as standard way to communicate
  4. SMALLTALK INFLUENCE 3: HONORABLE TO MENTION Self (a dialect): prototype-based

    OOP (which means our beloved JS is influenced by it)