7.1 POZIOM PROGRAMOWANIA
Testowane programy
tworzono w oparciu o różne narzędzia i języki, z wyraźną jednak dominacją
języka C (C++), który zapewnia dużą sprawność i wydajność tworzonych
aplikacji oraz pozwala na łatwą współpracę z zewnętrznymi bibliotekami
funkcji (np. bazodanowymi). Warto jednak podkreślić, że wbrew powszechnym
opiniom wpływ użytych narzędzi tylko w niewielkim stopniu przekłada się na
jakość programów. Wydajność aplikacji w znacznie większej mierze zależy
od użytych algorytmów oraz zastosowanych funkcji i procedur.
Tab. 13 Języki programowania,
kompilatory, typy danych |
|||||
|
Libra
2000 |
Patron
2 |
Sowa |
Sowa
2 |
MAK |
Język
(języki) programowania |
C++ |
C++ Delphi |
Clipper,
Pascal, C, PHP |
Clipper,
Pascal, C, PHP |
C |
Kompilator |
Visual
Studio.NET |
Visual
Studio.NET Borland
Delphi |
Clipper
5.2 |
Clipper
5.2 |
b.
d. |
Typy
danych w rekordach bibliogr. |
string
(64 kB) |
string
(64 kB) |
string |
string |
string
(16 kB) |