Personal tools

De ce sa studiem tehnologii si limbaje deosebite ?

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m (why special technologies : Haskell, Linux etc ? - small fix of some missprints)
m
Line 1: Line 1:
  +
[[Image:Haskelllogo-small-flag-RO-8.jpg|center|Haskell - Un limbaj functional pur]]
  +
  +
<center>
  +
Contactul cu un limbaj de programare nou naste intrebari, mai ales cand este vorba de un limbaj atat de inovator. Cea mai buna cale de a va familiariza cu Haskell este sa conversati cu un interpretor, cum este Hugs. Sau sa folositi GHC si sa conversati cu GHCi (GHC Interactiv).
  +
  +
</center>
  +
__NOTOC__
  +
<center>
  +
{| border=0 cellspacing=5 cellpadding=15
  +
| valign=top bgcolor=#F0F0F0 style="text-align:left" |
  +
 
De ce sa studiem tehnologii si limbaje deosebite, Haskell sau Oberon sau Linux samd ?
 
De ce sa studiem tehnologii si limbaje deosebite, Haskell sau Oberon sau Linux samd ?
   
Line 46: Line 57:
   
 
Fara comentarii.
 
Fara comentarii.
  +
  +
  +
----
  +
Pagina indexata la indexul [[Category:Ro]] [http://www.haskell.org/haskellwiki/Category:Ro Categories:Ro] <BR>
  +
  +
----
  +
[http://www.haskell.org/haskellwiki/Ro/Haskell <= Inapoi la pagina principala Ro/Haskell. ]<br> <br>
  +
[http://www.haskell.org/haskellwiki/Intrebarile_incepatorului <'''-''' Inapoi la inceputul paginii 'Intrebarile incepatorului Ro/Haskell'. ]

Revision as of 05:39, 3 July 2009

Haskell - Un limbaj functional pur

Contactul cu un limbaj de programare nou naste intrebari, mai ales cand este vorba de un limbaj atat de inovator. Cea mai buna cale de a va familiariza cu Haskell este sa conversati cu un interpretor, cum este Hugs. Sau sa folositi GHC si sa conversati cu GHCi (GHC Interactiv).

De ce sa studiem tehnologii si limbaje deosebite, Haskell sau Oberon sau Linux samd ?

1 . Ofera o crestere de salariu

Statisticile arata ca, in medie, cei care pe linga tehnologiile larg promovate (Windows (TM) , C , Java ...) stiu si alte tehnologii sau sisteme de operare alternative (ex. Linux, Python, etc) au salariile cu circa 30% mai mari. Procentul poate varia dar pentru orice patron care are o solutie client server cu server Linux si client Windows va fi mai economic sa angajeze un singur specialist in ambele platforme decat doi oameni.


2 . Maresc sansele de a accesa diferite job-uri

Exista posturi de la care candidatii au fost respinsi in deoarece nu cunosteau o tehnologie sau un sistem de operare mai rar folosit.


3 . Licentele libere avantajeaza

Existenta licentelor libere, BSD si similare (GHC si Haskell au asemenea licente BSD) avantajeaza atat angajatul cat si patronul:

  • angajatul poate obtine rapid si ieftind documentare si sprijin din partea comunitatii profesionale, inclusiv cod de aplicatii pentru a-l dezvolta
  • nu exista costuri de licentiere cand testati sau implementati o tehnologie noua
  • exista comunitati active care va sprijina
  • nu veti fi inlantuiti de un furnizor
  • costurile de pornire sunt mai mici

4 . DSL-urile maresc productivitatea

Limbajele specializate de programare, destinate anumitor sarcini profesionale, maresc productivitatea muncii. Ori Haskell este simultan un DSL si un limbaj de implementare a DSL-urilor. (DSL - domain small language).

5 . Ofera sanse mai mari de a gasi job-uri in strainatate

Deoarece programatori de C si Java sunt peste tot, sansele de a gasi un job in strainatate nu sunt de neglijat daca stiti tehnologii alternative.


6 . Ofera alta viziune

Spre deosebire de tehnologiile proprietare care incifreaza (vedeti Blaga :)) tainele lumii informatice, software-ul si sistemele de operare alternative va deschid noi porti de cunoastere. Sau va arata esenta dincolo de amanunte.


7 . Ca sa evitam intamplari paguboase ca urmatoarea

La o universitate un lector a predat Oberon si Linux. Un cadru de conducere al facultatii tehnice i-a sugerat sa renunte la Oberon inlocuindu-l cu C sau ceva similar. O sefa de catedra i-a luat cursul de Linux inlocuindu-l cu unul de MS-DOS si altele facut de un onorabil conferentiar. Recent universitatea a primit de la o firma o propunere de contract sa dezvolte o solutie informatica, iar sumele nu erau neglijabile. Studiul problemei a aratat ca : - serverul sistemului era un Linux - limbajul de progaramare al unora din componentele tehnice era similar cu Oberonul.

Contractul era sa fie ratat.

Coincidentele cu situatii reale sunt sau nu intamplatoare dupa cum situatiile reale seamana sau nu cu cea descrisa si au inspirat sau nu descrirea de mai sus.

Fara comentarii.



Pagina indexata la indexul Categories:Ro


<= Inapoi la pagina principala Ro/Haskell.

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