For the greater good of the world he shouldn't OSS it, but make it free! I'm mostly a R/Python statistics type, but a multi-day course in Mathematica left me in awe. It is great software. The way you could make models dynamic in a user interface kind of way was way ahead of it's time. It's pricing was prohibitive though and we chose not to pursue it.
Why Wolfram Tech Isn’t Open Source
21–30 of 75 posts
Re: Why Wolfram Tech Isn’t Open Source
#22Does anyone remember his book "A New Kind of Science" which was a really discredited, unoriginal, hack-fraudish, non-scientifically vetted essay on cellular automata?
Re: Why Wolfram Tech Isn’t Open Source
#23Earlier quoted context omitted.
Mathematica is free on any Raspberry Pi.
I know. There's quite the lack of computing power on the RPi though for professional use. And thus no use in investing the time in learning Mathematica. (The BOFHs would fall over laughing if you tried to bring a RPi for BYOD.) My point was to combine a compliment (it's a truly awesome set of tools) with a gripe (the pricing is so prohibitive, even decision makers in pretty cost-oblivious organisations cringe when he…
Re: Why Wolfram Tech Isn’t Open Source
#24Re: Why Wolfram Tech Isn’t Open Source
#25Re: Why Wolfram Tech Isn’t Open Source
#26Re: Why Wolfram Tech Isn’t Open Source
#27For "unified", try sandboxed, walled harden or evolutionary dead end. Just look at this literal Hello World example:
GeoGraphics[Text[Style["Hello!", 150]], GeoRange -> World]
In any other language, if I wanted to write some text on a graphic, I would find a routine to load an image into memory and another to render text into that memory. That's genuinely easy.
But in Wolfram's case, I'm apparently just supposed to know that there's something called "GeoGraphics" that does this kind of thing, that the text goes in a Style[] block (what?), and "GeoRange -> World" is how you tell it to create a worldmap as a background. WTF. And don't tell me "read the docs", because even if I found this, it wouldn't help me much with the rest:
Re: Why Wolfram Tech Isn’t Open Source
#28Re: Why Wolfram Tech Isn’t Open Source
#29.NET and the languages C# and VisualBasic.NET are open source (definitely not free software) but tightly developed by one central R&D. I find the second argument especially weak. You can be completely open source (and probably even free) without giving up any control over your distribution.
That definitely doesn't apply to all projects, you can look at the successful forks of Oracle's OSS acquired products.
If the OSS'ed code-base is valuable, you've just given a open invitation to all your competitors to create their own competing forks.
Re: Why Wolfram Tech Isn’t Open Source
#30The very concept of unified computation has been largely led by Wolfram. For "unified", try sandboxed, walled harden or evolutionary dead end. Just look at this literal Hello World example: GeoGraphics[Text[Style["Hello!", 150]], GeoRange -> World] In any other language, if I wanted to write some text on a graphic, I would find a routine to load an image into memory and another to render text into that memory. That's…
ImageCompose[ Import["someworldimage.jpg"], Rasterize["Hello world" ]