Skip to content

Toolkit Language Ideas #383

Description

@viktorbenei

Our first planned step toolkit / language support will be for Go.

Considerations for new suggestions:

  • We at bitrise strongly prefer compiled & statically typed languages. We worked with quite a few languages in the past and so far this is the combination which worked the best, especially long term / as the code grows.

Here are other languages which could be good candidates as supported step toolkits in the future:

Crystal (https://crystal-lang.org)

PROS:

  • Ruby like language, with static typing!
  • Official dependency manager

CONS:

  • No Windows support
  • Not "production ready" yet

Ruby / Python

PROS:

  • Dynamic, "production ready" script languages; there are certain types of tasks where a dynamic language can be useful (although we at bitrise strongly prefer compiled & statically typed languages)

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions