Skip to content

Switch from PackageCompiler to JuliaC #721

Description

@SouthEndMusic

@visr has been looking into using Julia 1.12 for Ribasim. It turns out that at the time of writing there are some issues to resolve with this new Julia version, so we should wait until these are resolved before converting.

There are several 1.12 features that will be beneficial to Wflow:

  • Workspaces: these allow for sharing a single manifest between multiple projects/environments
  • Building binaries with JuliaC.jl, which allows for shorter building times (and building smaller binaries with fully type stable code, which Wflow.jl is not at the moment)
  • Revising structs: With this you don't have to restart your Julia session when changing structs during development

Metadata

Metadata

Assignees

No one assigned

    Labels

    developer-experienceDevelopment quality of life improvements

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions