28 ms·
I agree. I actually love Mathematica and the Wolfram Language but its main problem is the lack of any convenient ways to package it, track it in git, edit it i
by davesque 11y ago
I agree. I actually love Mathematica and the Wolfram Language but its main problem is the lack of any convenient ways to package it, track it in git, edit it in vim, etc. I spent some time investigating how to do that but it all just seemed really opaque and complicated. That's one of the risks of using proprietary software, I suppose.
- chm 11y agoYou can do that with packages but not (at least not easily and conveniently) with notebooks. So basically your functions can reside in a package, but your computation has to reside inside notebooks. It is possible to write notebooks directly in a text editor and then have them run. That just gave me an idea for a weekend project...
- davesque 11y agoI'm sure it's possible, but is it straight-forward how you're supposed to do this properly? And is there any way to access the Wolfram kernel from the command-line (like a python executable)? Update: I guess I owe the Wolfram Language another look.
- chm 11y agoYes, you can use the kernel from the command line: https://reference.wolfram.com/language/tutorial/UsingATextBasedInterface.html https://reference.wolfram.com/language/tutorial/UsingATextBa... https://reference.wolfram.com/language/tutorial/WolframLanguageScripts.html https://reference.wolfram.com/language/tutorial/WolframLangu...
- davesque 11y agoAhh, well alright then :). Thx for the info.