Skip to content

Consider using Numba #19

Closed
Closed

Description

@davep

Consider the idea of making Numba a dependency. I've done some quick testing with it and simply wrapping the mandelbrot calculation with @jit has an unsurprising yet still astonishing effect on calculation times (although the initial startup time was horrifically slow).

On the one hand I feel this isn't in the spirit of this application; on the other hand it is kind of neat and fun.

Perhaps I could make it optional (need to think about how that would work out for the Homebrew installation).

Activity

  1. self-assigned this
    on Apr 23, 2025
  2. davep commented on Sep 23, 2025

    @davep
    OwnerAuthor

    It's a fun idea, and was a fun experiment, but I don't think it's in the spirit of what this application is supposed to be (pure Python code).

    Decided against it.

  3. davep commented on Feb 14, 2026

    @davep
    OwnerAuthor

    Given I'm rolling back Homebrew installation support (it's kinda flaky these days and really the uv ecosystem is winning through for me) I'm reopening this as it's going to be more straightforward to tackle.

  4. reopened this on Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions