Personal tools

La ce foloseste ca un limbaj sa fie tipizat ?

From HaskellWiki

Revision as of 10:55, 12 July 2011 by Ha$kell (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Haskell - Un limbaj functional pur

Sunt multe avantaje:

1. Se gasesc automat erori inca de la compilare.

2. Nu mai e nevoie de teste ca in LISP care sa verifice de ce tip sunt elementele unei liste sau ale unui container.

3. Functiile si operatorii supraincarcati din diverse clase pot fi alesi de sistem dupa tip inca de la compilare.

4. Te ajuta la a verifica daca folosesti functiile, compunerile de functii (NOU) si apelurile de functii corect.

5. Nu mai este nevoie de cast-uri ca in C, sistemul de tipuri poate automatiza transformarea, programatorul scapa de o grija.

6. Nu mai apar acele pierderi de timp la executie datorate cautarii metodei potrivite a unui instante in tabela metodelor virtuale, cum era la C++.

7. Altele, vom completa.


<= Inapoi la pagina principala Ro/Haskell.

<- Inapoi la inceputul paginii 'Intrebarile incepatorului Ro/Haskell'.