really happy to finally ship our http://nextjournal.com/blog/command-bar today!
https://twitter.com/usenextjournal/status/1410166008439005187
hi, kudos @ command palette, love it
I recently was wondering if I can get k to work on nextjournal (e.g. shakti k or ngn/k or klong)
but I don't really know where to start
I saw there is APL support (via the jupyter kernel?)
@thomas.schranz Yep Dyalog APL https://nextjournal.com/mk/dyalog-apl
this works well, it would be somewhat useful to have a tryapl-like symbol picker but i guess that's a bit out of scope :D
on replit i was able to get kona running https://replit.com/@ichigoberry/kona i forked the fortran example and basically switched to the nix package for kona
but I'm not sure what the workflow/prerequisites are for nextjournal, i skimmed through the docs for environments but did not "get it"
hey @thomas.schranz, you can add new languages given they have a jupyter kernel like described in https://nextjournal.com/help/jupyter-kernels
i think getting a new language to work on nextjournal is a bit over my head but i'm also not sure if it is supported in principle
ah i see @ jupyter kernels
I think q from kx systems has a jupyter kernel, I'll look into that!
unfortunately the community is so small that often there only are some instructions on github on how to generate a binary
let us know if youβre stuck and I hope we can help
I think if you can get ngn/k to run on nextjournal you'd win a large junk of the super tiny k community π
I have notebooks which run J
but I'm pretty sure there is no jupyter kernel for it
ooh! @leah are any of those public?
apl and j might actually be a sweet spot because they have jupyter kernels
this is the jkernel: https://github.com/martin-saurer/jkernel/tree/master/jkernel
wow this is great
i think one could write a similar thing for ngn/k easily
thanks a lot for the pointer
also for kx but i'm not sure if they like redistributing their software this way
yeah kx might be too complicated
it is exciting that with ngn/k there is an open source implementation
there are also others of course
@leah your J notebook works great, I just remixed it, thx a lot
ngn/k is a bit tricky because it doesnt use a prompt i think
so how do you know the previous command finished π
ah, repl.k has one