-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
argument passing #13
Comments
yeah I was thinking about making it a more generic shell-like language, I have mixed feelings on that since it's already (and will probably be more so) geared towards provisioning. I want to add variable support so that |
<3 |
I want to change up the DSL (or lack of) quite a bit actually haha, might warrant doing a little interpreted language, stack will just be ship with that lang included and a bit of a runtime so it has the nice logging etc |
digging the |
yea I like that too, I guess it's really just fancier I mostly just don't want to use Ruby or Python haha too much of a clusterfuck, shell is close but not expressive enough. Shell is pretty fucked though not sure I want to go down the road of supporting "native" shell commands with redirection and all that junk haha |
Shell has awful composition too. you can't include a function and use it later, so it's really annoying breaking up your files. |
yeah I have to say pretty much the only thing I like about shell scripts is that commands are first-class haha that's about it, |
I'm not sure if this is the direction you'd want to go with this project, but this sentence caught my attention:
That basically means, I could spin up a brand new ubuntu server on AWS, curl and run this right?
I think this could be more than a provisioning tool with argument passing. You could do something like:
You get all the benefits of a modern language with the power of bash.
Again possibly out of scope, but it got me thinking :-D
The text was updated successfully, but these errors were encountered: