Groups | Search | Server Info | Login | Register


Groups > comp.soft-sys.math.maple > #1394

Bug hopping

Newsgroups comp.soft-sys.math.maple
Date 2023-07-03 23:35 -0700
Message-ID <7b2a001f-581a-437f-a5c1-acf90190ecabn@googlegroups.com> (permalink)
Subject Bug hopping
From "peter....@gmail.com" <peter.luschny@gmail.com>

Show all headers | View raw


Maple has developed a sophisticated strategy to ensure that the experience of its users is one of hopping from bug to bug.

It is based on two pillars: To change basic definitions (which are in fact fixed since Euclid) from time to time, and, secondly, to rely on the fact that their long-time users can't always adapt that quickly.

A nice example with the current Maple version (2023) is:

restart; with(numtheory): 
A027375 := n -> local d; add(mobius(d)*2^(n/d), d = divisors(n)):
seq(A027375(n), n = 1..9);

> 2, 2, 6, 12, 30, 54, 126, 240, 504

restart; with(NumberTheory): 
A027375 := n -> local d; add(Moebius(d)*2^(n/d), d = divisors(n)):
seq(A027375(n), n = 1..9);

>  2, -2, -2, 0, -2, 2, -2, 0, 0

If you have nothing better to do, you can waste your time trying to find the bug.

Back to comp.soft-sys.math.maple | Previous | NextNext in thread | Find similar


Thread

Bug hopping "peter....@gmail.com" <peter.luschny@gmail.com> - 2023-07-03 23:35 -0700
  Re: Bug hopping acer <maple@rogers.com> - 2023-07-05 00:35 -0700
    Re: Bug hopping "peter....@gmail.com" <peter.luschny@gmail.com> - 2023-07-05 01:44 -0700
  Re: Bug hopping jfh <harperjf2@gmail.com> - 2023-07-07 22:12 -0700

csiph-web