la raison est simple : maple est très mauvais (et ça ne va qu´en empirant avec les versions plus récente)...
Plus sérieusement, maple va interpréter la fonction que tu lu donne, ce qui est déjà bien plus lent que ton programme pascal qui lui va d´abord la compiler et ensuite l´exécuter nativement. D´autre part si tu n´a pas truffer ton code maple de evalf, alors la plupart des calculs seront fait symboliquement et ça, c´est des milliers de fois plus long que de faire des calculs approché.
En fait maple est "doué" (et encore) pour le calcul formel, mais pas du tout pour faire des bêtes calculs numérique.
Pour ce genre de chose, utilise plutot SciLab, qui en plus d´être gratuit, est performant (ou alors, continu à utiliser du pascal, c´est très bien aussi).
Moralité, pour de la vitesse pure il faut faire du C ou du pascal, pour faire des calculs en haute précisions SciLab (ou l´un des langages précédent avec une bibliothèque spécialisé), et pour faire du calcul formel maple peut aller (mais mupad est beaucoup moins chère, et là aussi, il existe des bibliothèque prévues pour).