Demystifying Scala • Kelley Robinson • GOTO 2017

  Рет қаралды 30,198

GOTO Conferences

GOTO Conferences

Күн бұрын

Пікірлер: 32
@antonnovo695
@antonnovo695 3 жыл бұрын
Introduction to Programming and Problem-Solving with Scala is how I started. Great book.
@MarcusHammarberg
@MarcusHammarberg Жыл бұрын
Great stuff! I wished I had this as my intro. Thanks a lot.
@adhamehab5222
@adhamehab5222 2 жыл бұрын
I know I'm a little late but this is an excellent talk, one of the best I ever watched. Thanks a lot!
@catmcloughlin927
@catmcloughlin927 6 жыл бұрын
Thank you Kelley, this was a very useful and informative talk! I especially appreciated the overview of why people use/like Scala as well as the downsides to some of its features.
@EdouardTavinor
@EdouardTavinor 7 жыл бұрын
Thanks for this talk. It was really positive to hear a very qualified person give an honest appraisal of scala.
@ricardofilipegomes4396
@ricardofilipegomes4396 5 жыл бұрын
What a beautifull talk!!!! Started learning FP out of curiosity, i am ending up writing much more beautifull and elegant code all around, and this talk open my mind to a lot of new ideas on how to approach some things i hated and been looking to solve, exceptions as an error message always bothered my mind Thanks a lot for helping people becoming better :)
@OurFallenHereos37055
@OurFallenHereos37055 7 жыл бұрын
The java partition example isn't exactly a fair comparison considering we have the streams api and vavr. Scala still looks much more succinct though.
@karenschwarze6391
@karenschwarze6391 3 жыл бұрын
Fantastic. Thank you for presenting this information.
@mostafaismail5256
@mostafaismail5256 3 жыл бұрын
a very helpful introduction, thanks alot
@leftover7766
@leftover7766 5 жыл бұрын
No links to Coursera starts or any others promised. Or am I missing something. Found them easy enough though.
@oleksiyprosyanko7772
@oleksiyprosyanko7772 7 жыл бұрын
Try to find job in Scala outsourcing and consider whether to invests in studying Scala.
@WolvesLink1395
@WolvesLink1395 5 жыл бұрын
Just one thing with the val barefootContessa = "Ina Garten" The data within the variable can be changed if you reassign it using val barefootContessa again. However if you do this: barefootContessa = "Jim" You will get a reassignment error. So, to clarify: The data is immutable. val barefootContessa = "Jim" will change the data barefootContessa = "Jim" will give you a reassignment error
@jpzhang8290
@jpzhang8290 6 жыл бұрын
Very logical presentation
@iterativeincremental
@iterativeincremental 7 жыл бұрын
Uh nice intro. I will give Scala a shot. Encouraging talk
@WilliamSnale
@WilliamSnale 6 жыл бұрын
thanks for the info, great talk!
@grzkv
@grzkv 7 жыл бұрын
Apparently, Scala is supposed to be mysterious :)
@NinjaDoge
@NinjaDoge 7 жыл бұрын
for my test function i did: def Quick_Maths(x: Int, y: Int, z: Int): Int = { var Operation: Int = x+y; println(x.toString + " + " + y.toString + " is " + Operation.toString) println("minus "+z.toString + " thats " + (Operation - z).toString + ", quick maths") Operation -= z; Operation }
@legoman777777777
@legoman777777777 6 жыл бұрын
The ting goes skkkrrraaa
@vram288
@vram288 10 ай бұрын
at 12.0 good
@jimnewton4534
@jimnewton4534 5 жыл бұрын
I really like the way Kelley approaches the topic. It seems to be a pragmatic point of view based on experience dealing with real people and teams of people. I agree with many of her points about which things are confusing to people. But I disagree with her also about her perspective of Java. For example, she assumes that people are familiar with Java. This may be true in her experience, but it is not true in general. Many things could and should be explained without bringing Java into the equation. And the Java ecosystem DOES NOT make things easier, it makes things very complicated, ands a huge amount of boiler plating. I see it as an unfortunate vestige of our evolution, not as the jewel of our civilisation.
@SpiritOfIndiaaa
@SpiritOfIndiaaa 6 жыл бұрын
Kelly is very nice
@teckyify
@teckyify 7 жыл бұрын
Scala is a minefield, it has super suptle buggy behaviours and with Java 9 it's dead anyways. I go rather for correctness than crazy unpredictable covariant type inference.
@tactlessturtle
@tactlessturtle 6 жыл бұрын
I've worked with scala for years and I don't share that opinion of the language. What in your experience makes it a minefield?
@mill7319
@mill7319 6 жыл бұрын
Scala tends to be more "correct" than Java, mostly in terms of it's type system.
@sosoga1977
@sosoga1977 2 жыл бұрын
>I go rather for correctnes >writes java instead of scala :D
Programming Across Paradigms • Anjana Vakil • GOTO 2017
49:08
GOTO Conferences
Рет қаралды 86 М.
Scala: Beyond the basics with Christopher Batey
48:05
Devoxx
Рет қаралды 49 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
LIVE STREAM | Emperor Rise of the Middle Kingdom 3 January 2025
18:06
Emperor Rise the Middle Kingdom
Рет қаралды 115
A Tour of Scala 3 - Martin Odersky
55:48
Scala Days Conferences
Рет қаралды 25 М.
John A. De Goes at #ScalaUA - Thinking Functionally
51:36
ScalaUA Conference
Рет қаралды 19 М.
Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018
41:35
GOTO Conferences
Рет қаралды 822 М.
5 Nice Scala Tricks for Concise and Expressive Code | Rock the JVM
16:58
Real-World Functional Scala by Chris Birchall
47:54
Lambda World
Рет қаралды 10 М.
Martin Odersky - Scala's Role in the Programming Languages Ecosystem
45:53
Scala Days Conferences
Рет қаралды 13 М.
Functional Programming with Effects by Rob Norris
49:43
Scala Days Conferences
Рет қаралды 26 М.