![]() |
![]() |
![]()
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 ![]() Pozdro |
|
|
![]() |
![]()
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 ![]() 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 :]
|
|
|
![]()
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 ![]() ![]() :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 ![]() Pozdro -------------------- www.tigroup.pl Rozwiązania informatyczne dla sektora MSP.
Projektowanie i tworzenie stron www, dedykowane rozwiązania e-biznes, outsourcing usług programis |
|
|
![]()
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 ![]() 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ę?" ![]() -------------------- Ez Partner :]
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 10.03.2004 Skąd: K-ce Ostrzeżenie: (50%) ![]() ![]() |
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. |
|
|
![]()
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.
|
|
|
![]()
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).
-------------------- |
|
|
![]()
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..."
|
|
|
![]()
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# |
|
|
![]()
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 :/
|
|
|
![]()
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 ? ![]() 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 :)
![]() |
|
|
![]()
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 ? ![]() 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 :/
|
|
|
![]()
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) ?
|
|
|
![]()
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 :/
|
|
|
![]()
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. |
|
|
![]()
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 ![]() Przynajmniej taki słyszałem ostatnio stwierdzenie... |
|
|
![]()
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 ![]() |
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
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 :?: -------------------- Don't worry, be happy!
Gadu-Gadu: 1687784 Darmowe komponenty na stronę WWW - licznik księga gości shoutbox chat kalendarz data godzina imieniny IP host przeglądarka odwiedzającego ankieta sonda |
|
|
![]()
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 |
|
|
![]()
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 |
|
|
![]()
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 :?:
|
|
|
![]()
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. |
|
|
![]()
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 ![]() 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 :/
|
|
|
![]()
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#. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:53 |