Safe, Concise, Performant code with the Scala Programming Language

preview_player
Показать описание
Programming languages are about tradeoffs; Python or Ruby are concise but not performant, Java or Go are performant but not concise. Scala is a language that offers the best of both worlds: conciseness and elegance together with performance and scalability. This lightning talk will give you a brief tour of what it's like using the Scala language, and how you can write code that scales from your first one-liner in the REPL to complex real-world use cases

Talk By: Haoyi Li, Engineering, -

Here’s more to explore:

Рекомендации по теме
Комментарии
Автор

For the comparing Java part, I don't think it's a fair comparison because Java's standard library doesn't provide a pre-configured http client. It should be compared with library like `hutool-http` which provides something like `String resText = HttpUtil.get(url)`. But still, scala has scripting `.sc` format and has great tool like `scala-cli` which makes making scripting much easier.(And I like scala worksheet, it's like a simpler version of jupyter). For the comparing python part, your libraries are more comfortable than the same things from python's ecosystem. And python's lambda is awful. ( And I do hate python's variable scope and global variables which made things complex )

dragondove