Message Boards Message Boards

22
|
36098 Views
|
31 Replies
|
73 Total Likes
View groups...
Share
Share this post:

Compare/contrast Wolfram|One, Development Platform, Mathematica Online, etc

Can somebody give a succinct comparison of the features of the various products: Mathematica, Mathematica Online, Wolfram|One, Wolfram Development Platform, Wolfram Cloud, Wolfram Data Drop.

I find differentiating so many similar products — especially those manifestly cloud-based — rather confusing.

POSTED BY: Murray Eisenberg
31 Replies
Posted 4 years ago

How Wolfram Alpha Notebook Edition fits into the mix is also not quite clear to me.

POSTED BY: Philip Anon

That's what I'm thinking. Can somebody answer this?

Hi Philip

Wolfram|Alpha Notebook Edition, or WANE, was designed to offer the simplicity of W|A but without the one-off/disposable nature of it. The dedicated development team did an incredible amount of work on this product so that the suggestion bar is tailored to this market, they can do everything they need via free-form input and it is a different overall experience from Mathematica. We are introducing the power and flexibility of notebooks to a lot of W|A users and they are responding well to it.

We are currently marketing this product to W|A users, High Schools, and Junior Colleges. WANE is cheaper but less powerful than Mathematica, which is what these markets are asking for as they are not ready for M/WL. Yet. What's great for traditional WL users is that "Wolfram|Alpha-Mode Notebooks" are available in the cloud and via the desktop clients for Mathematica and Wolfram|One.

POSTED BY: Clayton Voyles
Posted 6 years ago
POSTED BY: Werner Geiger

Werner, in my opinion most users of Mathematica can do everything they need with desktop Mathematica and Workbench used solely for adding documentation pages.

Yes, there may be some projects that employ dozens of programmers with huge budgets and critical missions. Those kinds of projects are beyond my ken. They probably require a lot of 'computer science' and computer systems work, large scale debugging and validation - not to speak of good lawyers and business managers! But generally the more independent elements you have to integrate the more the concerns veer away from the core content to ancillary issues.

I believe the target audience tor Mathematica was originally scientists, engineers, mathematicians and anyone whose work contains substantial mathematics, probably mostly academics, working either singly or in small groups, and trying to build up a core of knowledge and capability in a specific area. And also wanting to communicate their work to other people in the field.

If you are such a person you might be interested in my essay on using Mathematica in that manner: A Mathematica Style.

I like to think of Mathematica not as a super graphical calculator or programming language (although it is partly those things) but as a magic piece of paper on which I am writing my material. Magic because it has memory, the ability to calculate, and the ability to transmit active routines to readers. It beats static printed papers by orders of magnitude.

As for debugging, I have always found it easy just by looking at output or inserting a few Print statements. I know this sounds primitive but whenever I've tried program supplied debugging I've found it more work than benefit. And I've developed a number of fairly large Mathematica applications, some with other persons.

Posted 6 years ago

Thanks David for your hints.

I think I am such a person. I read your "A Mathematica Style" and feel that it is very helpful although its a bit difficult to distinguish between literal file/directory names like "PublicFolders" and Meta-Names like "MySubjectMatter" (i suppose).

Until now I was not aware of the important role of $UserBaseDirectory/Applications and did not use it. I will try that and see if my Programming Lab can work with local files there.

POSTED BY: Werner Geiger
Posted 6 years ago

Until now I was not aware of the important role of $UserBaseDirectory/Applications and did not use it. I will try that and see if my Programming Lab can work with local files there.

It's a pity (or a desaster): The Programming Lab desktop cannot save anything to any local Folder. Probably I would have to adapt your style to Wolfram cloud folders.

POSTED BY: Werner Geiger
Posted 6 years ago
POSTED BY: Werner Geiger
Posted 6 years ago
POSTED BY: Werner Geiger

Sorry for the short hand. I was referring to the standard Mathematica license with the pricing for Home and Hobby.

There is some debugging functionality built-in to Mathematica, but nothing like Xcode, for example.

However, Mathematica is not your basic programming language, so to think of it as an IDE may get you off into a black hole eventually. It took me a while to realize this, but once I realized what Wolfram Language really was, I do a lot better.

Posted 6 years ago
POSTED BY: Werner Geiger

Sorry for my possibly outdated American idiom.

Mathematica's design and goals are different from other languages, such as c, COBOL. FORTRAN, or even MatLab. Stephen has talked about this extensively and more knowledgeably than I can.

Tools for 'professional' development are big added, and Workbench seems to the the best solution for large scale development. There is some integration with GitHub for collaboration, but I have not used it. The Unit testing tools are useable.

