@Chrill
Jak rownież, zbyt cenne.
Wersja do druku
@Chrill
Jak rownież, zbyt cenne.
Dlaczego tak malo ludzi poleca c++ tutaj? Duzo czytalem i duzo osob polecalo mi c++ bo jest popularny i bardzo przydatny do roznych rzeczy.
Z tego co pamiętam, to tylko do celów edukacyjnych lub akademickich, więc teoretycznie nie możesz z tego korzystać w pracy.Cytuj:
Chrill napisał
@up
C++ to podstawa, ale wydaje mi się, że roboty jest mniej w nim niż w javie.
@topic
Ja bym się zabrał na twoim miejscu za javę. Jest sporo ofert. Wybierz sobie co chcesz robić mobilne czy webowe i zacznij to robić.
taki który Ci się podoba
mówię całkiem serio ;] są oczywiście najbardziej poszukiwane ( vide PHP C++ C# i Java ) ale i tak nie warto się tym sugerować.
Pomyślmy. Przenośnosć? Check. High performance JIT compiling ( rozmawiałem z ekspertami w tej dziedzinie - wbrew pozorom języki kompilowane do IL nie są wcale takie wolne ) ? Check. Fajny syntax? Check.
Nie do końca, jak wyjaśnisz np fenomen tego że VM Hiphopa działa szybciej niż gdy był tłumaczony do C++ a potem kompilowany do x86?
ruby on rails
Ogłoszenia pracy w mojej firmie:
Programista Ruby on Rails
Programista .NET
Programista ASP.NET
Programista Aplikacji Mobilnych
Programista Javascript
Programista Java
Doświadczony Programista Java
Doświadczony Programista .NET
Doświadczony Programista C/C++
Ogólnie umiejąc dowolny język na pewno znajdziesz pracę, a jeśli umiesz bardzo dobrze dany język, przesiadka na inny nie stanowi zbyt dużego problemu bo wszystkie są tak na prawdę podobne :)
słyszał ktoś o języku LOGLAN?
w tym semestrze będę miał. Czytałem, że wymyslił go ten mój profesorek bo mu się java/C# nie podobaja :D Jest jakiś sens uczyć się języka, którego używa tylko 1 osoba na świecie? Czy są może jakieś IDE gdzie można łączyć języki?
Kusterek, jeszcze wiele rzeczy niepotrzebnych będzie na tych studiach :D
Beka że wam jakieś gówno wciskają bo sobie profesorek wymyślił. I to jest to boskie przygotowanie do pracy :D
Kolejny przedmiot w stylu "zakuj zdaj zapomnij a rzeczy wartościowych ucz się we własnym zakresie" :/
no dokładnie jest tak jak mówisz, ale nieraz się zdarza że firma wymaga znajomości narzędzia więc głupio nie wiedzieć jak w tym działać (chociaż powierzchownie), no a może się zdarzyć że musisz pracować na VS EXpress która jest przecież darmowa i można na niej działać =]
nie, ale miałem poważną rozkminę czy na FORTRANa nie iść (podobno też fascynujący język), ale na szczęście się nie skusiłem ;D
(ale można w tym pisać jakieś "wsady" do MathLaba i do jakichś innych programów matematycznych)
ja jestem na kierunku informatyka, o specjalizacji chwilowo ogólnej, i uwierz mi, moja wiedza programistyczna dupy również nie urywa <aktualnie >
na moje tutaj siedzi cała magia :D
Jasne, że zajebista VM będzie lepsza niż słaby kompilator i tu nie ma co sie kłócić
Skoro głównym założeniem było "hmm, kilka razy próbowaliśmy zrobić javę... A spróbujmy jeszcze raz" i nawet na początku były runtime liby pod linuksa ale to olali to ostatecznie tracą główny powód stosowania takich wynalazków
Dobre to, że czasy 2.0 się skończyły i apki nie przestają działać co drugą aktualizację frameworka
No i visual studio obsługuje w zasadzie tylko c# i visual c++, szkoda zdrowia na pisanie stron w asp.necie, szkoda zdrowia na gmeranie JS w visual studio. Jak na drogie gówno ma bardzo niewielkie możliwości konfiguracji niestety
nie każdy musi być zwolennikiem ms ale pisząc to, że vs obsługuje tylko C# i vc++ piszesz nieprawdę albo nie jesteś swiadomy tego co piszesz :) Co do szybszego wykonywania kodu posredniego na vm niz natywnego kodu nie ma zadnej magii, jest tylko fakt, że vm wykorzystują w czasie wykonywania programu rozszerzone instrukcje dla danego procesora, co nie jest dostepne w kompilatorach dla natywnych apek, gdzie brane sa pod uwage tylko standardowe instruckje.
Z biegiem czasu w paczce "standardowych instrukcji" jest tego coraz więcej
Fakt, gotowy exec nie wykorzysta pełnych możliwości nowoczesnego procesora, a nie wszystko chcemy publikować w formie źródeł
jasne, są F#, vb.net (który jest znacznie uboższy od starego vb...) i kilka innych rzeczy. Ale uważam, że vs nadaje się tylko do tworzenia apek metro w c#, jak chcesz pisać na VM masz javę, jak chcesz pisać w C++ to w c++ a nie vc++ (i zapewne nie masz ochoty zastanawiać się jak połączyć typy podstawowe c z typami .net i zdecydujesz się jednak na c# gdy koniecznie .net)