This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Scala Modularisation (Let's see if we can get organized!)

1 reply
Joshua.Suereth
Joined: 2008-09-02,
User offline. Last seen 32 weeks 6 days ago.
Just so you all know, I'm trying to revive this effort, but can't guarantee too much more than "thought leadership" at this point.   Hopefully I can finish up some of my other things soon, but for now I wanted to jot down all the things I had though through a year ago when I first attempted to modularize the scala build.

- Josh

---------- Forwarded message ----------
From: Josh Suereth <joshua.suereth@gmail.com>
Date: Sat, Nov 21, 2009 at 10:03 PM
Subject: View this page "Modularization Design"
To: Scala Incubator <scala-incubator@googlegroups.com>


Hey guys, I tried to write down my thoughts, as I said I would
earlier.  Let me know what you think.   This effort (in my estimation)
will mostly be a build-system redesign at first, with tweaking/moving
of dependencies amongst packages later, and the more advanced modular
designs coming even after that.

Anyway, I tried to take a crack at what the "first step' would be.
Let me know how you all feel about it.

Click on http://groups.google.com/group/scala-incubator/web/modularisation-design
- or copy & paste it into your browser's address bar if that doesn't
work.

Maxime Lévesque
Joined: 2009-08-18,
User offline. Last seen 42 years 45 weeks ago.
Re: Scala Modularisation (Let's see if we can get organized!)

  I would love to see something like this hapening, although I have
no time to contibute to it at this time, here are a thought :
I would estimate that 80% of the benefit (with 20% of the effort ?) would achieved
with just goal # 1, i.e. extracting a micro kernel (the core scala).

 Is it something that would need to be done for the 2.8 "last chance" version ?
I.e. will people be reluctant to "suffer" a change like this after 2.8 ?
Personally I prefer getting breaking changes than living with a suboptimal
api, but I understand that a language/platform doesn't have the luxury of
"breaking with the past" too often...

 Anyhow, thanks for your initiative !

Cheers

Max

On Sat, Nov 21, 2009 at 10:05 PM, Josh Suereth <joshua.suereth@gmail.com> wrote:
Just so you all know, I'm trying to revive this effort, but can't guarantee too much more than "thought leadership" at this point.   Hopefully I can finish up some of my other things soon, but for now I wanted to jot down all the things I had though through a year ago when I first attempted to modularize the scala build.

- Josh

---------- Forwarded message ----------
From: Josh Suereth <joshua.suereth@gmail.com>
Date: Sat, Nov 21, 2009 at 10:03 PM
Subject: View this page "Modularization Design"
To: Scala Incubator <scala-incubator@googlegroups.com>


Hey guys, I tried to write down my thoughts, as I said I would
earlier.  Let me know what you think.   This effort (in my estimation)
will mostly be a build-system redesign at first, with tweaking/moving
of dependencies amongst packages later, and the more advanced modular
designs coming even after that.

Anyway, I tried to take a crack at what the "first step' would be.
Let me know how you all feel about it.

Click on http://groups.google.com/group/scala-incubator/web/modularisation-design
- or copy & paste it into your browser's address bar if that doesn't
work.


Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland