Skip to content

Why are non-essential "improvements" being made to my implementation? #733

@fungiblecog

Description

@fungiblecog

I just came back after a few years away to find that in addition to improvements to make-a-lisp in general - and bug-fixes to my implementation (c.2) which I have no problem at all with - that my version of mal has been thoroughly ruined by some one called [asarhaddon].

MAL is a learning exercise and the goal is not to make a perfect implementations. We can all learn by looking at how other people implemented different parts of the interpreter, warts and all.

If [asarhaddon] wants to make an optimised version he can make his own from scratch and leave mine alone. Why is he messing with my version to the extent that I don't recognise it anymore?

I don't think this is remotely in the spirit of MAL and I do not understand why these changes were accepted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions