Skip to content
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

Language request for babashka #64

Closed
bobbicodes opened this issue Mar 7, 2020 · 4 comments
Closed

Language request for babashka #64

bobbicodes opened this issue Mar 7, 2020 · 4 comments

Comments

@bobbicodes
Copy link
Member

What programming language should we add?

babashka

What is the official website for the language?

https://github.com/borkdude/babashka/

Is this a language that comes in many variants? If so, which variant should we support?

There is only one variant of babashka.

Does the language have an official logo? If so

  • please include a link to an example

https://github.com/borkdude/babashka/blob/master/logo/babashka.svg

  • please list the attribution rights of that logo

Nikita Prokopov

Does the language have an unofficial logo? If so

  • please explain the ways in which people use the unofficial logo
  • please include a link to an example
  • please list the attribution rights of that logo

no

Is there a testing framework available for the language?

Yes, it comes bundled with clojure.test.

Is this language listed as 'supported' by Prism.js? If so

  • what is Prism's canonical spelling for the language?
  • what file extensions should be highlighted?

No, babashka shares Clojure's syntax and .clj extension.

If it is not supported by Prism.js, what is the closest supported language it maps to?

Clojure

Who will be leading the effort to launch the track?

I will be leading the effort by collaborating with the Bash track (relevant to the language's target domain) and incorporating material from the Clojure track which I am currently maintaining. Michiel Borkent (@borkdude), the language creator, is very active on my Slack team and available to answer questions.

@kytrinyx
Copy link
Member

kytrinyx commented Mar 7, 2020

This sounds exciting! I'll get a repository bootstrapped for you in the next couple of days.

@kytrinyx
Copy link
Member

I'm sorry about the delay here. Things got a bit nuts in the past week. I'm starting to get back on top of things, so I hope to get this done soon.

@bobbicodes
Copy link
Member Author

No problem, I'm just stoked to be doing this! If it's any help, I already forked the Clojure repo and ported over the exercises and the tests: https://github.com/porkostomus/babashka

For CI, I suppose this may be of help: https://nextjournal.com/a/M4woRraF1pz1zjvjgBY9T?token=Td2LLVyNFmR6rXMEJ7bKZ6

Thanks!

@kytrinyx
Copy link
Member

Ok here you go! Sorry for the delay.

exercism/babashka#1

I still need to get this added to Travis CI, but unfortunately the travis site is endlessly hanging for me at the moment. I'll keep trying throughout the rest of today.

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

No branches or pull requests

2 participants