Skip to content

Performance goals #12

Open
Open
@digikar99

Description

@digikar99

Hello, thank you for taking up the maintenance of various libraries as part of lisp-stat!

In my free time, I have been working on numericals built upon polymorphic-functions. But this requires CLTL2 support, and even slightly more than that.

I like the functionality of numerical-utilities as well as lisp-stat systems in general, but do feel that they can use a performance boost wherever possible. In some cases, this could be as simple as inline-ing a function; in other cases, especially if we depend on CFFI libraries, I am not sure builtin optimizations would be sufficient since we might need to dispatch on array element types. I was considering rewriting the relevant parts using polymorphic-functions, but I wondered if I should write it under the system numerical-utilities/polymorphic-functions and let it stay under this repository, or if I should let the lisp-stat systems stay in ANSI CL and make the copy under numericals itself. Let me know what your goals and preferences are!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions