Funkcionalne programovanie

Programovacie jazyky, rady, poradňa...
joejoe
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 733
Registrovaný: 03 apr 2007, 16:59

Funkcionalne programovanie

Príspevok od používateľa joejoe »

Caute ludia! :)

Ako ste na tom s tymto sposobom kodenia?
Je tu niekto kto ho pouziva v praxi? Ma sa ho zmysel vobec ucit ? :) Nieje to len jazyk doktorantov a vysokych skol ? :)

Alebo je tu niekto kto preferuje lambda expressions?:)
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8216
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Funkcionalne programovanie

Príspevok od používateľa harrison314 »

joejoe napísal:Ako ste na tom s tymto sposobom kodenia?
Je tu niekto kto ho pouziva v praxi? Ma sa ho zmysel vobec ucit ? Nieje to len jazyk doktorantov a vysokych skol ?
Samozrejme ze sa ho ma zmysel ucit, pretoze ti ukaze inu paradigmu a iny sposob myslenia a pozerania sa na problemy.
Mne to, ze som sa naucil Haskell dost pomohlo sa pozerat inak na javascript a C#, mnohe veci ako generatory, imutable, map reduce, lazy evaluation, monady, currying sa objavuje v inych jazykoch a casto sa vyuziva.

Plus, ked nieco napises v cisto funkcionalne tak vies matematicky dokazat spravnost tvojh programu. A je tam takmer nemozne spravit logicku chybu.

V praxy ho najdes napriklad v popularnej RabbitMq.
joejoe napísal:Alebo je tu niekto kto preferuje lambda expressions?:)
Napriklad v C# su lambdy od roku 2008, su aj v C++, a pred rokom objavila ameriku aj Java. Dost ulacuju pisanie kodu, no treba ich pouzivat uvazene.
Napísať odpoveď