[racket] proposal: mixin-lang?
Danny's proposal is not that abstract. I think with one change (his
"provide" in mixin-lang/mixin would need to be a new keyword) I could
implement his specification as written.
Carl Eastlund
On Thu, Jun 16, 2011 at 4:35 PM, Matthias Felleisen
<matthias at ccs.neu.edu> wrote:
>
>
> May I propose a somewhat more modest but more useful concrete goal?
> It would be fantastic if we could create teaching languages via
> the composition of language fragments. Some could be mixins, some
> could be traits, some could be ... whatevers.
>
> (1) This would be a concrete goal instead of some abstract desire.
>
> (2) Text book authors could then create their own language levels
> with a 'composition' file.
>
>
>
> On Jun 16, 2011, at 4:05 PM, Danny Yoo wrote:
>
>> I have a crazy proposal, and wanted to run it by and see if it made
>> any sense at all. The sketchy proposal is here:
>>
>> http://hashcollision.org/mixin-lang/
>>
>> The basic idea is that I would like to be able to mix-in languages
>> together, and make it stupidly simple to do so. From a hand-wavy look
>> at the Racket language infrastructure, I think this is all do-able
>> already, though maybe I'm missing something? Does functionality like
>> this already exist?
>> _________________________________________________
>> For list-related administrative tasks:
>> http://lists.racket-lang.org/listinfo/users
>
> _________________________________________________
> For list-related administrative tasks:
> http://lists.racket-lang.org/listinfo/users
>
>