Okay, so I read the post and I'm still not clear on what the actual difference is between Mathematica and the Wolfram Engine. Does anyone have any insight here? Presumably this isn't intended to cannibalize Mathematica sales so I'd expect that many of the things I'm used to doing in Mathematica wouldn't work here but I don't really see any discussion of what it can't do.
Free Wolfram Engine for Developers
91–100 of 358 posts
Re: Free Wolfram Engine for Developers
#92Earlier quoted context omitted.
If they open sourced it, it would be less than a year before you'd start seeing "Azure Wolfram" and "AWS Wolfram" and so on and I can sort of understand why he might not want that to happen.
> If they open sourced it, it would be less than a year before you'd start seeing "Azure Wolfram" and "AWS Wolfram" and using an AGPL licence, there would be no danger for them!
Re: Free Wolfram Engine for Developers
#93Earlier quoted context omitted.
Really depends which niche you're in. Matlab for example is also a major player.
Not in production environments. Push is (as it should be) towards open source.
Re: Free Wolfram Engine for Developers
#94Earlier quoted context omitted.
I don't care that it's not open source, it's a unique technology. Actual algorithms solving actual problems correctly . None of that fuzzy search that you'd get if you used Google. It's an amazing tool in its domain.
My problem with it being closed-source is that it doesn't form a stable platform for my work. If they decide to change their product in incompatible ways in the future, I'm sunk. I have no recourse, I cannot fix the problem if it goes deep enough, and there are no other implementations. I learned this lesson (albeit from a distance) when Microsoft killed off Visual Basic 6 and replaced it with Visual Basic .Net.
Re: Free Wolfram Engine for Developers
#95Okay, so I read the post and I'm still not clear on what the actual difference is between Mathematica and the Wolfram Engine. Does anyone have any insight here? Presumably this isn't intended to cannibalize Mathematica sales so I'd expect that many of the things I'm used to doing in Mathematica wouldn't work here but I don't really see any discussion of what it can't do.
Mathematica is basically a programming environment for the Wolfram Language. You can think of Mathematica as a desktop version of Jupyter Notebook for Wolfram Language.
Or is it that it's missing the Mathematica front end but has a full backend kernel implementation?
Re: Free Wolfram Engine for Developers
#96> Why Aren’t You Using Our Technology? It’s not open source. Even if the engine is “free”, I don’t want to build an open source product with it and hope to be granted a “free production license.” If I build something on my own time I don’t want to ask my employer to purchase a “production license” as soon as it becomes useful. Wolfram believes that mathematics software (or “computational knowledge” or whatever he cal…
> But that’s completely at odds with how most software engineers work these days. Most software is grounded in an open source development and deployment tool chain. There is a market for proprietary developer tools, but it had been dwindling since its prime-time in the 90s. that is simply not true and a rather insular view. i build large complex systems, and all of it is done with proprietary software. in fact, it is…
“Source [partially] available” and “open source” are generally considered distinct concepts these days. See for instance [0] or even look up what Google’s dictionary says about the term.
[0] https://en.m.wikipedia.org/wiki/The_Open_Source_Definition
Re: Free Wolfram Engine for Developers
#97> Why Aren’t You Using Our Technology? It’s not open source. Even if the engine is “free”, I don’t want to build an open source product with it and hope to be granted a “free production license.” If I build something on my own time I don’t want to ask my employer to purchase a “production license” as soon as it becomes useful. Wolfram believes that mathematics software (or “computational knowledge” or whatever he cal…
Do you use Google?
My question is: do you use Google?
Re: Free Wolfram Engine for Developers
#98It doesn't seem to have a notebook interface. Maybe someone can hook this into Jupyter as a Wolfram kernel?
Re: Free Wolfram Engine for Developers
#99Earlier quoted context omitted.
Maxima is a fine piece of software, and I’m a huge proponent of its development, but doesn’t compete in the breadth or depth of Mathematica (or Maple) at all.
It certainly competes due to the fact of being free software, which is a strong requirement of my workflow. I can try Mathematica and Maple (and love them), but ultimately I have to end using a free software solution.
Re: Free Wolfram Engine for Developers
#100Earlier quoted context omitted.
>But that’s completely at odds with how most software engineers work these days. Most software is grounded in an open source development and deployment tool chain. Imagine saying this with a straight face. Maybe in web development, but the vast majority of programmers are using closed source tools to produce closed source software. You're either thinking of a tiny picture vs the whole picture (web devs vs programming…
In applied math, data science, statistics, the OP is right: free software is the norm.