[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: New object system?
From: |
Matt Wette |
Subject: |
Re: New object system? |
Date: |
Tue, 1 Aug 2017 07:41:55 -0700 |
> On Jul 28, 2017, at 11:34 AM, Stefan Israelsson Tampe <address@hidden> wrote:
>
> Hi all. We have goops, but I wondered how a functional object system can look
> like and after some thought I modeled together functional and python together
> with scheme. you can find the result at
>
> http://www.c-lambda.se/functional-python.html
> <http://www.c-lambda.se/functional-python.html>
>
> If you want to discuss, continue with the email or on the site. I would like
> to have a functional object system for guile per default.
>
> I have a parser for python3 and will try to compile python to the guile VM.
> This study is an approach to add features to python that are not in. In the
> end I will add mutating objects as well so that one can mix them.
>
> I also plan to make a system where the property of mutability can flow in the
> execution path and so that dynamically if specifically requested nothing will
> mutate and only new data structure will be created someting like
>
> (define newobj (do-not-mutate thunk))
>
> But that's for the future.
>
> Have fun!
So no generics? Looks cool.
Matt
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: New object system?,
Matt Wette <=