Subscribe now

CSS gets fast, Learn Crystal, Android noms Oreos, Cryptocurrency via Python [08.25.2017]

News

alt text

The Crystal core team has released a series of free videos introducing the Crystal Programming Language. In five episodes, go from installing the language to building a database-backed webserver in under thirty minutes. Crystal’s syntax is heavily inspired by Ruby, though it’s a compiled language that’s wonderfully fast. It also comes with modern tooling, including the above-pictured playground.

alt text Patrick Triest analyzed cryptocurrency markets with Python. Triest provides a tutorial on how to compare different cryptocurrency market prices over the last two years. From setting up your data lab to performing correlation analysis, Triest walks you through how to get the data yourself.

alt text

Michal Konarski has learned some valuable things about programming while using Go. He notes 5 things specifically Go has helped him learn. The top of the list includes ‘ It is possible to have both dynamic-like syntax and static safety’ and that ‘It’s better to compose than inherit’. Take a look the other things he has learned as well.

alt text

Anthony Delgado argues that ‘JavaScript is eating the world.’ Delgado list 5 companies that are using a server-side JavaScript engine for their high traffic products. The companies included are Netflix, Paypal, Uber, IBM, and Microsoft. With each company, Delgado briefly discusses what they used before JavaScript and what the change has meant for the company.

alt text

Mozilla Hacks deep dives Quantum CSS (aka Stylo), the super fast CSS engine coming to Firefox. QCSS parallelizes many internal calculations, and greatly speeds up the whole process. Part of the unique approach is to build out a giant matrix of CSS rules and DOM Nodes, and calculate their interdependency. Linear algebra ftw, and extra points for sweet artwork in the post.

alt text

Android announced Andriod 8.0 Oreo. Android says the latest update brings a boot speed that is twice as fast, and it introduces background limits, picture-in-picture, and autofill. Also, most importantly, 60 new emojis.

Development Dregs

Dive Deeper - React’s Licensing Quagmire

This post was written by the DailyDrip team and syndicated via Inside.com's network of email newsletters.