Do czego używa się poszczególnych języków?


(Wieclawek Mateusz) #1

Każdy język programowania jest do czegoś innego. Właśnie tylko który do czego? Proszę aby odpowiadali tylko ci, którzy mieli coś z danym językiem do czynienia.


(Grzech U007) #2

Według mnie każdy język programowania służy do programowania.


(Frankfurterium) #3

Niby dlaczego?

A tak w ogóle:

http://4programmers.net/Z_pogranicza/FA … eznaczenia


(Wieclawek Mateusz) #4

Chodzi mi o to, że niektóre języki bardziej nadają się do programowania gier a inne do czegoś innego.


(Frankfurterium) #5

Jak chcesz programować blisko sprzętu (sterowniki, systemy wbudowane, jądra OS-ów) albo aplikacje wymagające szybkiego działania (masa obliczeń matematycznych, obróbka obrazu, skomplikowane gry), to ASM, C albo C++.

Jeżeli wszystko inne (aplikacje desktopowe, mobilne, “korporacyjne”) to Java albo C#.

Możesz też spróbować Pythona (jak Java/C# - mobilne + przyjemne skryptowanie).

Bardziej konwencjonalne WWW - PHP (i Python).

Bardziej eksperymentalne języki - Scala, Clojure, Groovy, Go albo coś funkcyjnego z .NET (F#).


(somekind) #6

Aplikacje desktopowe powstają jednak głównie w C++, w Javie czy C# powstaje ich relatywnie niewiele.

Do listy można jeszcze dodać Perl - do obróbki danych tekstowych, R do obliczeń statystycznych i Prolog do wnioskowania logicznego, systemów eksperckich, itp. A tak w ogóle, to sporo o zastosowaniach danych języków można przeczytać