Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Incalzire cu Boiler cu PDC + IPAT...

Salariu de șofer Uber 8000 l...

Problema token semnatura electron...

Incarcator diy China
 Unde au disparut tancurile federa...

RMN Decontat

Jgheab clasic forma "U"- ...

Reparatie plafoniera LED
 Problema PC - se blocheaza sau re...

Notebook HP 840G2 - Upgrade RAM, ...

Defect ciudat Videorecorder Panas...

lege de reglementare a shrinkflat...
 Care este cota parte la succesiun...

Camera auto DVR PNI Voyager S2600...

Cartelul din Carpati - mafia PNL ...

Trecut: Europa versus S.U.A. la c...
 

Care sunt limbajele de programare pe care le recomandati ?

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

#19
Clau_UK

Clau_UK

    Member

  • Grup: Members
  • Posts: 285
  • Înscris: 13.11.2014

View Postwirespot, on 24 noiembrie 2014 - 18:20, said:

Postgres mi s-a părut cel mai uşor de învăţat. Are un manual clar şi concis. Are concepte logice, care sunt respectate peste tot la fel, fără excepţii, surprize sau comportamente dubioase. Are un EXPLAIN care produce o descriere de query plan excelentă, care te ajută realmente să înţelegi ce se întâmplă. Odată ce înveţi ceva poţi extrapola ce-ai învăţat şi ajunge şi singur la concluziile corecte, lucru care la MySQL nu e întotdeauna adevărat.

TSQL are diverse devieri de la standard. Unele pot fi potenţial utile în anumite scenarii (ex. TRY CATCH). Altele mi se par complicaţii inutile (ex. DELETE FROM) care puteau fi rezolvate mai elegant şi intuitiv. Unele sunt pur "business" şi vor fi năucitoare pentru un începător (ex. faptul că poate converti rezultatele la XML şi modul în care se face asta). Nu l-aş recomanda unui începător.


Am avut o sarcina la serviciu cu FOR XML PATH folosit impreuna cu STUFF() pentru un string care l-am facut intr-un scalar function si care mi-a salvat multa bataie de cap, deoarece aveam 8 persoane cu ID-uri diferite intr-un tabel si trebuia sa ii afisez dupa nume intr-un singur string utilizand doar ID-urile lor.  FOR XML AUTO si FOR XML RAW nu prea am folosit decat ca sa vad cum imi afiseaza rezultate, dar in scenarii de productie n-am avut treaba cu ele.

Edited by Clau_UK, 25 November 2014 - 18:51.


#20
danzi23

danzi23

    Senior Member

  • Grup: Senior Members
  • Posts: 6,072
  • Înscris: 14.08.2013
Ok, haideti sa inchidem acest subiect.

Pentru nou veniti, intrebaea initiala ramane valabila "Care sunt limbajele de programare pe care le recomandati ?" :)

#21
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012
Limbajul in sine este mai putin important, cat modul de-a invata. Ce recomand e sa se porneasca cu programarea procedurala, abia cand aceasta este (relativ) stapanita, POO, si programare functioala cand ai devenit imun la hype. Incercati mereu sa va extindeti bagajul de cunostinte, insa nu in detrimentul calitatii - nu treceti mai departe pana nu ati inteles.
Din acest punct de vedere, cam orice limbaj popular (asta ca sa nu fie pierdere de timp invatarea sintaxei) ce suporta paradigmele respective va fi bun.

Dar daca e musai sa vorbim de limbaje, atunci:
C++, pentru ca poti sa inveti multe. Eventual dublat de alde Java/C#.
Python sau un limbaj de scripting similar.
(Ceva din familia) SQL.
Un limbaj functional, cat sa intelegi cu ce se mananca chestia aia (mare atentie, sa nu credeti promisiunile care inevitabil vi se vor face!)

#22
Clau_UK

Clau_UK

    Member

  • Grup: Members
  • Posts: 285
  • Înscris: 13.11.2014

View PostTS030, on 26 noiembrie 2014 - 15:57, said:

(mare atentie, sa nu credeti promisiunile care inevitabil vi se vor face!)

La ce te referi?  Ce fel de promisiuni ti s-ar putea face?


Vroiam sa mai zic si ca 90% din locurile de munca au ca cerinta C#, Java si ASP.Net, nu prea am vazut cu C++ decat in Robotica!

Edited by Clau_UK, 26 November 2014 - 16:50.


#23
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,632
  • Înscris: 30.07.2003

View PostClau_UK, on 26 noiembrie 2014 - 16:45, said:

nu prea am vazut cu C++ decat in Robotica!
Ia vezi la astia cu antivirusurile, cu plugin-uri CAD etc.

#24
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,258
  • Înscris: 24.02.2007
Sau cu jocuri

#25
MrReason

MrReason

    Senior Member

  • Grup: Senior Members
  • Posts: 9,266
  • Înscris: 08.10.2010

View PostClau_UK, on 26 noiembrie 2014 - 16:45, said:

La ce te referi?  Ce fel de promisiuni ti s-ar putea face?
Nu stie nici el prea bine. Mai ales, nu stie de ce recomanda "un limbaj functional".

View PostClau_UK, on 26 noiembrie 2014 - 16:45, said:

