Monday, October 21, 2019

Python 2 vs Python 3:

The key differences between Python 2.7.x and Python 3.x with examples
by sebastian raschka

Python 2 vs Python 3: Key Differences

Important differences between Python 2.x and Python 3.x with examples - GeeksforGeeks

Python 2.7 Countdown clock

What’s New In Python 3.0 — Python 3.8.0 documentation

The future of databases, by Dr. Michael Stonebraker

Very opinionated and eloquent overview of history and future of database systems
by one of its major creators and contributors.
Creator of 9 database companies / products, including Postgres.
Winner of Turing Award, the highest recognition in Computer Science.

In a nutshell: while higher level languages, including SQL are here to stay,
current architecture of database systems is not optimal match for current technology and needs,
and is being replaced by "NewSQL" There are three major domains of database systems:

* Data Warehousing: best served by "columnar storage" engines.
* Transaction data systems: best served by "in memory" engines.
* Non-relational systems (document, graph, array db systems, etc)

Michael Stonebraker | CSAIL Alliances (@MIT)

Michael Stonebraker - Wikipedia

Dr. Michael Stonebraker: A Short History of Database Systems - The New Stack

podcast interviews:

Michael Stonebraker 2014 ACM A.M. Turing Award Lecture - YouTube

quote: Big Data is about 3V-s: Volume, Velocity and Variety
"Big money" can buy big volume and big velocity.
For big variety need some smart solutions.

Tamr Agile Data Unification and Management Systems - Tamr Inc.

Six steps to start-up success from serial entrepreneur Mike Stonebraker | MIT CSAIL
  1. Have a good idea
  2. Assemble a small team and build a prototype
  3. Find a business partner
  4. Find your customers
  5. Pitch the VCs
  6. Negotiate a deal

Grasshopper, the coding app for beginners

as recommended created by Google...

Learn to Code for Free – Grasshopper

About Us – Grasshopper