![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 5.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Już ponad 3 lata programuję w PHP. Zastanawiam się jednak nad zmianą języka, na taki którego używałbym zawodowo. Oczywiście, starego i dobrego PHP będę używał jeśli będzie chodziło o projekty mniejszego kalibru (IMG:style_emoticons/default/smile.gif) . Oprócz programowania pod Web, chciałbym się zająć tworzeniem oprogramowania pod np. jakieś urządzenia lub Desktop.
Jaki język polecalibyście jako drugi główny oprócz PHP. Wiem, że liczą się C/C++ , Java i Python. BTW, jak myślicie, z jakich języków programowania korzystają programiści poważnych firm i instytucji jak np. NASA czy IBM lub firmy zajmujące się robotyką? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
By ci ktokolwiek sensownie odpowiedział, musiałbyś określić swoje zainteresowania i cele. Ogólnie można przyjąć, że im język jest niższego poziomu lub mniej popularny, tym trudniejsze biegłe nim posługiwanie, a także bardziej opłacalne. Dużo racji ma aart3k czy Speedy, gdyż język to tylko narzędzie. Jeśli rozumiesz ogólne założenia i metodologię programowania to język jest sprawą mniejszej wagi. Osoba z głową do programowania będzie rzeźbić w dowolnie wybranym języku bardzo szybko coś, czego inne osoby nauczyły by dopiero po kilkukrotnie dłuższym czasie. Czemu? Bo większość języków wymaga myślenia podobnego jako podstawy. Przykład? Znasz Turbo Pascala? Szybko złapiesz object pascala (Delphi), ale także C, którego znajomość pozwoli przejść do C++/Javy/PHP i wielu języków skryptowych, gdyż mają podobną składnię. Tutaj osoby ze zdolnościami algorytmicznymi zabłysną. Jeśli poprą je solidną dawką matematyki to wymiotą słabszych.
Rzucono tutaj Assemblerem, który ma zaledwie około 100 instrukcji w wersjach najprostszych i w technikach kiedyś ludzie musieli na pamięć je wszystkie znać (IMG:style_emoticons/default/smile.gif) Problem jednak jest z prawidłowym ich ułożeniem by kod działał jak chcemy i tu jest właśnie pies pogrzebany. Mimo prostoty sprawia problem, bo wymaga innego myślenia niż programowanie w PHP czy Javie. Nie ma ułatwień w postaci nawet prostej pętli while czy typu object lub array (IMG:style_emoticons/default/winksmiley.jpg) Za to jest mnóstwo dłubaniny i myślenia co z czym oraz jak i gdzie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 07:06 |