The first rewrite of distro-info (Python -> Haskell) was done to gain
speed improvements (it's used for bash completion and is called in
bashrc on some systems). The second rewrite (Haskell -> Shell) was done
to make a MIR possible, because Haskell is not in main. The third
rewrite for just out of curiosity about the speed improvement of C over
Shell. C is the fastest language and there is no language in main with a
shorter startup time. There is no reason to rewrite it in the (near)
future in a different language.

To improve quality, distro-info-data 0.8 comes with a data validation
check now.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/964008

Title:
  [MIR] distro-info, distro-info-data, and shunit2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/964008/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to