Jakub L.

Jakub L. Programista

Temat: Dalsza nauka

Radosław O.:
A może C i C++? Łatwo Ci będzie przeskoczyć stąd i do C#, i do Javy.

Tak samo łatwo jak z PHP5.

konto usunięte

Temat: Dalsza nauka

Radosław O.:
A może C i C++? Łatwo Ci będzie przeskoczyć stąd i do C#, i do Javy.

Ruby umiera - bum na niego już przeminął ;)

Nie to, żebym był fanem Ruby - ale na jakiej podstawie uważasz, że Ruby umiera?? Moim zdaniem w Polsce to nawet jeszcze się dobrze nie zadomowił...
Paweł W.

Paweł W. java developer at
https://rozwoj-oprog
ramowania.pl

Temat: Dalsza nauka

ja nawet nie wiem co to jest Ruby, ale cos o uszy mi sie obilo:) nie wiem dlaczego poleca ktos C i C++ do nauki technologii webowych. Ale jesli ktos jest ambitny i chce uczyc sie na przyszlosc czegos wiecej to dlaczego nikt oprocz mnie nie wspomnial w tym temacie(chyba) o J2EE? bo wlasnie to jest swietna technologia z przyszloscia. Ja dopiero zaczalem w tym cos pisac ale od razu widac tu wielkie mozliwosci i duza frajde w tworzeniu..

pozdr
Radosław Olkowicz

Radosław Olkowicz IT Manager, Deloitte
Digital

Temat: Dalsza nauka

Paweł W.:
nie wiem dlaczego poleca ktos C i C++ do nauki technologii webowych (...)

Autor oryginalnego posta chce skoczyć na głęboką wodę i zabrać się za Visual C#. Wydaje mi się, że korzystnie byłoby najpierw poznać języki, z których się wywodzą C-pochodne.
Jakub L.

Jakub L. Programista

Temat: Dalsza nauka

J2EE? A co sensownego się robi w Javie na embeded? Maszynka musi być wystarczająco mocna, żeby uciągnąć maszynę wirtualną i do tego jeszcze aplikację.

Co do nauki C i C++ żeby nauczyć się C#/Javy - oczywiście, można nauczyć kogoś chodzić na rękach żeby załapał jak się przebiera kończynami i nauczył chodzić na nogach, ale są prostsze sposoby.
Java i C# eliminują najbardziej upierdliwe i najtrudniejsze do nauczenia części C/C++, dorzucając swoją porcję upierdliwych szczegółów, na których trzeba się przestawiać.
I wszystkie tak samo głęboką wodą, więc można od razu wziąć się za C#/Javę.
Paweł W.

Paweł W. java developer at
https://rozwoj-oprog
ramowania.pl

Temat: Dalsza nauka

ja nie napisalem o slabej maszynie do J2EE. wszystko ma swoje wymagania wiec musza zostac one spelnione by stosowac dana technologie, to oczywiste. co sensownego w jee? duzo, dobrych, powaznych, duzych serwisow
Jakub L.

Jakub L. Programista

Temat: Dalsza nauka

A, sorry, nie Embedded Edition tylko Enterprise.
Tak, nauczenie się Javy Enterprise to dobry pomysł, albo przynajmniej technologii pomiędzy SE a EE, JBoss, Hibernate, technologie multijęzykowe typu web services i takie tam.
Krzysztof Kempiński

Krzysztof Kempiński Ruby on Rails / iOS
/ Elixir

Temat: Dalsza nauka

Ruby umiera - bum na niego już przeminął ;)

IMHO jest wręcz przeciwnie. Nie tylko na polskim podwórku popularność Ruby rośnie.

Może to nie jest najlepszy dowód ale wskaźnik TIOBE o czymś tam zawsze mówi: http://www.tiobe.com/tiobe_index/Ruby.html Jak na 10. najbardziej popularny język na świecie z ciągłym wzrostem popularności to nie wygląda jeszcze na "martwego" :)