Vroiam sa mai zic si ca 90% din locurile de munca au ca cerinta C#, Java si ASP.Net, nu prea am vazut cu C++ decat in Robotica!
asp.net nu e un limbaj

#26
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,482
  • Înscris: 10.08.2005
eu va rog sa faceti recomandari fara a aduce atingere la opiniile celorlalti

#27
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012

View PostClau_UK, on 26 noiembrie 2014 - 16:45, said:

La ce te referi?  Ce fel de promisiuni ti s-ar putea face?
Depinde foarte mult de cine preda; in principiu, vorbim de o oarecare exagerare a avantajelor, si a dezavantajelor inerente limbajelor imperative. Mai ales ca intr-un mediu academic problemele lumii reale nu au aceeasi semnificatie ;)
Conceptele utile sunt adaugate in limbaje traditional imperative (cum ar fi C++), deci nu strica sa le intelegi.

Edited by TS030, 26 November 2014 - 18:21.


#28
Clau_UK

Clau_UK

    Member

  • Grup: Members
  • Posts: 285
  • Înscris: 13.11.2014

View PostMrReason, on 26 noiembrie 2014 - 17:06, said:

asp.net nu e un limbaj


:-D credeam ca e limbaj pentru ca am citit paragraful asta de mai jos, se pare ca doar .NET se numeste limbajul in sine, corect?

"ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language. The ASP.NET SOAP extension framework allows ASP.NET components to process SOAP messages."

Edited by Clau_UK, 26 November 2014 - 18:42.


#29
Clau_UK

Clau_UK

    Member

  • Grup: Members
  • Posts: 285
  • Înscris: 13.11.2014

View PostMrReason, on 26 noiembrie 2014 - 19:18, said:

Nu.

.Net e o "platforma" care suporta mai multe limbaje, printre care C# si VB.Net iar ASP.Net este un framework web al acesteli platforme, iar limbajele care pot fi folosite sunt evident C# si VB.Net.

Ai sa vezi ca in general cartile care trateaza ASP.Net, ofera de obicei codul in C# sau VB.Net sau chiar amandoua.


Ahaaa, acum inteleg si de ce in Visual Studio cand creezi un proiect SSIS si folosesti componentul Script Task, ai optiunea de a scrie un Script Task in ambele C# sau VB.Net !
Acum urmeaza urmatoarea intrebare, daca le stii pe ambele sau daca ai sau are altcineva idee, care dintre cele 2 e mai dificil de invatat? Ambele mi se par asemanatoare uitandu-ma la cateva video, dar parca VB.Net e mai simplu sa zic asa, ce parere aveti? Va multumesc.  :-)

Edited by Clau_UK, 27 November 2014 - 17:42.


#30
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,632
  • Înscris: 30.07.2003
VB are o sintaxa oarecum mai simpla daca vii din SQL dar pana la urma asta-i egal cu zero fiindca limbajul are o mana de cuvinte cheie. C# e cel mai utlizat cand vorbim de .NET. Iar din punct de vedere functionalitate sunt la fel pentru ca pana la urma platforma le asigura pe toate si identic.

Edited by neagu_laurentiu, 27 November 2014 - 17:46.


#31
danb1961

danb1961

    Senior Member

  • Grup: Senior Members
  • Posts: 6,531
  • Înscris: 09.03.2002
O recomandare pentru primul limbaj de programare(incepator), 13 ani("victima"),limbaj care sa reprezinte un inceput in programare ?
Multumesc

#32
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,258
  • Înscris: 24.02.2007
Oricare din cele mentionate.

#33
danzi23

danzi23

    Senior Member

  • Grup: Senior Members
  • Posts: 6,072
  • Înscris: 14.08.2013

View Postdanb1961, on 02 decembrie 2014 - 16:21, said:

O recomandare pentru primul limbaj de programare(incepator), 13 ani("victima"),limbaj care sa reprezinte un inceput in programare ?
Multumesc

Python
Spor la invatat! http://www.codecadem...n/tracks/python

#34
Clau_UK

Clau_UK

    Member

  • Grup: Members
  • Posts: 285
  • Înscris: 13.11.2014

View Postdanzi23, on 02 decembrie 2014 - 16:45, said:


Interesant :D cred ca ma bag si eu, are niste chestii asemanatoare cu SQL :-)

#35
paulicaFX

paulicaFX

    Member

  • Grup: Members
  • Posts: 792
  • Înscris: 08.08.2011

View Postdanzi23, on 02 decembrie 2014 - 16:45, said:



e chiar genial site-ul ala

#36
danb1961

danb1961

    Senior Member

  • Grup: Senior Members
  • Posts: 6,531
  • Înscris: 09.03.2002
1. "incepatorii pot fi usor derutati..." ..subscriu; poate careva "doxat" in programare sa-mi raspunda la intrebarea mea anterioara :
"O recomandare pentru primul limbaj de programare(incepator), 13 ani("victima"),limbaj care sa reprezinte un inceput in programare ?
Multumesc"
2. Cele cu care am crescut eu :Fortran, Basic, Pascal ,Fox.. cartelele perforate.. nu cred ca mai sunt de actualitate , asa ca pentru "mostenitorul " de 13 ani pe care il posed pe persoana fizica, ce recomandati ?( Python ce mi-a fost sugerat pare promitator...alte sugestii ?)

Edited by danb1961, 04 December 2014 - 11:19.


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