I tried to give it an honest evaluation, but found it extremely slow on my PC. I have an i7 8CPU @3.6 MHz, with 16 GB of ram and a SSD hard drive. Maybe they have done something in the last couple of months to speed it up.
If I am not mistaken you have to buy both Maple and Maple Flow.
From the Maple Flow purchase site, it appears that a copy of Maple is included with the price of Maple Flow:
May try the trial version, but initial reaction is the price could well be prohibitive, even if was better than MathCad.
Update November 2024. I must say that Maple Flow is much better now than three years ago. Faster, more intuitive and pricing is very competitive.
Will I move over? Maybe. I have 30 years of Mathcad experience and documents. That will be a lot to overcome. But for a new user, I would recommend they try both.
PTC could have put more effort into the product, but it is not their main seller. The real support for this product comes from the highly skilled Mathcad Community that like me have been using it a very long time.
I would agree with you, the program improves rapidly. As s for now I try every time the trial version, the developers seem to pick up customer desires quite fast. The only barrier for me at the moment is that apparently you can not do the conversion from Mathcad files to Maple Flow files by yourself. Maplesoft apparently does it for you. I would certainly suggest try it by yourself but it might be a good alternative and it exists without subscription which I always prefered.
Okay, I downloaded it; evaluation until 6/25.
Opened the tutorial to learn the basics. It's going to be a steep learning curve!
In the tutorial (which I would think had been worked to perfection), typed a variable, followed by a colon (for colon/equal) then a number--got a red box "unhandled exception." Typed the variable name in free space, below that typed name = , got "name = name. (Great!) Typed "name:6---got "unhandled exception!" (If I double underline (to create a subscripted name the assignment works, but a simple variable name will not permit a numeric assignment. And this is the tutorial page!
Not impressed so far. And it's slow.
I'm also evaluating Maple Flow
A name with no subscript: you need to type colon and equals (not just colon) to create a definition (the tutorials is in correct according to their tech support)
A name with a subscript: you need to type colon to create a definition
I thought it would be interesting to do a side by side comparison of a relatively simple calculation, so I've compared my response to Fred's question about a weir - see below.
I didn't use units in Maple flow as I couldn't get the plot to work properly with them, though the individual calculations worked ok with them (it's likely that a more experienced Maple flow user would be able to get the plot done with units). There are some syntax differences as might be expected - the above shows a difference in the way functions are defined.
At present I find Mathcad easier to use - but I've been using Mathcad for over 20 years, while I've been using Maple flow for one day!
Maple flow as above, but with symbolics and units:
Alan
Thanks for the test. I had trouble getting even that far. Even a few simple calculations took forever.
I also am biased as I have used Mathcad for at least 25 years. But I did want to see if there was a viable alternative. Pricing is a problem with me as well.
My comparation (with and without units).
With units
Encouraged by Alan, I've been playing with Mapleflow. Since a lot of my effort required units and since there appeared to be an issue with units on plots, I've spent most of my time there.
(Note that (I believe) the vertical axis is correct, but the horizontal axis is not.) This one is wrong completely
I like Mathcad because I don't (often) need to develop long scripted strings in unyielding programming language. Mapleflow seems to be an abbreviated front end to Maple, not the white board it claims to be.
Needs work!
I haven't used Maple Flow so far, but, yes, here I think that Maple Flow has some unpleasantness (at least as it seems at first glance) as @Fred_Kohlhepp says if you have to write lines of code to implement things that you implement in Mathcad without lines of code and which are intuitive and easy to use.
For now, Maple Flow is just beginning, which is more difficult to say how much it is suitable to be used or not for the future, given that other possible improvements will follow.
But anyway, if you have to write lines of code to implement things (even a chart), then it's not so pleasant.
Moreover, Maple (at least as far as I know so far, and if I'm not mistaken) has procedural programming language, which is somehow.
Oh, Mathcad is Mathcad, and Maple is Maple, and never the twain shall meet,
Till Earth and Sky stand presently at God's great Judgment Seat;
But there is neither Mathcad nor Maple, Border, nor Breed, nor Birth,
When two strong men stand face to face,
tho' they come from the ends of the earth!
Hmm,
Mathcad and Maple (MapleV version 4) have met, and quite successfully, in Mathcad 3 to 13, with Mathcad 11 as (in my view) the best.
Luc
It was not a love marriage, but a marriage of convenience, which ended quickly.
Thanks, @ValeryOchkov you get a "Tolstoy" award for a literary contribution to the threads!
Thank you!
By the way, I am currently finishing work on the book "Leo Tolstoy and mathematics", where I use Mathcad to illustrate examples.
https://community.ptc.com/t5/PTC-Mathcad/Leo-Tolstoy-and-Mathcad/m-p/707187#