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

scala-modular

1 reply
extempore
Joined: 2008-12-17,
User offline. Last seen 35 weeks 3 days ago.

I created a new repo to see if I can push the ball a few inches further
on demonolithizing trunk.

https://github.com/paulp/scala-modular

It is a collection of text files representing a coarse attempt to
categorize the sources in trunk. They are lightly commented with my
light comments. I ignored existing compiler/library distinctions,
instead trying for something of a more "tastes great together" flavor.
I am sure one could quibble about many, many of the choices. I am not
attached to any of the divisions. And I don't know what to do with it
now. But if this step lights a fire for anyone, wave your torch (or
stop drop and roll.)

Joshua.Suereth
Joined: 2008-09-02,
User offline. Last seen 32 weeks 5 days ago.
Re: scala-modular

Funny...  I had a working split build 2 years ago....

My opinion, for what it's worth, Is break Predef, or create some kind of dev-accesible variant.

Oh, and if there was a way to split xml into compiler plugin&library pair, that would rock to.

I assume this is to be bare minimal modularisation effort?

On May 27, 2011 12:43 PM, "Paul Phillips" <paulp@improving.org> wrote:
> I created a new repo to see if I can push the ball a few inches further
> on demonolithizing trunk.
>
> https://github.com/paulp/scala-modular
>
> It is a collection of text files representing a coarse attempt to
> categorize the sources in trunk. They are lightly commented with my
> light comments. I ignored existing compiler/library distinctions,
> instead trying for something of a more "tastes great together" flavor.
> I am sure one could quibble about many, many of the choices. I am not
> attached to any of the divisions. And I don't know what to do with it
> now. But if this step lights a fire for anyone, wave your torch (or
> stop drop and roll.)

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