In the past, I wrote significant software in c and its successors. I used Mathematica (since 1989, at least) to do the R&D and some prototyping, but the production code was all in c. Now, I am using Mathematica for exploration and what would be called experimental mathematics, and for this work, Mathematica is the best.

The point of my post was to say that if you look at Wolfram Language as another language like c, you will likely miss the point of Wolfram Language's design and goals. It took me a while to make the transition. There are tools in Xcode (for example) that I wish I had in Mathematica or Workbench, but on balance, I can get more done with less code with Wolfram Language and Mathematica than any other language I have used over the past 40+ years.

Posted 2 years ago

Somebody (I think Jay Freeman) liked my post. I want to add my current state to that many years old discussion.

Meanwhile I dropped Programming Lab and switched to Wolfram|One (V13.0.1, 64bit, $263/year, Windows 10/11). This is a true desktop version with local files (which I synchronize automatically with my Microsoft OneDrive cloud). It solves almost all my former concerns, let aside debugging, which is still unusable (Debugger within Evaluation menu).

What I like the most with Wolfram is symbolic computation and notebooks. The latter are really great for doing programming and documentation at the same place.

POSTED BY: Werner Geiger

Hi --

It looks like Wolfram|One is a subscription product only, while Mathematica can be purchased outright. I have Mathematica now, with Premier Service plus, and as far as I can tell, I get all the functionality of Wolfram|One. The cost of the service contract for Mathematica is less than the annual Subscription for Wolfram|One. (I am looking at the commercial licenses only.)

I have been using Mathematica since version 1.1, before there was a service plan. I hope that the option of Premier Service Plus remains available for the foreseeable future. It provides the services and support that I need.

I can understand that the name "Mathematica" is no longer entirely descriptive of what the software can do. Changing the name may be hard from a marketing viewpoint, but I can see the value of making a change so that the software can escape the 'ghetto' in which it currently resides. As far as I can tell, Wolfram Desktop, Mathematica, and the desktop component of Wolfram|One are essentially the same. It might be useful to have the same name for these apps.

One last thing: the main marketing page for Wolfram|One has an icon showing portable devices (e.g., iPhone and iPad), but there is no reference to these devices in the rest of the marketing pages. Does this refer to the Wolfram Player, currently in beta, or does it refer to a version of Mathematica (by whatever name) that will run natively on an iPad? I remember seeing this demonstrated at a Wolfram Technology Conference. I remember that there were some issues with the first generation iPad, but the newer iPads -- especially the large one -- is much more capable.

george

Saying "Mathematica can be purchased outright" is perhaps overstating the situation: one is only buying a license, which without buying any further services, puts no time limit on using that particular version.

POSTED BY: Murray Eisenberg
POSTED BY: Clayton Voyles

This is still as clear as mud!

What, exactly, is the difference between:

  1. Mathematica with Premier Service Plus (which gives access to Mathematica Online), on the one hand; and
  2. Wolfram|One, on the other hand?????

I'm not interested in the history, just what exactly, are the differences?

POSTED BY: Murray Eisenberg

Hi Murray

Mathematica with PS+ provides the same base capabilities as Wolfram|One. Desktop client, web access, and cloud resources. Obviously there are licensing differences, though, depending on the edition/plan. That dictates commercial vs. non-commercial usage, cloud storage, cloud credits, etc.

POSTED BY: Clayton Voyles

