JavaScript - From DHTML to a Multi-Paradigm Language

13e697fec58c64352ac63984db062cdf?s=47 Robert Vogt
September 23, 2016

JavaScript - From DHTML to a Multi-Paradigm Language

13e697fec58c64352ac63984db062cdf?s=128

Robert Vogt

September 23, 2016
Tweet

Transcript

  1. 3.
  2. 4.

    «Web 2.0 describes World Wide Web websites that emphasize user-generated

    content, usability, and interoperability for end users.»
  3. 8.
  4. 10.

    «A programming paradigm is a style or way of programming.

    Some languages make it easy to write in some paradigms but not others.»
  5. 13.

    let Animal = { walk: function() {} }; let Dog

    = Object.create(Animal); Dog.bark = function() { return ‘Woof!’; };
  6. 15.

    «Functional Programming is a programming paradigm that treats computation as

    the evaluation of mathematical functions and avoids changing-state and mutable data.»
  7. 20.

    function createPrinter(a, b) { return function() { return ‘Namics’; }

    } const print = createPrinter(); print(); // Namics.
  8. 24.

    let incrementer = (function() { let _value = 0; return

    () => ++_value; })(); incrementer(); // 1 incrementer(); // 2 incrementer(); // 3
  9. 30.
  10. 33.

    «Those who are unaware they are walking in darkness will

    never seek light.» — Bruce Lee find me on twitter @_deniaz