Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...

Montaj aer conditionat in balcon ...
 Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...

joc idem Half Life gratis
 PC game stream catre Nvidia Shiel...

Pompa de apa HEPU ?!

Vreau o masina electrica de tocat...

Cum ajunge remorca de tir inapoi ...
 Alt "Utilizator nou" pe T...

ULBS INFORMATICA

Index preturi

Boxa membrana tweeter infundata
 

programare functionala - a lucrat cineva?

- - - - -
  • Please log in to reply
12 replies to this topic

#1
aaaa4567

aaaa4567

    Senior Member

  • Grup: Senior Members
  • Posts: 9,494
  • Înscris: 18.10.2011
Programare functionala - a lucrat cineva cu asta? Vreau sa spun in Clojure, F#. Puteti mentiona chiar si experiente cu Scala...

Experiente personale daca se poate. De ce ati adoptat, puncte tari si slabe, care este mentanabilitatea codului etc.

Eu unul n-am lucrat, dar am tot auzit.

#2
romio79

romio79

    Active Member

  • Grup: Members
  • Posts: 1,655
  • Înscris: 30.03.2005
N-am lucrat, am folosit putin in java dar am impresia ca mentenanta se cam duce naiba la programarea funtionala

#3
Memeito

Memeito

    Active Member

  • Grup: Members
  • Posts: 1,106
  • Înscris: 20.05.2017
N-am auzit de asa ceva, care sunt avantajele fata de C, Java, etc.?

#4
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007
Elementele functionale din C# (gen LINQ) si C++ mi-au satisfacut nevoile curente.

#5
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Partile functionale din rust au fost suficiente pentru mine.

#6
republicall

republicall

    Senior Member

  • Grup: Senior Members
  • Posts: 2,211
  • Înscris: 26.02.2008
Lucrez la un proiect in elixir dar nu am asa experienta sa spun ca m-am lovit ca de un zid de programarea functionala. Am luat-o ca atare. Dar nici in php nu prea foloseam oop deci probabil ca si aici sa-mi scape multe.

#7
faracreier

faracreier

    Junior Member

  • Grup: Members
  • Posts: 199
  • Înscris: 30.08.2017

 OriginalCopy, on 03 septembrie 2017 - 10:31, said:

Partile functionale din rust au fost suficiente pentru mine.
Cam ce tip de proiecte realizezi in Rust? Il folosesti ca un inlocuitor de C++?

#8
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007
C & friends sunt imperative, ca si cum ai zice unuia ce sa faca.
Astea funtionale seamana mai mult cu matematica

#9
Qupidqu

Qupidqu

    Member

  • Grup: Members
  • Posts: 298
  • Înscris: 04.08.2017

 aaaa4567, on 03 septembrie 2017 - 06:11, said:

Programare functionala - a lucrat cineva cu asta?
Da, programarea functionala ajuta in elaborarea mai rapida si eficienta a softurilor pt DataMining si Machine Learning

Edited by Qupidqu, 03 September 2017 - 12:41.


#10
aaaa4567

aaaa4567

    Senior Member

  • Grup: Senior Members
  • Posts: 9,494
  • Înscris: 18.10.2011
Multumesc. Pentru mine se amana proiectul.

Stiti in Romania proiecte care au folosit asa ceva?

#11
Qupidqu

Qupidqu

    Member

  • Grup: Members
  • Posts: 298
  • Înscris: 04.08.2017

 aaaa4567, on 05 septembrie 2017 - 17:06, said:

Multumesc. Pentru mine se amana proiectul.

Stiti in Romania proiecte care au folosit asa ceva?
Da eu folosesec asa ceva, pt cei care vor sa se axeze pe ML, DataMining, AI asta este paradigma cea mai potrivita. Posted Image  
Noi in echipa ii mai spunem  paradigma Lambda.Posted Image

#12
IllusiveMan

IllusiveMan

    Member

  • Grup: Members
  • Posts: 750
  • Înscris: 02.07.2017

 aaaa4567, on 03 septembrie 2017 - 06:11, said:

De ce ati adoptat, puncte tari si slabe, care este mentanabilitatea codului etc.
Limbajele asa zis functionale(ma refer la limbaje complete, nu prostioare gen linq sau ce s-a bagat recent in java) sunt praf si pulbere din toate punctele de vedere(pornind de la sintaxa tembela si criptica, la diverse concepte sau trasaturi care nu se pupa cu realitatea => mentenanta praf, performanta praf, si nu numai..). Cei care au incercat sa le foloseasca in proiecte comerciale s-au lamurit destul de rapid si au trecut(inapoi) la OOP. Astea-s mai mult pentru matematicienii care nu pot pricepe programarea oop(de ei si pentru ei concepute in general)...

#13
Ltschmer

Ltschmer

    New Member

  • Grup: Junior Members
  • Posts: 9
  • Înscris: 09.10.2017
Programarea functionala este un stil. Poti face programare functionala in orice limbaj, atata timp cat limbajul respectiv faciliteaza manipularea functiilor ca si simple "data objects"  sau fie prin functii lambda, fie prin pointeri catre functii. In programarea functionala se foloseste operatia de compunere a functiilor cat si proprietatile acesteia pentru a crea layere de abstractie, parti functionale care pot fi create si testate separat, cat mai independent de procesesul pe care il modeleaza.Exact la fel ca niste piese lego.Daca vrei sa inveti programare functionala incepe cu o carte dedicata predarii programarii functionale, in limbaje cum ar fi Scheme sau Haskell.Important e sa ai un mindset de incepator, si sa nu incerci din prima sa faci analogii cu ceea ce "ti se pare ca stii deja" din alte limbaje.

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate