Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [OT] jaki język programowania polecacie sie uczyć?
Jaki język programowania polecacie się uczyć?
Jaki język programowania polecacie się uczyć?
C/C++ [ 21 ] ** [58.33%]
Java [ 9 ] ** [25.00%]
ASP (ASP.NET) [ 6 ] ** [16.67%]
Suma głosów: 4
Goście nie mogą głosować 
cichy
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 197
Pomógł: 0
Dołączył: 9.09.2003
Skąd: z Marsa

Ostrzeżenie: (0%)
-----


Witam.
Pytanie jak w temacie:
do wyboru:
:arrow: C/C++
:arrow: Java
:arrow: ASP (ASP.NET)

No i oczywiście jakie polecacie ksiażki do ww. języków dla osób znających już troszke dane języki jak i dla tych które o danym języku nie słyszały aaevil.gif

Pozdro
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 23)
Dawid Pytel
post
Post #2





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 15.09.2003

Ostrzeżenie: (0%)
-----


Wprawdzie C++ to podstawa. Znajać ten język łatwo będzie Ci przejść np ma Jave to jednak polecam właśnie to drugie.
Jeżeli zastanawiasz się nad technologią "przyszłości" to z całą pewnością jest to Java. Wystarczy zobaczyć ogłoszenia pracy. Poza tym Java ma niesamowite możliwości. Możesz w tym zrobić niemal wszystko.
Osobiście uważam, że jest to najlepszy wybór smile.gif
O ASP.NET sie nie wypowiadam bo nie znam.

Z książek polecam: "Java. Wprowadzenie" ale musiałbyś już być trochę obeznany żeby sięgnąć po tą pozycję.


--------------------
Ez Partner :]
Go to the top of the page
+Quote Post
patrycjusz
post
Post #3





Grupa: Zarejestrowani
Postów: 263
Pomógł: 0
Dołączył: 13.07.2003
Skąd: wawa

Ostrzeżenie: (0%)
-----


hmm....
co do JAVY nie byłbym takim entuzjastą, pomimo że język ten ma potężne możliwości i jest jak do tej pory nie dościgniony na rynku w swojej kategori to jednak bym tak nie rzucał sie na niego bo jego szybkość jest daleka od oczekiwań wobec niego,
dla mnie obecnie jednoznacznie jeżeli miałbym komuś polecic nauke jakiegoś języka to C#,
i nie będe tutaj przytaczał jego zalet bo by brakło pola w bazie na tego posta,

ale jednak podstawowym pytaniem jakie musisz sobie zadać to w jakim celu uczyć chcesz się programowania, i niechodzi mi tutaj bynajmniej o typ aplikacji jaki chcesz tworzyć,
dla mnie są trzy podstawowe działki
:arrow: chcesz spróbować, nigdy tego nie robiłeś i chcesz zobaczyć jak to jest tongue.gif tongue.gif - to jednoznacznie JAVA lub php w wersji 5
:arrow: chcesz być programistą "rasowym" tutaj pojęcie jest dużo bardziej złożone i najpierw trzeba sobie zadać pytanie jak u Ciebie z matematyką, algorytmiką itp, bo jeżeli to cie nie kreci i nie masz do tego głowy to omiń ten pkt ale jeżeli czujesz sie na siłach to zacznij od C++ i wszelkich technologi związanych z XML,
:arrow: jeżeli chciałbyś być koordynatorem projektów programistycznych, o tutaj zadanie jest holernie złożone i najpierw trzeba określić dokładnie działkę tych projektów (czy są to aplikacje webowe, czy stand-alone, czy na urządzenia przenośne itd) i po określeniu tej działki wybrać odpowiedni język dla niej (pewnikiem albo JAVA albo C) i zacząć jego naukę ale także zacząć naukę technik projektowania aplikacji i narzędzi z tym związanych,
no to winno wystarczyć, po reszŧe odsyłam do googla no i do wyszukiwarki bo temat był już poruszany smile.gif
Pozdro


--------------------
www.tigroup.pl Rozwiązania informatyczne dla sektora MSP.
Projektowanie i tworzenie stron www, dedykowane rozwiązania e-biznes, outsourcing usług programis
Go to the top of the page
+Quote Post
Dawid Pytel
post
Post #4





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 15.09.2003

Ostrzeżenie: (0%)
-----


Oto ciekawy tekst porównujący Jave i C++:

http://www.3miasto.net/~chq/c/howto/t1.html#AEN12

Nie chcę znowu wywoływać żadnej wojny smile.gif Jednak jestem pewien, że za dwa lata (jeżeli nie już) to Java będzie wiodącą technologią, a dla mnie programowanie to także mój chleb więc chcę inwestować dobrze i uczyć się tego języka.

