Jaki nowy język programowania wybrać?

Odpowiedz Nowy wątek
2016-07-23 10:35
kornelgora
0

Witam zastanawiam się nad wyborem kolejnego języka programowania do nauki jak i aby potem w nim pisać aplikacje.Do tej pory miałem styczność z c/c++ , objective-c,swiftem.Myśle teraz nad wyborem jednego z tych języków programowania: Rust,Go,Kotlin jak i ewentualnie D. Zamierzam głównie pisać aplikację a może w przyszłości pokuszę się nawet o napisanie jakiś prostych gier w jednym z języków które podałem.Jaki język programowania będzie najlepszy wybór biorąc pod uwagę aby aplikacje mogły być pisane pob mac osx,linuxa i windowsa. Który z tych języków programowania ma największą przyszłość.

aa może Java? - karolinaa 2016-07-23 11:19
Czarodziejska kula mówi mi, że przyszłość to COBOL. - Phestek 2016-07-23 11:52
Przenoszę do właściwego dla tego typu działu. Następnym razem będzie kosz. - olesio 2016-07-23 12:06

Pozostało 580 znaków

2016-07-23 11:45
1

imo kotlin, spelnia wszystkie kryteria, dziala pod jvm i jest bardzo przyjemny

ostatni coraz bardziej widzę wady JVM'a w niektórzy przypadkach, jak chcesz mieć dużo lekkich serwisów np: wrzuconych na AWS to się okazuje że ...... płacisz nie za swój kod tylko za środowisko (tutaj JVM) - bieda trochę :( - maryiusz_aurel_do_kuchni 2016-07-23 13:10
jvm sie tak sobie nadaje do duzej ilosci malych lekkich serwisow, lepszy jest np erlang :) - katelx 2016-07-23 13:32
nam erlang nie potrzebny - tam też jest jakaś maszyna wirtualna - nie mamy kilkudziesięciu tysięcy wątków, mamy 3/4 - w takich przypadkach lepszy jest natywny - np: GO - maryiusz_aurel_do_kuchni 2016-07-23 16:08

Pozostało 580 znaków

2016-07-23 11:48
1

tylko HTML


Ale żeby tak od razu na głęboką wodę? - Lectre 2016-07-23 11:52
kaman, może faktycznie jestem troche ostry, ale kolo skumaj, programysta to musi mieć zajebistom mocnom psychyke - czysteskarpety 2016-07-23 11:57
Mocno psychyke wyrobi gdy po roku w statycznie typowanych językach siądzie do JS. - Lectre 2016-07-23 12:07
jest ryzyko jest zabawa :) - czysteskarpety 2016-07-23 16:11

Pozostało 580 znaków

2016-07-23 12:11
2

Zacznij pisać programy i zobacz czego Tobie brakuje w obecnych językach, wtedy wybierz kolejny. Inaczej to bez sensu, bo bedziesz znac kilkanascie języków, a w żadnym nie będziesz umiał napisać programu.


Ogólnie na prace domowe mam stawki zaporowe. Czasem coś o programowaniu znajdzie się na mojej stronie

Pozostało 580 znaków

2016-07-23 20:31
kornelgora
0

Aktualnie jak przeglądam najbardziej jestem za rust i go.Co do kotlina to nie jestem zbytnio przekonany ze względu na to ze niezbędne jest do wykonania programu Java Virtual Machine a do niej kompletnie nie jestem przekonany jak zresztą do samej javy.

Pozostało 580 znaków

2016-07-23 20:32
Krzywy pomidor
0

Java i JavaScript.

Pozostało 580 znaków

2016-07-23 20:47
kornelgora
0

Java i javascript odpadają próbowałem w nich pisać i mi nie podchodzą totalnie. Jesli miałbym wybierac jave to juz wolał bym dalej zostać przy c++

Pozostało 580 znaków

2016-07-23 20:58
Świetny Krawiec
0

GO lang, Dart, Rust, Haskell - może coś z tych?

Pozostało 580 znaków

2016-07-23 21:04
Pijany Kaczor
0
Krzywy pomidor napisał(a):

Java i JavaScript.

Można nie przepadać ale warto poznać. Z JVM masz jeszcze np. Scalę.
Python jest również przyjemny.

Czy znasz jakąś technologię dobrze? Bo jeśli nie to skupiłbym się najpierw na jednym.

Nie widzę za bardzo u Ciebie nic ze stacka webowego i warto byłoby to nadrobić.
do tego własnie Java/C# oraz JS byłby dobry .W web akurat od JSa nikt nie ucieknie.

Pozostało 580 znaków

2016-07-23 21:48
Biały Kot
0

A jaki drugi język do nauki obok Pythona? Myślałem o C, używam Linux i C# nie za bardzo by pasował, a Java jakoś mi nie przypasowała. Jakiś w miarę prosty jak Python bym wolał z tych nowoczesnych, C++ to za trudne.

C zawsze dobrze znać. - Maciej Cąderek 2016-07-23 21:57

Pozostało 580 znaków

2016-07-23 23:43
1

A co cię tak od JVMa odrzuca? Ja polecam Scalę - ma trochę duży próg wejścia (dla programistów popularnych języków), ale za jest zwięzła (a więc szybko się prototypuje i ogólnie pisze) i ma rozbudowany statyczny system typowania (co jest niezbędne przy dużych projektach).


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0