kajot1 napisał(a)
Jednak odradzacie VS? Dlaczego? Bede mial z nim problemy przy troche juz wiekszych programach? A moze wlasnie lepiej zebym robil na nim skoro jest najlepszy i w razie problemow szukal ich rozwiazan i przez to sie nauczyl VS, bo i tak pewnie bym musial kiedys sie go nauczyc? Koledzy co pracuja w firmach wiekszych mowili mi wlasnie ze tam sie robi na VS i zebym od razu tego sie uczyl.
Jesli definitywnie VS nie, to lepszy code blocks czy np robienie na ubuntu?
Problemów pewnie z VS nie będziesz miał, bo jest spora społeczność (jak zauważyłeś) i wszystko idzie wyklikać. Jednak taki Code::Blocks jest bardziej przenośny, przy instalacji nie zasyfi Ci systemu całą masą dodatkowego szajsu itp. Większe programy jakoś się w nim pisze. Visual zakorzenił się w firmach na takiej samej zasadzie co Windows - studentów uczą używać tych narzędzi, jest program MSDNAA itp. Jeśli chcesz kiedyś pracować w firmie to się ucz VS, ale chyba teraz jest większy popyt na C#, niż na C++... Jeśli nie chcesz pracować w firmie, tylko samemu wykonywać jakieś zlecenia, bądź założyć firmę, to rób w czym chcesz ;)
Ja pracuję pod Ubuntu, ale preferuję język Python (choć kiedyś w C++ pisałem), bo szybciej można osiągnąć efekty, a z prędkością działania nie jest tak tragicznie. Zdaję sobie sprawę, że 99% ofert na necie dla Pythona wiąże się z Django - czyli aplikacje webowe - ale sam sobie piszę hobbystycznie w Pythonie różne gry korzystające z OpenGL, czy silnika graficznego Panda 3D ( www.jason.gd ).
Mieliśmy na studiach taki przedmiot o dobieraniu języka programowania do zadania. Facet tam mówił, że w firmach mają tego Visual Studio i wszystko klepią w C++, bo pracodawca to umie, bo ludzie po studiach są z tego przetrzepani itp. Ale czy C++ tak bardzo do wszystkiego się nadaje? Pewnie, z dodatkowymi bibliotekami itp. można osiągnąć wszystko, tylko że w porównaniu do języków programowania wyższego poziomu, to wszystko jest bardziej skomplikowane w użyciu.