A propos mozliwości zatrudnienia. Ostatnio gdy właściciel pewnej firmy IT usłyszał, że "robię w Javie", podskoczył do mnie(!) i nawet bez przywitania powiedział "chcesz pracę?" biggrin.gif


--------------------
Ez Partner :]
Go to the top of the page
+Quote Post
e4you
post
Post #5





Grupa: Zarejestrowani
Postów: 186
Pomógł: 0
Dołączył: 10.03.2004
Skąd: K-ce

Ostrzeżenie: (50%)
XXX--


C/C++ lub ASP.NET

Cytat
Patryk
chcesz spróbować, nigdy tego nie robiłeś i chcesz zobaczyć jak to jest - to jednoznacznie JAVA lub php w wersji 5


z tego co mi wiadomo wersja 5 jest jeszcze nie dokonca stabilna


--------------------
"Dla mnie SCHRANZ nigdy nie byl nazwą stulu muzycznego.A raczej określeniem przesterowaniem dzwięków. Czy nawet halasu... Sądzę, że wyroslo nowe pokolenie. które nie chce się identyfikować z techno z trance" - Chris Liebing

www.netklinik.
Go to the top of the page
+Quote Post
mr_therion
post
Post #6





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 25.11.2003

Ostrzeżenie: (0%)
-----


Jeżeli kierować się możliwością znalezienia pracy to Java i php są teraz bardzo porządane, i pewnie będą nadal... C# się czasem jakaś oferta pojawi, a ASP żadko... Dwóm pierwszym językom można przyjrzeć się bardziej.
Go to the top of the page
+Quote Post
wassago
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


hmm.. nie odpowiem w ankiecie poniewaz ja sie uczylem od podstaw php. Ale najlepsze jest to, ze teraz moge sie odniesc do C, ECMA i innych jezykow, bo z tego co mi wiadomo skladnia jest bardzo podobna (np. JS).


--------------------
Go to the top of the page
+Quote Post
DeyV
post
Post #8





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




to jakie oferty się zauważa, jest uzależnione w głównej mierze od tego, gdzie się zagląda, oraz z kim spotyka.


Jednen fakt jest jednak niepodważalny - pracując solo, nie mając kontaktów i znajomości, łatwiej jest sporo osiągnąć w php, niż np. w C++, lub C#


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
Seth
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


ASP czy ASP.NET to nie jezyk, a platforma do tworzenia oporogramowania.

Tutaj masz prowonanie asp.net, javy i php
http://forum.php.pl/viewtopic.php?t=7427

Ja polecam C#
Go to the top of the page
+Quote Post
FiDO
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Kilka dni temu zaczalem "bawic" sie C#.
Jezyk i cala platforma .NET ma duzo zalet. Mnostwo wbudowanych rzeczy, np. regexpy w C/C++ to masakra, a tutaj w koncu normalnie, podobnie ze stringami, praktycznie zniknely wskazniki (mozna ich uzywac tylko w specjalnych blokach unsafe), wiec kod jest bezpieczniejszy. Jezyk jak juz ktos napisal posiada wiele zalet Javy, bedac przy tym duzo szybszym od niej (to jest moja blokada do Javy, do samego jezyka nic nie mam, ale te VM...).
Niestety roznica w wydajnosci miedzy C# a C++, z tego co przez te kilka dni zdazylem zauwazyc, jest calkiem spora. Przepisalem sobie taki malutki (bardoz malutki... kilka stron kodu, jedno proste okienko z kilkoma kontrolkami) projekcik z C++ na C#. O ile kodu w C# bylo duuuzo mniej (glupie przegladanie procesow w windowsie w czystym api to prawie strona kodu, a w C# samo wczytanie procesow do tablicy to 1 linijka i potem tylko iterowanie po tym w petli) to program dzialal zauwazalnie wolniej. Do tego na starcie zajmowal on 8MB ramu (C++ sporo mniej niz 1MB), nie zeby to bylo na dzisiejsze czasy duzo, ale jak zobaczylem listing procesow i ze tylko chyba 2-3 programy aktualnie dzialajce (spore kobyly) zajmuja wiecej, a nawet taki apache mniej zzera to troche jednak robi roznice. No chyba, ze lwia czesc z tego zajmowanego ramu to jest sama platforma .NET i jest to mniej wiecej staly narzut, wtedy to rozumiem.
Dodatkowo zrobilem sobie maly tescik, petla wykonywana iles tam miliardow razy i w niej kilka prostych operacji arytmetycznych (+, -, *, /).
C# - ~2150 msec
C++ - 0 msec
[oba testy wykonywane kilkanascie razy]
MIerzylem GetTickCount'em, bo jeszcze w C# nie umiem obsluzyc High Resolution Timer'a. Nie uzywalem zadnych optymalizacji, w obu przypadkach standardowe ustawienia projektu (aplikacja konsolowa). Troche mi sie to nie podoba.. bede musial jeszcze jakies dokladniejsze testy zrobic, bo wydaje mi sie az niemozliwe zeby taka roznica byla.

