Главная
Study mode:
on
1
Intro
2
Background
3
Overview
4
Ina Garten
5
What is Scala
6
Functional Programming
7
Side Effects
8
Pure Functions
9
Java Interoperability
10
Type Inference
11
Multiple Inheritance
12
Pattern Matching
13
Functions
14
Higherorder functions
15
Why Scala
16
Twitter
17
Flexibility
18
Bloody Mary
19
The Spectrum
20
Haskell purists
21
Symbolic operators
22
Scala jargon
23
Why Scala is awesome
24
Getting started
25
Language Repo
26
Coursera Course
27
Scala Exercises
28
ScalaBrij
29
Conclusion
30
Questions
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore the world of Scala programming in this 48-minute conference talk from GOTO Chicago 2017. Dive into the fundamentals of this versatile language that combines functional and object-oriented programming paradigms. Learn about Scala's key features, including Java interoperability, type inference, multiple inheritance, and pattern matching. Discover how Scala's flexibility and power have made it popular in various applications, from data science to distributed systems. Gain insights into functional programming concepts like pure functions and higher-order functions. Understand the spectrum of Scala usage, from Haskell purists to more pragmatic approaches. Get practical advice on getting started with Scala, including recommended resources like language repositories, online courses, and coding exercises. By the end of this talk, you'll have a clear understanding of why Scala is awesome and how it can enhance your programming toolkit.

Demystifying Scala

GOTO Conferences
Add to list
0:00 / 0:00