Skip to content

reimplementation in julia #2

Open

Description

@ecciv

matlab is a great tool for writing code quickly, but matlab also has many drawbacks. For example, I don't have a matlab license.

Octave is fine but doesn't have support for parallel-computing, which is necessary for acceptable performance. Also Matlab is fairly slow, and Octave is even slower + less stable. I haven't measured Octaves speed in comparison to Matlab, but tests indicate that a near-straight julia port would run 50x faster (single threaded) than the equivalent Octave code.

The drawbacks with julia include

  • more verbose than Matlab
  • less intuitive for debugging
  • worse documentation compared to Octave and especially Matlab

however the speed of julia is hard to beat

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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