Moze ktos ma jakies ciekawe spostrzezenia ?


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
Bakus
post
Post #11


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


Najciekawszym spostrzeżeniem będzie spojrzene na serwis sourceforge.net...
Ilość projektów/języki w jakich są tworzone
Kod
13397   C++

13314   C

11938   Java

8951    php

1445    C#

Liczby mówią same za siebie... A tak poza tym... w jakim języku jest pisany Kernel ? winksmiley.jpg

Moja opinia jest prosta - należy iść w kierunku jęzkyów prostych, pupularnych i szeroko wspieranych w grupach/gronach OpenSource... Tylko taki wybur gwarantuje szybką naukę na przykładach i dużą ilość specjalistycznych książek w naszym ojczystym języku...


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post
FiDO
post
Post #12





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Cytat
Najciekawszym spostrzeżeniem będzie spojrzene na serwis sourceforge.net...
Ilość projektów/języki w jakich są tworzone
Kod
13397   C++

13314   C

11938   Java

8951    php

1445    C#

Liczby mówią same za siebie... A tak poza tym... w jakim języku jest pisany Kernel ? winksmiley.jpg

To nie jest argument. Wiadomo, ze przeciez nikt nie bedzie pisal kernela w C# czy Javie, bo nie do tego zostaly one stworzone. Trzeba dobierac jezyk do zastosowan.
A ilosc projektow w C# na sf i tak jest IMHO dosc spora.. C# jest dosc swiezy, a juz zdazyl dogonic Delphi i przegonic kilka innych ciekawych, dlugo juz istniejacych, jezykow. Mysle, ze ta liczba bedzie caly czas rosla.


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
Seth
post
Post #13





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


FiDO: Porownywales C++ .NET z C# czy Visual C++ (ew. Borlandowskie) ?
Go to the top of the page
+Quote Post
FiDO
post
Post #14





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


C++ w srodowisku VS.NET ale bez rozszerzen .NET (managed cos tam..)


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
Seth
post
Post #15





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Chodzi o unmanaged code (kod niezarzadzany) ?
Bo jezeli nie korzystales z dobrodziejstw .NETa uzywajac tego kodu to czasy sa zrozumiale.
.NET sam narzuca swoje elementy, ktore musza byc zaladwoane stad ten czas i wielkosc pliku.
Chociaz jest do pobrania ze strony MSa quake w wersji .NET pisany chyba w calosci w C# i nie widac duzego spowolnienia pracy.

Natomiast jak sam MS pisze do zastosowan wysoko wydjajnosciowych polecany jest C++.

Swoja droga pewnie z czasem framework dostanie kopa i powinen byc szybszy.
Slyszalem, tez ze nowy Windwos ma przyspieszac .NETa przez zintegrowanie calego systemu w windowsie.
Go to the top of the page
+Quote Post
cichy
post
Post #16





Grupa: Przyjaciele php.pl
Postów: 197
Pomógł: 0
Dołączył: 9.09.2003
Skąd: z Marsa

Ostrzeżenie: (0%)
-----


Witam ponownie...
Po wielu godzinach namysłu chyba będe wybierał między c# (.net) i java (może nawet i oba) tylko teraz pojawia się problem ksiażek..
Przydałoby sie cos dobrego żeby nie wyrzucać kasy w błoto..
O ile z java sprawa jest prosta ("thinking in java") to niestety z C# i .NET mam drobne problemy.

Czy możecie mi polecić jakieś naprawde dobre ksiazki do tego języka?
ewentualnie powiedzcie co sądzicie o tej:
http://hoga.e-pasaz.pl/x_C_I__P_411863;410004.html

Pozdrawiam

PS podobno ksiazka która kosztuje mniej niż 85 zl jest do du*y biggrin.gif
Przynajmniej taki słyszałem ostatnio stwierdzenie...
Go to the top of the page
+Quote Post
Seth
post
Post #17





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


http://helion.pl/ksiazki/vcsneo.htm <--- ksiazke o C#
http://helion.pl/ksiazki/caspnt.htm <--- ksiazka o ASP.NET z wykorzystaniem C#

Polecam obie winksmiley.jpg
Go to the top of the page
+Quote Post
Majdan
post
Post #18





Grupa: Zarejestrowani
Postów: 445
Pomógł: 0
Dołączył: 21.12.2003
Skąd: Tomaszów Lubelski

