Witam, mam takie pytanie: Czy warto uczyć się kilku języków na początek? Tzn chciałbym się docelowo uczyć javy bądź c++, czy warto spróbować na początku pouczyć się python'a później javascript'a. Czy nie przeszkodzi mi to w dalsze jnauce?
Nie widzę sensu takiej nauki, szczególnie że Java i C++ bardzo różnią się od Pythona.
Chcesz poznać Javę zacznij programować w Javie, chcesz poznać C++ to programujesz w C++ proste.
Ale nie jestem na 100% pewny tej javy.
Możesz popróbować kilka języków i wybrać ten który Tobie pasuje.
Napisałeś że docelowo chcesz się uczyć C++ albo Javy, więc tak Ci też poleciłem.
Ciężko doradzić cokolwiek bo nie wiadomo do czego dążysz i jakie są twoje zainteresowania, na przykład jeśli chciałbyś programować mikrokontrolery to masterowanie Javy nie ma sensu bo nie będziesz z niej korzystał.
Jeżeli nie wiesz od czego zacząć wybierz jeden język i programuj, będzie Ci coś w nim nie pasowało (np. dynamiczne typowanie) to bierzesz inny język.
A ja chciałbym połączyć Pythona z CoffeScript, czy CS jeszcze żyje?
Jeśli chcesz zacząć z pythonem na pewno będzie prościej. Ale jeśli docelowo chcesz korzystać z C++ bądź Javy, naucz się któregoś z tych dwóch języków na dobry początek.
Inaczej będzie cię strasznie irytować składnia C++ i Javy - przez co będzie cięższa migracja. Przynajmniej tak było w moim przypadku. Wydaje mi się że przejście na pythona z C++ bądź Javy, jest o wiele prostsze niż w drugą stronę.
To nie ma żadnego znaczenia. Jak nauczysz się elegancko programować w jednym języku, to łatwo przyjdzie nauka dowolnego innego, może wyłączając te, w których paradygmat jest zupełnie inny, n.p. Haskell.
jak zaczniemy gdybać który język się uczyć to na pewno nie nauczymy się żadnego.
Jaki to nie będzie język w każdym musisz uczyć się czystego kodu (pisać cyferki i literki późną nocą)
Każdy ma funkcje klasy i zmienne nic się samo nie napisze musisz stracić miesiące i się po prostu poświęcić.
Proste!
Polecam C++17 i Scala języki dla hakerów. Są kursy na youtube do C++17.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.