Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] Module System

Victor Lazzarini <[email protected]> Fri, 31 Oct 2025 17:48:52 +0000
Newsgroups gmane.comp.audio.csound.devel
Message-ID <[email protected]>
Looks good to me, but sounds like hard work.

I think fixing name clashes is a very good idea, in fact something essential really even outside the scope of this module system.

Prof. Victor Lazzarini
Maynooth University
Ireland

> On 31 Oct 2025, at 17:06, Steven Yi <[email protected]> wrote:
>
> *Warning*
>
> This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
>
> Hi All,
>
> I did some brainstorming in a long session with AI and produced a plan
> for file-based modules for Csound. I've posted a summary at:
>
> https://github.com/csound/csound/issues/2340
>
> The idea for backwards compatibility is that #include works as-is but
> import uses the proposed module-based system, and to encourage users
> to adopt import over #include moving forward.
>
> I think for feedback it might be good to carry on on the github issue
> rather than on the mailing list here.
>
> Thanks!
> steven