Skip to content

plugins for kurtosis #813

Answered by mieubrisse
Mr-Nobody21 asked this question in Q&A
Discussion options

You must be logged in to vote

Hey @Mr-Nobody21 @ericobi , thanks for the question! I could see three concepts of "plugins" for Kurtosis, so I'll address all of them here (and if they don't answer your question, let me know!):

The ability to add extra functionality to Starlark itself

I.e., adding extra functionality to the language, sort of like C or Rust macros (for example, redefining the + operator).

We don't want to do this because part of the reason we chose Starlark was for its simplicity, approachability, and ease-of-reading (it's pretty much Just Python). In our experience, macros - while powerful - also add a lot of mental complexity to the reader.

Further, we don't want to build a new general-purpose, Turing-…

Replies: 5 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by Mr-Nobody21
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants