[Barrelfish] [Barrelfish-users] sosp paper
troscoe at inf.ethz.ch
Tue Oct 6 14:07:17 MEST 2009
Squeak would indeed be nice, but we also have a variety of other
runtimes we would like to port to Barrelfish. Since our main focus is
on research, we are likely to concentrate first on those for languages
with "interesting" concurrency properties (such as transactional
Haskell, or SQL...).
Note that Barrelfish is also not quite ready for prime-time right now,
so it's not quite true that we get lots of applications for free by
porting a runtime. In particular, we don't yet have full-featured
network, disk, or file-system support. The API is also (deliberately)
very different from Windows or Linux.
All this complicates getting a runtime working (though trying to do so
does make it clear what's currently missing!).
Christopher Hogan wrote:
> I was just reading the SOSP paper and I noticed in section 5.5 the
> comment "In particular, this evaluation does not address complex
> application workloads".
> The first thing that came to mind was why don't they just port the
> Squeak VM to Barrelfish. Though I have not tried it myself,
> apparently the windows and linux ports only took a few weeks to have
> a working system. After that you would have all sorts of
> applications available such as web servers or possibly 3D multi-user
> online applications (i.e. Croquet) that could be used for workload
> Chris Hogan
More information about the Barrelfish-users