Ostrzeżenie: (10%)
X----


A co powiecie na:
:arrow: Thinking in C++. Edycja polska
:arrow: Thinking in C++. Edycja polska. Tom 2

Planuję kupno tych książek, zapowiadają się dobrze.
Co wy o tym myślicie :?:


--------------------
Go to the top of the page
+Quote Post
cichy
post
Post #19





Grupa: Przyjaciele php.pl
Postów: 197
Pomógł: 0
Dołączył: 9.09.2003
Skąd: z Marsa

Ostrzeżenie: (0%)
-----


Majdan: jak najbardziej tak.
Ksiązki z serii thinking in *** tego autora są świetne.

Pozdro
Go to the top of the page
+Quote Post
matys
post
Post #20





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 7.03.2004
Skąd: Szczecin|Bukowe

Ostrzeżenie: (0%)
-----


Majdaj jeśli chodzi o ksiązki do C++, ja pracuje na "C++ dla każdego". Polecam ci tą pozycje wszystki śweitnie wyjaśnione choć cena nie najlepsze bo wyniesie cie z kosztami wysyłki prawie 100 ale warto wydać tyle pieniędzy.
Oto link:
http://helion.pl/ksiazki/cppdk.htm
Go to the top of the page
+Quote Post
orgierka
post
Post #21





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 6.03.2004

Ostrzeżenie: (0%)
-----


czym się różnią książki z serii c++, a c++ builder :?:
Go to the top of the page
+Quote Post
Seth
post
Post #22





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


C++ Builder to srodowisko programistyczne i zapewne ksiazka bedzie opisywala programowanie w nim. A opis samego C++ jest stricte nakierowany na standardowy C++ bez elementow dostepnych na roznych srodowiskach programistycznych.

Skoro jzu mowa o ksiazce do c++ to zdecydowanie polecam Arkana C++

Mialem kiedys kilka ksiazek laczeni z ta powyzej - helionu - i dopiero przy tej IMO mozna sie czegos nauczyc.
Go to the top of the page
+Quote Post
FiDO
post
Post #23





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Cytat
Przydałoby sie cos dobrego żeby nie wyrzucać kasy w błoto..
O ile z java sprawa jest prosta ("thinking in java") to niestety z C# i .NET mam drobne problemy.

Mozesz jeszcze zaoszczedzic. Jesli masz juz doswiadczenie np. z C++ to Java czy C# nie bedzie problemem, wiec nie trzeba ksiazki w ogole. Angielska elektroniczna wersja Thinking in Java jest bodajze darmowa (chyba nawet ktos kiedys tutaj dawal linka), wiec polecam ja przeczytac.
Skok z Javy na C# jest jeszcze prostszy niz z C++ na C#.
Ja zaczalem C# bez posrednictwa Javy i przy pierwszym podejsciu bylo ciezko (dalem sobie spokoj na jakis czas), ale ostatnio podszedlem drugi raz i opierajac sie tylko i wylacznie na prostych przykladach duzo sie nauczylem. W MSDN'ie jest wszystko co potrzeba wiedziec i jeszcez troche gratis winksmiley.jpg Polecam tez www.codeproject.com/csharp/ , mozna tam sie nauczyc bardzo wielu ciekawych rzeczy.

Cytat
Chodzi o unmanaged code (kod niezarzadzany) ?
Bo jezeli nie korzystales z dobrodziejstw .NETa uzywajac tego kodu to czasy sa zrozumiale.
.NET sam narzuca swoje elementy, ktore musza byc zaladwoane stad ten czas i wielkosc pliku.

Dokladnie tak zrobilem, ale spodziewalem sie troche mniejszego tego narzutu.

Cytat
Natomiast jak sam MS pisze do zastosowan wysoko wydjajnosciowych polecany jest C++.

A nie wiesz moze czy mozna sobie np. newralgiczne funkcje napisac w C/C++ i uzywac ich w projekcie C# ?
Byloby to wygodne.. interface pisac w C#, bo robi sie to faktycznie bajecznie prosto po przesiadce z czystego WinAPI (w koncu godny konkurent BCB), a jakies niskopoziomowe algorytmy pisac w C++.
Cytat
Swoja droga pewnie z czasem framework dostanie kopa i powinen byc szybszy.

Czekam na to z utesknieniem...


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
Seth
post
Post #24





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Cytat
A nie wiesz moze czy mozna sobie np. newralgiczne funkcje napisac w C/C++ i uzywac ich w projekcie C# ?

Nie probowlaem tego ale sprobuj zrobic z tego programu w C++ dll'ke, a pozniej tylko przez COMa podepnij ja do C#.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 14:53