JacquesC

Prof. Jacques Carette

2401 Reputation

17 Badges

20 years, 76 days
McMaster University
Professor or university staff
Hamilton, Ontario, Canada

Social Networks and Content at Maplesoft.com

From a Maple perspective: I first started using it in 1985 (it was Maple 4.0, but I still have a Maple 3.3 manual!). Worked as a Maple tutor in 1987. Joined the company in 1991 as the sole GUI developer and wrote the first Windows version of Maple (for Windows 3.0). Founded the Math group in 1992. Worked remotely from France (still in Math, hosted by the ALGO project) from fall 1993 to summer 1996 where I did my PhD in complex dynamics in Orsay. Soon after I returned to Ontario, I became the Manager of the Math Group, which I grew from 2 people to 12 in 2.5 years. Got "promoted" into project management (for Maple 6, the last of the releases which allowed a lot of backward incompatibilities, aka the last time that design mistakes from the past were allowed to be fixed), and then moved on to an ill-fated web project (it was 1999 after all). After that, worked on coordinating the output from the (many!) research labs Maplesoft then worked with, as well as some Maple design and coding (inert form, the box model for Maplets, some aspects of MathML, context menus, a prototype compiler, and more), as well as some of the initial work on MapleNet. In 2002, an opportunity came up for a faculty position, which I took. After many years of being confronted with Maple weaknesses, I got a number of ideas of how I would go about 'doing better' -- but these ideas required a radical change of architecture, which I could not do within Maplesoft. I have been working on producing a 'better' system ever since.

MaplePrimes Activity


These are Posts that have been published by JacquesC

While working on acer's most excellent competition, I hit on a different competition that could be fun too: generate the longest valid obscure Maple expression that actually "does something". My entry: `#`@`&^`$-0!; It returns NULL ! And now I need to go back to finding entries for acer's competition.
I must admit that I have a lot of fun looking at the evolution over time of the Maple Rankings. I'll use this blog entry for some commentary, because it's fun to record these snapshots.
I recently got emailed a .sxc file. I did not know what that was, so off too Google I go, and find the site fileinfo.net which lists lots of extensions. There I am enlightened: OpenOffice spreadsheet format.

But then I was curious. So I look up .ms, .mws, .mw and .nb. Results:
.mwTextMacWrite Text Document
.mwsAudioMWave DSP Synth Instrument Extract
.nbDataMathematica Notebook
No entry for .ms. Why is this?
I got spammed by Wolfram, touting their new Mathematica 6. Being the curious person that I am, I went over to take a look. First: their marketing material is slick. Very slick. It makes you think that they've invented some nifty new stuff -- until you look just a bit more and realize that some of it has been in Maple for ages. And some of these ideas were invented by Maplesoft, and yet Wolfram markets them better. Very devious - and I am sure will be very successful with a lot of customers! Second: it's good. It looks like it warrants the major upgrade hoopla. The new features are very tightly integrated. I mean, in the case of Mathematica, the language and the user interface are now one-and-the-same. You can programmatically access the whole interface (live!), and you can use interface components in any program. This is going to give Maple 11 some serious competition.
It had been quite a while since I had read Joel Spolsky's great blog on software, so I headed on over and read his rather thoughtful post on customer service. I learned something from reading it, so I thought I would share it with others.
First 7 8 9 10 11 12 13 Page 9 of 16