k47.cz    — každý den dokud se vám to nezačne líbit
foto Praha výběr povídky kultura | twitter FB


Scala - články 📷

publikováno 7. 6. 2011 od k47

Průběžně doplňovaný seznam všech zajímavých článků s tématikou Scaly o které jsem zakopl (některé jsou publikované přímo lidmi ze Scala týmu z EPFL)


- Why moving to Scala? Part I – Writing less code
- Real-World Scala: Dependency Injection (DI)
- Scala's Stackable Trait Pattern
- Pushing the envelope on OO and functional with Scala
- scala.xml
- Java.next() - Scala: The Revenge of the Static Typing
- Using generalized type constraints - How to remove code with Scala 2.8
- Scala Implicits : Type Classes Here I Come
- Statically Controlling Calls to Methods in Scala
- Virtual traits + VirtualClasses
- Unboxed union types in Scala via the Curry-Howard isomorphism
- [continuation] Delimited Continuations Explained (in Scala)
- [continuation] Goto in Scala
- Querying a Dataset with Scala's Pattern Matching
- [continuation] Generators in Scala
- [continuation] How you should think about Delimited Continuations in Scala
- [continuation] An intuition for delimited continuations
- Scala: The Static Language that Feels Dynamic
- Scala’s Numeric type class, 1. část, 2. část
- Units of Measure in Scala
- Functional Programming (in Scala) for the rest of us
- [Scalaz] Why StackMob uses Scalaz with Scala
- [Scalaz] Scalaz Tutorial: Enumeration-Based I/O with Iteratees
- [Scalaz] learn_you_a_scalaz
- Type-Level Programming in Scala
- Practical uses for Unboxed Tagged Types
- Dependency injection in Scala with Play 2: it’s free

Blogy

- Daily scala
- Iualian Dragos

Články

- Návrhové vzory ve funkcionálním programovacím jazyce Scala bakalářská práce
- Scalable Component Abstractions
- Compiling Scala for Performance
- Optimizing Higher-Order Functions in Scala
- Event-Based Programming without Inversion of Control
- Actors That Unify Threads and Events
- Compiling structural types on the JVM: a comparison of reflective and generative techniques from Scala's perspective
- Type Classes as Objects and Implicits
- Generics of a Higher Kind
- Language Virtualization for Heterogeneous Parallel Computing
- Fighting Bit Rot with Types (Experience Report: Scala Collections)
- Efficient Semi-structured Queries in Scala using XQuery Shipping
- Concurrent Programming Paradigms, A Comparison in Scala
- Transactors: Unifying Transactions and Actors
- Lightweight Modular Staging: A Pragmatic Approach to Runtime Code Generation and Compiled DSLs
- Deprecating the Observer Pattern
- Compiling generics through user-directed type specialization
- [continuations] Implementing First-Class Polymorphic Delimited Continuations by a Type-Directed Selective CPS-Transform
- Capabilities for Uniqueness and Borrowing
- Capabilities for External Uniqueness
- Isolated Actors for Race-Free Concurrent Programming
- A Generic Parallel Collection Framework

Videa:

- The Scala Experiment - Can We Provide Better Language Support for Component Systems (2006, Martin Odersky)
- FOSDEM 2009 Scala - A Scalable Language (2009, Martin Odersky)
- První kroky ve Scale (CZJUG 2010, česky)
- From Java to Scala, an Android application use case
- Scaling Scala at Twitter by Marius Eriksen (Twitter) [video]
- Scala for Java programmers
- Scala Implicits
- Pragmatic Real-World Scala
- On Scala or: Static Typing Doesn't Have To Suck
- Stuart Roebuck on Scala
- Scala Swing
- Scala at EDF Trading. Implementing a Domain-Specific Language for Derivative Pricing with Scala.
- Scala Lift Off London 2010: Martin Odersky on Scala 2.8 Collections outside in
- Martin Odersky - What Scala Adopted from Erlang
- Scala Performance Considerations
- Implicits without the import tax
- Dependency Injection in Scala: Beyond the Cake Pattern
- Jason Zaugg's Intro to Scalaz
- Scalaz Presentation šílené věci ve Scale + na konci zajímavá diskuze na téma budoucnost OOP versus funkcionální programování a hranice mezi těmito
- Scalaz Actors
- Monadologie: Professional Help for Type Anxiety
- What Does Monad Mean?
- High Wizardry in the Land of Scala Naprostá magie. Naprosto fascinující.
- SeaJUG June 2009: Monads
- Implementing First-Class Polymorphic Delimited Continuations by a Type-Directed Selective CPS-Transform
- [continuations] Continuations and Other Functional Patterns
- Lightweight language support for type-based, concurrent event processing (2010, Philipp Haller, EPFL)
- Above the Cloud: Introducing Akka
- Archiv videí z konference Scala Days 2010
- Archiv videí z konference Scala Exchange 2011


vstoupit do diskuze    sdílet na facebooku, twitteru, google+

publikováno 7. 6. 2011

příbuzné články:
Ceylon Project
Go třídy ve Scale 📷
Scala - Pattern matching a regulární výrazy 📷
Scala - trait Dynamic 📷
Kompozice monád & Option 📷
ScalaQuery 📷

píše k47 & hosté, kontakt: ascii@k47.cz