Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmiana języka programowania
mentoos
post
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ą?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
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.
Go to the top of the page
+Quote Post

Posty w temacie
- mentoos   Zmiana języka programowania   4.12.2010, 20:35:22
- - LBO   Java i .NET zawsze będą się liczyć.   4.12.2010, 20:37:59
- - l0ud   C/C++ też. Wybór języka zależy od tego, co zamierz...   4.12.2010, 20:48:22
- - mentoos   Interesują mnie aplikacje sieciowe, desktopowe też...   4.12.2010, 20:57:35
- - 230005   Wybierz C#. Obiektowy, zarządzany i statycznie typ...   5.12.2010, 00:34:33
- - Zyx   ... i de facto działa tylko w "jedynym słuszn...   5.12.2010, 08:31:07
|- - darko   web: java, python, c# (asp) urządzenia przenośne:...   5.12.2010, 15:06:48
- - 230005   Cytat... i de facto działa tylko w "jedynym s...   5.12.2010, 11:04:09
- - Zyx   Robotyka i Windows... na pewno.   5.12.2010, 11:22:47
- - 230005   CytatInteresują mnie aplikacje sieciowe, desktopow...   5.12.2010, 13:10:38
- - Zyx   Wydawałoby się, że w inteligentnym towarzystwie ni...   5.12.2010, 14:05:21
- - 230005   Szukasz dziury w całym... CytatJak się nie poleca...   5.12.2010, 14:37:08
- - LBO   Cytat(Zyx @ 5.12.2010, 14:05:21 ) (.....   5.12.2010, 15:14:53
- - marcio   @darko dobrze rozpisal... chcesz pracowac i dobrz...   5.12.2010, 15:20:58
- - Speedy   CytatJaki język polecalibyście jako drugi główny o...   6.12.2010, 23:57:28
|- - emajl22   Cytat(Speedy @ 6.12.2010, 23:57:28 ) ...   7.12.2010, 00:09:24
- - Speedy   Jakie pytanie, taka odpowiedź. Języków jest multum...   7.12.2010, 02:01:49
- - aart3k   Tak naprawdę to musisz nauczyć się programować - j...   7.12.2010, 18:56:40
- - Mephistofeles   Assembler przy robotyce czy ogólnie elektronice je...   7.12.2010, 22:36:29
- - thek   By ci ktokolwiek sensownie odpowiedział, musiałbyś...   7.12.2010, 23:51:41
- - lDoran   Najpierw C# później ASP.NET MVC   13.12.2010, 09:43:25
- - vokiel   JavaScript - urządzenia przenośne - tablety, smar...   13.12.2010, 10:28:55
- - 230005   Telewizory? Mógłbyś bardziej rozwinąć myśl? Strasz...   13.12.2010, 12:14:06
- - Mephistofeles   Nowe telewizory z funkcją internetu mogą odpalać t...   13.12.2010, 12:22:58
- - vokiel   Cytat(230005 @ 13.12.2010, 12:14:06 )...   13.12.2010, 22:41:29
- - chlebik   Oh jak dawno nie bylo takiego tematu Ja udziele ...   18.12.2010, 12:36:59


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 07:06