Hazard Reduction in Scala Actors
july 2009 by randombit
We identify four fine grain data race hazards in the Scala Actors architecture. These hazards are data races that the compiler cannot catch
scala
distributed
debugging
actors
july 2009 by randombit
simple-build-tool - Google Code
july 2009 by randombit
sbt is a simple build tool for Scala projects that aims to do the basics well. It requires Java 1.5 or later.
scala
build
development
maven
july 2009 by randombit
Apache Derby
august 2008 by randombit
An embedded Java database (think Sqlite). Formerly IBM CloudScape (?)
derby
apache
rdbms
java
jvm
scala
storage
database
persistence
server
august 2008 by randombit
class TreeMap in scala.collection.immutable
august 2008 by randombit
Immutable red black tree in Scala collections library
scala
tree
august 2008 by randombit
Scala Collections for the Easily Bored Part 2: One at a Time - Code Commit
august 2008 by randombit
"Coming straight from the menacing jungles of category theory and the perplexing wasteland of monads, flatMap is both intriguing and apparently useless (at first glance anyway)."
scala
collections
api
tutorial
august 2008 by randombit
[scala] Collections performance
august 2008 by randombit
New (late July 08) benchmarks show Scala's HashMap is a lot slower than Java Collections Library. The immutable HashMap being slower seems understandable, but a 3-5x slowdown for using mutable HashMap instead of JCL? Ouch!
scala
performance
datastructures
august 2008 by randombit
Randomized Search Trees (Treaps)
august 2008 by randombit
A data structure combining properties of binary trees and heaps.
datastructures
algorithm
treap
scala
jvm
caching
august 2008 by randombit
Apache MINA
august 2008 by randombit
NIO (and other networking/socket stuff) for Java (and Scala (and Joe-E?))
udp
tcp
socket
java
scala
jvm
joe-e
networking
framework
august 2008 by randombit
JSSE Reference Guide for Java SE 6
august 2008 by randombit
It appears to only support SSL 3/TLS 1.0, no sight of DTLS or TLS 1.1
java
scala
ssl
tls
august 2008 by randombit
scalacheck
july 2008 by randombit
ScalaCheck is a powerful tool for automatic unit testing of Scala and Java programs. ScalaCheck started out as a Scala port of the Haskell library QuickCheck, and has since evolved and been extended with features not found in Haskell QuickCheck.
tools
testing
scala
opensource
library
haskell
quickcheck
tdd
july 2008 by randombit
An Object-Oriented Programming Model for Event-Based Actors
july 2008 by randombit
How Scala's Actors implementation is designed and implemented
actors
scala
july 2008 by randombit
The Scala Programming Language: Explicitly Typed Self References
july 2008 by randombit
When developing extensible software it is sometimes handy to declare the type of the value this explicitly. To motivate this, we will derive a small extensible representation of a graph data structure in Scala.
types
scala
functional
language
july 2008 by randombit
Erlang vs. Scala
july 2008 by randombit
Article about Scala's model for distributed computation (Actors)
erlang
scala
concurrency
comparison
actors
july 2008 by randombit
related tags
actors ⊕ algorithm ⊕ apache ⊕ api ⊕ automated ⊕ benchmark ⊕ book ⊕ build ⊕ caching ⊕ capabilities ⊕ classloader ⊕ cluster ⊕ collections ⊕ comparison ⊕ concurrency ⊕ crypto ⊕ database ⊕ datastructures ⊕ debugging ⊕ derby ⊕ design ⊕ development ⊕ distributed ⊕ documentation ⊕ dsl ⊕ e ⊕ erlang ⊕ framework ⊕ functional ⊕ futures ⊕ generator ⊕ haskell ⊕ hsqldb ⊕ immutable ⊕ jabber ⊕ java ⊕ javadoc ⊕ jobs ⊕ joe-e ⊕ json ⊕ jvm ⊕ language ⊕ library ⊕ lift ⊕ magazine ⊕ manual ⊕ maven ⊕ memcached ⊕ mina ⊕ netty ⊕ network ⊕ networking ⊕ nio ⊕ odersky ⊕ opensource ⊕ parsing ⊕ pattern ⊕ patterns ⊕ performance ⊕ persistence ⊕ presentation ⊕ profiler ⊕ profiling ⊕ programming ⊕ quickcheck ⊕ rdbms ⊕ reference ⊕ scala ⊖ scalability ⊕ scalazine ⊕ security ⊕ seda ⊕ serialization ⊕ server ⊕ skein ⊕ slides ⊕ socket ⊕ sockets ⊕ specs ⊕ sql ⊕ sqlite ⊕ ssl ⊕ stm ⊕ storage ⊕ sun ⊕ tcp ⊕ tdd ⊕ terracotta ⊕ testing ⊕ threadpool ⊕ threads ⊕ tips ⊕ tls ⊕ tools ⊕ treap ⊕ tree ⊕ tuning ⊕ tutorial ⊕ types ⊕ udp ⊕ web ⊕ wow ⊕ xmpp ⊕Copy this bookmark: