GNU Octave 3.0 wydana po 11 latach prac

  • Home
  • /
  • Blog
  • /
  • GNU Octave 3.0 wydana po 11 latach prac

Data: 23 grudnia, 2007

Wykres z GNU Octave

Aż 11 lat zajęło programistom GNU Octave wydanie nowej wersji tego programu do obliczeń numerycznych, którego celem jest pełna zgodność z pakietem MATLAB.

Wersja 3.0 nie zapewnia wprawdzie ciągle pełnej kompatybilności, ale jest na dobrej drodze. Lista różnic jest często aktualizowana na stronach projektu. W tej chwili największymi problemami wydają się być:

  • brak kompilatora Just-In-Time (JIT) w Octave, co wymusza optymalizację kodu przez wektoryzację,
  • brak zagnieżdżonych funkcji (cecha niedawno dodana w MATLAB),
  • kilka różnic w składni (niektóre spowodowane bugami w MATLAB, niektóre bugami w Octave, niektóre faktem niedawnego dodania ich do MATLAB i braku czasu na implementację w Octave),
  • brak funkcji graficznych (GUI) w Octave kompatybilnych z MATLAB (prace w fazie alfa)

Należy też przypomnieć, że wiele rozszerzeń do Octave można znaleźć w portalu Octave Forge. Część użytecznych i stabilnych rozszerzeń jest z biegiem czasu włączana w kod Octave.

Newsletter OSnews raz w tygodniu. Bez reklam.