What do you mean by "base capabilities"? Does that mean the same functionality except with respect to commercial vs. non-commercial usage, cloud storage, cloud credits ( and what's that "etc")?

POSTED BY: Murray Eisenberg

Yes. Notebook interface and the kernel.

Etc. = et cetera. There are many other limits such as the number of kernels for desktop, or the evaluation time limit on the cloud. They are listed on the pricing page - http://www.wolfram.com/wolfram-one/pricing/personal-use.php

Our Sales team could talk through your individual goals and needs to ensure you find the right product for your needs. Please email sales@wolfram.com or contact them through this form - http://www.wolfram.com/company/contact/sales/

POSTED BY: Clayton Voyles
POSTED BY: Murray Eisenberg

"The only differences between Mathematica with Premier Plus Service, on the one hand, and Wolfram|One, on the other hand are with respect to licensing terms and limits (commercial vs. non-commercial use, number of kernels, evaluation time and space, storage, credits, etc.)?"

Yes, you are correct. Mathematica with Premier Service Plus is equal to W|O, assuming you are talking like editions/plans.

It is confusing and a big goal for this year is vastly simplifying it. Thank you for your feedback.

POSTED BY: Clayton Voyles

It would be really useful to have a comparison page on the Wolfram site that lists Wolfram|One and Mathematica, the same way that I can compare a macBook Pro and an iMac on the Apple website.

Other than the fact that Wolfram|One is subscription only, I can see no difference in the products.

I notice that Stephen Wolfram seems to use Wolfram Desktop a lot in his presentations when he is talking about Mathematica, so as far as desktop functionality is concerned, there cannot be any difference.

When Wolfram|One was first released, I thought that it was a simple rebranding of Mathematica. After all, Mathematica has expanded well beyond its original purpose -- "A system for Doing Mathematics by Computer", as the subtitle of the original Mathematica book states. Whether or not it would make marketing sense to unify the products under the new name is problematic. As a long-time user since version 1, I would have no problem with the renaming, but almost 30 years of mostly free publicity is hard to give up.

What I find odd is that various Wolfram Research offerings do not play well together. For example, my premier service plus plan for Mathematica does not give me access to the Wolfram Programming Lab or the Wolfram Development platform, even though I already have all the functionality. (Some of the UI features of the Programming lab are useful when trying to teach newbies, for example.)

I prefer to 'own' the software, rather than renting it, and the latter seems to be the only option for Wolfram|One. For a professional user, one is paying a yearly fee of about half the outright purchase price for Mathematica, so if one is using the program more than two or three years, it is less expensive to buy Mathematica and purchase Premier Service every year than to continue with an annual fee. I see that there is an annual subscription for Mathematica, which is almost exactly the same price as the subscription for Wolfram|One.

I did a quick check of the pricing for the home use/personal use, and the benefits are exactly the same. The subscription price is exactly the same as well. So, you can pay a bit more to buy Mathematica initially, and have a lower annual cost for each subsequent year, or rent the software. I hadn't looked at this pricing before because I have an Industry license, and there are more options with this.

So, the real question remains: what is special about Wolfram|One, compared to Mathematica? If you use the subscription model for Mathematica, I can see no difference between the two. The advantage of Mathematica for me is that the yearly cost of ownership is substantially less with the outright purchase of Mathematica plus Premier Service Plus, and would be for a new user as well.

I did talk about this matter with my account manager when Wolfram|One was released, and he could not find any difference in the products, other than the licensing model. However, he was probably looking only at the Industry license (which I have), and not at the other user categories.

To conclude, as far as I can tell, the only difference between Wolfram|One and Mathematica, other than the name, is the fact that Wolfram|One is available only as an annual subscription, while Mathematica can also be purchased outright. With the current pricing schemes, the only relevant consequence of this is that the cost of 'ownership' is significantly less for Mathematica (purchase plus Premier Service Plus) if the program is kept up-to-date for more than two years. (This break-even point may vary a bit by user-type, but it is close enough.)

The one remaining nagging detail that the marketing pages do not cover is the explicit statement that all the features and functionality of the Wolfram Language are equally supported. This is of concern because other Wolfram Research products: Data Science Platform, Finance Platform, and System Modeler differentiate themselves by offering additional functionality not provided with Mathematica, and presumedly, Wolfram|One. So, if there really is extra functionality in Wolfram|One that is not made explicit on the marketing pages, it would be useful to know that.

I think that this is the thrust of this thread.

Thank you for the quick response. As I had written, I have bought Mathematica and so far have gone by Premier Service (industrial license). I definitely see benefits in using cloud access vs. Player Pro that has to be installed for every single user if I remember correctly.

What confuses me is, that you had written, that with PS+ you do not have access to Programming Lab or to Development Platform. Is there a difference in deployment options (e.g. UDS) using Mathematica Online (PS+) or can certain cloud features not be used like the Data Drop?

These questions are beyond my expertise. Someone from Wolfram may know, or you could contact your account manager.

I have already suggested to people at Wolfram that it doesn't make sense to not include access to the Programming lab, etc. when you have Premier Service Plus. I have heard that the entire product line is under review, so, with feedback, we might be able to influence things.

I was particularly put out by the marketing description of Mathematica as their 'legacy' product. To my mind, first does not equal 'legacy'. I will be attending this year's WTC, and I hope I get a chance to talk to the right people about this.

I agree with Murray. Wolfram needs to clarify the differences among these products. It is very confusing. Please strip away the obfuscation and find a way to clearly define each product and service and explain concisely what differentiates each from the others! I'm encouraged by Clayton's statement that Wolfram recognizes the current situation as unsatisfactory and plans to rectify it in the coming year. I hope that happens.

POSTED BY: Rand Baldwin
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract