Bug#864721: algobox: There is no way to create real functions (and other wishes)

Nicolas Patrois nicolas.patrois at gmail.com
Tue Jun 13 13:34:14 UTC 2017


Package: algobox
Version: 0.9+dfsg-1+b1
Severity: wishlist
Tags: upstream

Dear Maintainer,

The function tool is too weak:
* F1 is a function defined with a single formula.
* F2 is a function defined by a succession of tests, the first one that is true returns a value.
It’s too simple in order to create a bit harder algorithms. At least, we should be able to create a real function and why not, create one’s own classes (because I see that there is a few OO syntax in Algobox).
Moreover:
* There is no operator for the power, for example ** because ^ seems already used as the undocumented binary bitwise operator.
* There is no way to create a generalized quantile function, for example ALGOBOX_QUANTILE(list,1,4) would give the first quartile with, why not, an optional flag to tell if the returned value is in the list or if it is interpoled.
* The operations on integers is not internal, pow(2,100) returns a float.

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 4.3.0-1-686-pae (SMP w/3 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR:fr:en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages algobox depends on:
ii  libc6                     2.24-11
ii  libgcc1                   1:6.3.0-18
ii  libgl1-mesa-glx [libgl1]  13.0.6-1+b2
ii  libqt5core5a              5.7.1+dfsg-3+b1
ii  libqt5gui5                5.7.1+dfsg-3+b1
ii  libqt5network5            5.7.1+dfsg-3+b1
ii  libqt5printsupport5       5.7.1+dfsg-3+b1
ii  libqt5webkit5             5.7.1+dfsg-1
ii  libqt5widgets5            5.7.1+dfsg-3+b1
ii  libqt5xml5                5.7.1+dfsg-3+b1
ii  libstdc++6                6.3.0-18

Versions of packages algobox recommends:
ii  fonts-liberation  1:1.07.4-2

algobox suggests no packages.

-- no debconf information


More information about the Debian-edu-pkg-team mailing list