{"id":1425,"date":"2009-06-16T12:36:41","date_gmt":"2009-06-16T11:36:41","guid":{"rendered":"http:\/\/www.walkingrandomly.com\/?p=1425"},"modified":"2009-06-16T12:36:41","modified_gmt":"2009-06-16T11:36:41","slug":"is-mathcad-dying","status":"publish","type":"post","link":"https:\/\/walkingrandomly.com\/?p=1425","title":{"rendered":"Is Mathcad Dying?"},"content":{"rendered":"<p>I&#8217;ll start off this post by mentioning that I don&#8217;t like <a href=\"http:\/\/www.ptc.com\/appserver\/mkt\/products\/home.jsp?k=3901\">PTC&#8217;s Mathcad<\/a> very much and think that is a very weak product compared to its competitors.\u00a0 Professionally I have had a lot of grief with it and personally I cannot see why anyone who can also choose from Mathematica, MATLAB and Maple (and I am lucky enough to be in this position) would ever bother with it.  Most of the things I<a href=\"https:\/\/www.walkingrandomly.com\/?cat=17\"> choose to write about Mathcad<\/a> concern its bugs.<\/p>\n<p>So, read the following in the knowledge that the writer is heavily biased.<\/p>\n<p>Just recently I have found myself wondering if the product is doomed.\u00a0 Let&#8217;s look at the evidence.<\/p>\n<ul>\n<li>PTC&#8217;s Mathcad hasn&#8217;t seen a major new release in over 2 years.\u00a0 Version 14 was released on 12th February <span class=\"bday\">2007 and since then its competitors have gone from strength to strength.\u00a0 In the same time MATLAB has seen 5 major new releases going from 2006b to 2009a and Mathematica has been improved beyond recognition in the transformation from version 5.2 to 7.01.\u00a0 Then we have Maple which was at version 11 back in 2007 and is now at version 13.<\/span><\/li>\n<\/ul>\n<p>Before anyone states the obvious, yes I know version numbers on their own mean very little but the increase in functionality in Mathcad&#8217;s competitors over the last 2 years or so has been substantial whereas Mathcad itself has gone nowhere.<\/p>\n<ul>\n<li><span class=\"bday\">MathCad&#8217;s symbolic engine, Mupad, has since been bought by rival math software vendor and maker of MATLAB, The Mathworks.<\/span><\/li>\n<\/ul>\n<p>When I first started working with Mathcad, it came with a cut-down version of the Maple kernel which took care of all of its symbolic calculations.\u00a0 There was nothing particularly unusual about this as several other maths packages did exactly the same (MATLAB&#8217;s symbolic toolbox immediately springs to mind) but in the transition from v13 to v14, Mathcad swapped the Maple Kernel for Mupad.<\/p>\n<p>Mupad was a nice product and, although there were problems with the transition, Mathcad could have done a lot worse in its choice of symbolic engine.\u00a0 Of course, since version 14 of Mathcad was released the owners of this symbolic engine, Sciface Software, were completely bought out by MATLAB makers, The Mathworks,\u00a0and now The Mathworks use Mupad as the basis for their symbolic toolbox.<\/p>\n<p>So where does that leave Mathcad?\u00a0 Will The Mathworks strike a licensing deal with PTC for the Mupad technology or will PTC have to find a replacement symbolic engine for version 15 of Mathcad?<\/p>\n<ul>\n<li>The maintenance releases don&#8217;t add very much<\/li>\n<\/ul>\n<p>Every software manufacturer has maintenance releases which tend to be little more than a set of bug-fixes and extra tidbits of functionality to keep users happy between major releases.\u00a0 Although we shouldn&#8217;t expect too much of them &#8211; we at least expect something worth justifying the download.\u00a0 Here is the changelog from the latest maintenance release of Mathcad &#8211; Mathcad M030.<\/p>\n<p><em>New features<br \/>\n* Windchill 9.1 M010 Workgroup Manager (WGM) support<br \/>\n* New installer &#8211; You can now customize your Mathcad installation by selecting the language, components, and directories.<br \/>\n* User interface translation into Russian<br \/>\nProblems fixed in Mathcad 14 M030<br \/>\n* 1436139: Addresses specific problems involving rapid consumption of memory upon repeated recalculation of a worksheet.<br \/>\n* 1502717: Fixes improper result returned when evaluating 2^31.<br \/>\n* 1507803 Addresses a specific memory leak issue relating to an uninitialized handle.<br \/>\n* 1507032 Addresses a compatibility problem resulting from an improvement in how numeric tolerance in integrals was inferred.<br \/>\n* 1547641 Fixes PDF file generation problem on Window XP x64 machines.<br \/>\n* 1437427 Fixes in-line evaluation to update display to match available value.<br \/>\n* 1587915 Addresses a WRITEPRN restriction by increasing the maximum allowable string length from 128 to 1024.<br \/>\n* 1403321 Addresses specific memory release issue involving large worksheet computations.<\/em><\/p>\n<p>Although I am sure this is good news for Russian users I have to say that I&#8217;m underwhelmed!<\/p>\n<p>So what do you think &#8211; Is Mathcad doomed or am I making a big fuss over nothing?  Comments from Mathcad users are particularly welcomed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ll start off this post by mentioning that I don&#8217;t like PTC&#8217;s Mathcad very much and think that is a very weak product compared to its competitors.\u00a0 Professionally I have had a lot of grief with it and personally I cannot see why anyone who can also choose from Mathematica, MATLAB and Maple (and I [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4,17],"tags":[],"class_list":["post-1425","post","type-post","status-publish","format-standard","hentry","category-math-software","category-mathcad"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3swhs-mZ","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts\/1425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1425"}],"version-history":[{"count":4,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts\/1425\/revisions"}],"predecessor-version":[{"id":1429,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts\/1425\/revisions\/1429"}],"wp:attachment":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}