Powstaje w Polsce coraz więcej projektów w RoR. Widać, że rośnie w siłę społeczność. Tak więc Ruby się coraz bardziej rozkręca :)
Wojciech Fornal

Wojciech Fornal back-end and
front-end software
engineer, graphic
designer

Temat: Dalsza nauka

Jakub L.:
Równie dobrze możesz się nauczyć Javy.
Przyszłość to wróżenie z fusów.

Też mi się tak wydaje. Zadaj sobie pytanie, co chcesz robić. Technologie, które już tak dobrze (twoim zdaniem) poznałeś napewno jeszcze nie raz cię zaskoczą. Pomijam już fakt, że cały czas się rozwijają. Ja bym na twoim miejscu, zamiast gotować nowy bigos ;) doprawił ten, który już masz na talerzu. Dorzuć do tego, co już umiesz na przykład AJAX'a :)

Pozdrawiam :)Wojciech Fornal edytował(a) ten post dnia 26.10.07 o godzinie 13:29
Bartłomiej Gola

Bartłomiej Gola Starszy inżynier,
Motorola

Temat: Dalsza nauka

Hej,

Jak już wspomniano, dobrym pomysłem jest iść w kierunku "Object Oriented". Połączyłbym to z nauką C#, który jest bardzo łatwy do opanowania a jednocześnie pozwala zasmakować obiektowości (no i jest bardzo dobre - darmowe - środowisko Microsoftu). Jako kolejny krok(i): wzorce projektowe, TDD (Test Drive Development). TDD ma swoje wady i zalety, ale z pewnością pozwala przećwiczyć zaawansowane zagadnienia związane z obiektowym programowaniem i projektowaniem (vide: mocks).

Na tym etapie, raczej odradzałbym C++ - można się zniechęcić. Z drugiej strony, jeśli ktoś zna C++ łatwo przejdzie na C# i inne języki obiektowe. W drugą stronę w sumie też to działa, ale jest nieco trudniej, bo po C# (czy Java'ie) C++ wydaje się bardzo toporny. ;-)

Pozdrawiam,
B.
Adam Brodziak

Adam Brodziak PHP, football, fun

Temat: Dalsza nauka

Co do C# to zgodzę się, że IDE ma bardzo dobre. Darmowe tylko do zastosowań edukacyjnych i niekomercyjnych. Powiedzmy, takie demo. Jak chcesz mieć pełną wersję to zapłać, do tego kup Windows Server, bazę danych MS i serwer www IIS. To wszystko niemało kosztuje. IDE to nie wszystko - ważne jest całe środowisko pracy.

Zgadzam się z Bartłomiejem, że warto się uczyć technik i metod (OOP, TDD, itd.). Wybór języka, czy technologii, jest sprawą drugorzędną w czasie nauki. Technologia jest istotna w czasie tworzenia konkretnego systemu, gdyż cel systemu implikuje wybór technologii. Ale to osobna dyskusja.

konto usunięte

Temat: Dalsza nauka

Adam B.:
Co do C# to zgodzę się, że IDE ma bardzo dobre. Darmowe tylko do zastosowań edukacyjnych i niekomercyjnych. Powiedzmy, takie demo. Jak chcesz mieć pełną wersję to zapłać, do tego kup Windows Server, bazę danych MS i serwer www IIS. To wszystko niemało kosztuje. IDE to nie wszystko - ważne jest całe środowisko pracy.

http://msdn2.microsoft.com/en-us/express/aa718399.aspx

Punkt 4.

Windows Server nie trzeba kupować, ponieważ wystarczy XP Pro (z zainstalowanym IIS). Baza danych w wersji Express jest również darmowa. A jeśli chcesz wystawić na świat swoje dzieło to i tak musisz kupić serwer, więc "darmowy" PHP, również kosztuje.
Poza tym nauka czegoś pod kątem rozwoju jest inwestycją. Najpierw trzeba dać coś od siebie, by w przyszłości móc zbierać owoce.Maciej Wilgucki edytował(a) ten post dnia 29.10.07 o godzinie 20:12

Następna dyskusja:

Nauka




Wyślij zaproszenie do