=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?=
Jarek Kucypera - 17-06-2007 00:47
=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?=
Marcin Stachniuk wrote:
>>>>nauk? programowania zacz?? od C. Potem przej?? na C++ >> >>>A za jakie grzechy ? ;) IMO zaczyna? lepiej od jaki? bardziej >>>eleganckich j?zyków, no garbage collection to absolutne minimum ;) > > > Zauwa? ?e niektórzy maj? dopiero na studiach pierwszy kontakt z > jakimkolwiek programowaniem, wi?c lepiej zaczyna? od C i C++ > a nie od razu rzuca? na g??bok? wod?.
Ale? dok?adnie tak, tyle ?e IMO akurat C(++) to jest w?a?nie "g??boka woda", brudny j?zyk przemys?owy, w którym drobny czeski b??d mo?e spowodowa? core dump w dodatku w miejscu zupe?nie innym ni? sam b??d, a sk?adnia i semantyka jest niepotrzebnie zawi?a (czyli ogólnie niskopoziomowy i zamotany). Dlatego IMO nie nadaje si? kompletnie aby od niego "nauk? programowania zacz??".
-- J.K.
Radoslaw Jocz - 17-06-2007 00:47
=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?=
> Ale? dok?adnie tak, tyle ?e IMO akurat C(++) to jest w?a?nie "g??boka > woda", brudny j?zyk przemys?owy, w którym drobny czeski b??d mo?e > spowodowa? core dump w dodatku w miejscu zupe?nie innym ni? sam b??d, > a sk?adnia i semantyka jest niepotrzebnie zawi?a (czyli ogólnie > niskopoziomowy i zamotany). > Dlatego IMO nie nadaje si? kompletnie aby od niego "nauk? programowania > zacz??". >
wlasnie z tych powodow nadaje sie, przeciez nie wszyscy musza byc programistami. ponadto C/C++ a takze Java to dosc popularne jezyki dla profesjonalistow, wiec warto je dobrze znac, jesli powiedzmy chce sie takim byc; zaczynac od czegos innego to IMO strata czasu.
Jacek Czerwinski - 17-06-2007 00:47
Dnia Wed, 23 May 2007 23:12:55 +0100, Radoslaw Jocz napisa?(a):
>> Ale? dok?adnie tak, tyle ?e IMO akurat C(++) to jest w?a?nie "g??boka >> woda", brudny j?zyk przemys?owy, w którym drobny czeski b??d mo?e >> spowodowa? core dump w dodatku w miejscu zupe?nie innym ni? sam b??d, >> a sk?adnia i semantyka jest niepotrzebnie zawi?a (czyli ogólnie >> niskopoziomowy i zamotany). >> Dlatego IMO nie nadaje si? kompletnie aby od niego "nauk? programowania >> zacz??". >> > > wlasnie z tych powodow nadaje sie, przeciez nie wszyscy musza byc > programistami. Co masz na my?li? Co? sie zapl?ta?e? w przeczeniach.
J?zyk a) podatny na pewnego rodzaju b??dy (oczywi?cie nie dotyczy tych, co b??dów nie pope?niaj?) b) w którym jaki-taki profesjonalny poziom znajomo?ci dochodzi si? latami - chcesz na pierwszy kontakt?????? > ponadto C/C++ a takze Java to dosc popularne jezyki dla > profesjonalistow, wiec warto je dobrze znac, jesli powiedzmy chce sie > takim byc; Ju? widze to przekonanie o perfekcyjnej w?asnej znajomo?ci j?zyka (j?zyków, obu). Przyjmowa?em takich facecików z perfekcyjnym CV na rozmow? kwalifikacyjn?, by?a krótka i (nie wiem dlaczego) to ja mia?em niesmak a nie oni. Uprawiam C od lat 80', a C++ od 90' i wcale nie mam wra?enia 'dobrej' znajomo?ci tego drugiego. > zaczynac od czegos innego to IMO strata czasu. Rozumiem zaliczasz si? ju? do profesjonalistów C++/Javy i nie straci?e? czasu?
Jarek Kucypera - 17-06-2007 00:48
=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?=
Radoslaw Jocz wrote:
> wlasnie z tych powodow nadaje sie, przeciez nie wszyscy musza byc > programistami.
Nie nadaje si?, aby "_nauk?_programowania_zacz??_". A pó?niej to ju? inna sprawa.
-- J.K.
Radoslaw Jocz - 17-06-2007 00:48
=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?=
Jarek Kucypera wrote: > Radoslaw Jocz wrote: > > >> wlasnie z tych powodow nadaje sie, przeciez nie wszyscy musza byc >> programistami. > > Nie nadaje si?, aby "_nauk?_programowania_zacz??_". > A pó?niej to ju? inna sprawa. >
to poprostu zalezy od podejscia po co tracic czas na Basica skoro mozna nauczyc sie podstaw C w porownywalnym czasie, pod warunkiem oczywiscie ze nauczyciel faktycznie zna jezyk C (a takich jest chyba, niestety, niezbyt wielu w Polsce) lub ma sie dobra ksiazke i checi.
Jacek Czerwinski - 17-06-2007 00:48
Dnia Thu, 24 May 2007 11:13:47 +0100, Radoslaw Jocz napisa?(a):
> Jarek Kucypera wrote: >> Radoslaw Jocz wrote: >> >> >>> wlasnie z tych powodow nadaje sie, przeciez nie wszyscy musza byc >>> programistami. >> >> Nie nadaje si?, aby "_nauk?_programowania_zacz??_". >> A pó?niej to ju? inna sprawa. >> > > to poprostu zalezy od podejscia > po co tracic czas na Basica skoro mozna nauczyc sie podstaw C w > porownywalnym czasie, pod warunkiem oczywiscie ze nauczyciel faktycznie > zna jezyk C (a takich jest chyba, niestety, niezbyt wielu w Polsce) > lub ma sie dobra ksiazke i checi.
ile czasu zejdzie uczniowi do uruchomienia stabilnie dzia?aj?cego programu? Bez pyta? które tu na grupach bywaj? "czasem mi wypisze 0x534595554 " A dydaktyka z przymru?eniem oka na b??dy (tolerowaniem bylejeko?ci) to antydydaktyka. Dlatego nie jest to dobry j?zyk 1-go kontaktu. Powie ci to ka?dy kto rzeczywi?cie co? wi?kszego w nim zrobi?, duguggowa?, konserwowa? itd.. A jako ?atwy b?dzie go przedstawia? wiadomo kto.
Radoslaw Jocz - 17-06-2007 00:48
=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?=
Jacek Czerwinski wrote: > Dnia Wed, 23 May 2007 23:12:55 +0100, Radoslaw Jocz napisa?(a): > >>> Ale? dok?adnie tak, tyle ?e IMO akurat C(++) to jest w?a?nie "g??boka >>> woda", brudny j?zyk przemys?owy, w którym drobny czeski b??d mo?e >>> spowodowa? core dump w dodatku w miejscu zupe?nie innym ni? sam b??d, >>> a sk?adnia i semantyka jest niepotrzebnie zawi?a (czyli ogólnie >>> niskopoziomowy i zamotany). >>> Dlatego IMO nie nadaje si? kompletnie aby od niego "nauk? programowania >>> zacz??". >>> >> wlasnie z tych powodow nadaje sie, przeciez nie wszyscy musza byc >> programistami. > Co masz na my?li? Co? sie zapl?ta?e? w przeczeniach. > > J?zyk > a) podatny na pewnego rodzaju b??dy (oczywi?cie nie dotyczy tych, co b??dów > nie pope?niaj?)
no tak ale na bledach mozna sie takze wiele nauczyc, ponadto jak poznasz dobrze C to pozniej latwiej poznac C++ i Jave
> b) w którym jaki-taki profesjonalny poziom znajomo?ci dochodzi si? latami - > chcesz na pierwszy kontakt??????
tak bo im wczesniej zaczniesz sie go uczyc tym szybciej sie nauczysz i dojdziesz do zadowalajacego cie poziomu.
>> ponadto C/C++ a takze Java to dosc popularne jezyki dla >> profesjonalistow, wiec warto je dobrze znac, jesli powiedzmy chce sie >> takim byc; > Ju? widze to przekonanie o perfekcyjnej w?asnej znajomo?ci j?zyka (j?zyków, > obu). Przyjmowa?em takich facecików z perfekcyjnym CV na rozmow? > kwalifikacyjn?, by?a krótka i (nie wiem dlaczego) to ja mia?em niesmak a > nie oni.
> Uprawiam C od lat 80', a C++ od 90' i wcale nie mam wra?enia 'dobrej' > znajomo?ci tego drugiego. >> zaczynac od czegos innego to IMO strata czasu. > Rozumiem zaliczasz si? ju? do profesjonalistów C++/Javy i nie straci?e? > czasu?
nie bede sie wypowiadal o swoich umiejetnosciach, ale nie zabardzo lubie jak ktos je podwaza, mowiac zupelnie w ciemno i nie majac czesto pojecia o czym mowi.
ta grupa jest przede wszystkim do dyskusji i do pomocy innym gdy nie moga sobie z czyms poradzic a nie do udowadniania sobie czy innym do okola czy sie jest dobry czy nie.
Radoslaw Jocz - 17-06-2007 00:48
=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?= > Dlatego nie jest to dobry j?zyk 1-go kontaktu. Powie ci to ka?dy kto > rzeczywi?cie co? wi?kszego w nim zrobi?, duguggowa?, konserwowa? itd..
debugowaniem tez mozna sie wiele nauczyc
> A jako ?atwy b?dzie go przedstawia? wiadomo kto.
nic nie ma latwego, kto powiedzial ze programowanie musi byc latwe, przede wszystkim musi byc skuteczne,
Jacek Czerwinski - 17-06-2007 00:48
Dnia Thu, 24 May 2007 11:26:11 +0100, Radoslaw Jocz napisa?(a):
>> J?zyk >> a) podatny na pewnego rodzaju b??dy (oczywi?cie nie dotyczy tych, co b??dów >> nie pope?niaj?) > > no tak ale na bledach mozna sie takze wiele nauczyc, albo zniech?ci?, albo nauczy? si? je olewa? i udowadnai? ?e ich nie ma.
> ponadto jak poznasz dobrze C to pozniej latwiej poznac C++ i Jave My?l? ?e hackerzy C bardzo ?le wchodz? w prawid?owe u?ycie C++ i Javy, czego s? liczne przyk?ady w opensoursie. Temat (przej?cia C->C++) by? rozwa?any przed tob? z odmiennymi od twoich wynikami.
Chyba ?e umiej?tno?c pos?ugiwania si? jezykiem ograniczymy do napisania if'a z klamerk? i p?tli for (poziom wielu CV programsitów które widzia?em). O prawdi?owo zapisanycvh deklaracjach nawet nie wspominam.
>> b) w którym jaki-taki profesjonalny poziom znajomo?ci dochodzi si? latami - >> chcesz na pierwszy kontakt?????? > > tak bo im wczesniej zaczniesz sie go uczyc tym szybciej sie nauczysz i > dojdziesz do zadowalajacego cie poziomu. lub rzucisz j/w lub, jak stwierdzi?e?, dojdziesz do (ma?o twórczego) samo-zadowolenia.
>>> ponadto C/C++ a takze Java to dosc popularne jezyki dla >>> profesjonalistow, wiec warto je dobrze znac, jesli powiedzmy chce sie >>> takim byc; >> Ju? widze to przekonanie o perfekcyjnej w?asnej znajomo?ci j?zyka (j?zyków, >> obu). Przyjmowa?em takich facecików z perfekcyjnym CV na rozmow? >> kwalifikacyjn?, by?a krótka i (nie wiem dlaczego) to ja mia?em niesmak a >> nie oni. > >> Uprawiam C od lat 80', a C++ od 90' i wcale nie mam wra?enia 'dobrej' >> znajomo?ci tego drugiego. >>> zaczynac od czegos innego to IMO strata czasu. >> Rozumiem zaliczasz si? ju? do profesjonalistów C++/Javy i nie straci?e? >> czasu? > > nie bede sie wypowiadal o swoich umiejetnosciach, ale nie zabardzo lubie > jak ktos je podwaza, mowiac zupelnie w ciemno i nie majac czesto pojecia > o czym mowi. o przydatno?ci na 1-szy kontakt.
> ta grupa jest przede wszystkim do dyskusji i do pomocy innym gdy nie > moga sobie z czyms poradzic a nie do udowadniania sobie czy innym do > okola czy sie jest dobry czy nie. Ja nie jestem 'Dobry'(tm) - jak juz pisa?em i nie musz? tego udowadnia?.
pa
Jacek Czerwinski - 17-06-2007 00:48
Dnia Thu, 24 May 2007 11:31:42 +0100, Radoslaw Jocz napisa?(a):
>> Dlatego nie jest to dobry j?zyk 1-go kontaktu. Powie ci to ka?dy kto >> rzeczywi?cie co? wi?kszego w nim zrobi?, duguggowa?, konserwowa? itd.. > > debugowaniem tez mozna sie wiele nauczyc
nawet projektowac mo?na debuggerem ;-)
>> A jako ?atwy b?dzie go przedstawia? wiadomo kto. > > nic nie ma latwego, kto powiedzial ze programowanie musi byc latwe, > przede wszystkim musi byc skuteczne,
i, jak rozumiem, jest?
Radoslaw Jocz - 17-06-2007 00:48
=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?= >> ponadto jak poznasz dobrze C to pozniej latwiej poznac C++ i Jave > My?l? ?e hackerzy C bardzo ?le wchodz? w prawid?owe u?ycie C++ i Javy, > czego s? liczne przyk?ady w opensoursie. > Temat (przej?cia C->C++) by? rozwa?any przed tob? z odmiennymi od twoich > wynikami. >
OK nie znam tych rozwazan, ale dlaczego C++ zdobyl taka popularnosc?,
moim zdaniem przede wszystkim dlatego ze jest podobne i wstecznie zgodne z C
nie mowiac juz o obiektowosci, ktora jest bardzo przydatna aby zapanowac nad wiekszymi projektami
podobnie jest tez z Java, dodatkowa jej zaleta to prostota
Radoslaw Jocz - 17-06-2007 00:48
=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?=
Jacek Czerwinski wrote: > Dnia Thu, 24 May 2007 11:31:42 +0100, Radoslaw Jocz napisa?(a): > >>> Dlatego nie jest to dobry j?zyk 1-go kontaktu. Powie ci to ka?dy kto >>> rzeczywi?cie co? wi?kszego w nim zrobi?, duguggowa?, konserwowa? itd.. >> debugowaniem tez mozna sie wiele nauczyc > > nawet projektowac mo?na debuggerem ;-) > > >>> A jako ?atwy b?dzie go przedstawia? wiadomo kto. >> nic nie ma latwego, kto powiedzial ze programowanie musi byc latwe, >> przede wszystkim musi byc skuteczne, > > i, jak rozumiem, jest?
no jest, chyba, skoro w C dalo sie napisac np Unixa i wiele innych aplikacji to chyba nie jest to najgorszy jezyk, mimo swych wad.
szczerze watpie ze dalo by sie to w Javie lub Basicu z takim samym powodzeniem ;)
Jarek Kucypera - 17-06-2007 00:48
=?ISO-8859-2?Q?Re=3A_Informatyka=2C_Java=2C_EJB=2C_Ajax=2C?== ?ISO-8859-2?Q?_Spring=2E_Czy=BFby_to_koniec_=B6wiata=2C_czy? ==?ISO-8859-2?Q?_te=BF_nasze_uczelnie_b=EAd=B1_uczy=B3y_w_k?== ?ISO-8859-2?Q?o=F1cu!_czego_praktyczne?=
Radoslaw Jocz wrote:
> po co tracic czas na Basica skoro mozna nauczyc sie podstaw C w > porownywalnym czasie,
Bo nauka j?zyka nie powinna by? celem samym w sobie, celem jest nauka programowania, a to co innego. J?zyk jest tu narz?dziem, i C jest z?ym narz?dziem w trakcie pocz?tków nauki programowania. Student uczony programowania, a nie j?zyka, bez problemów i marudzenia przyswoi sobie pó?niej ten czy inny j?zyk, potrzebny do projektu czy te? w pracy.
-- J.K.
zywy - 17-06-2007 00:48
=?iso-8859-2?q?Re:_Informatyka,_Java,_EJB,_Ajax,_Spring=2E_Cz y=BFby_to_koniec_=B6wiata,_czy_te=BF_nasze_uczelni e_b=EAd=B1_uczy=B3y_w_ko=F1cu!_czego_praktyczne?=
On 24 Maj, 09:01, Jarek Kucypera <jku_no@spam_mikrozet.wroc.pl> wrote: > Radoslaw Jocz wrote: pisze na ten temat joel w http://www.joelonsoftware.com/articl...vaSchools.html ("Lazy kids. Whatever happened to hard work?" :) m.in. o tym, ze w MITprzerzucili sie ostatnio z lispa na jave w podstawowym kursie). Btw, mozna obejrzec video z tego kursu(stare) http://swiss.csail.mit.edu/classes/6...sman-lectures/ (ogladam w czasie wolnym i zaluje ze nie bylem tak uczony przez cale studia) pzdr. Maciek
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
byte array into hex string, hex string into byte array in java - jak najprościej ?
Re: Jaka firma w kraju wykonuje projektuje i wykonuje fonty?
Re: Gdzie mozna jeszcze kupic Microsoft SQL 2000 Enterprise Edition??
Re: [MySQL] wyswietlenie NIPu jako ciąg cyfr bez spacji i myślników
Re: [Firebird] BDE problem z zapisem konfiguracji pod Windows Vista
Re: MS SQL 2000 - Wadliwy optymalizator? (dlugie pytanie...)
Re: UNION ALL , powiazanie dwóch tabel zapytanie SQL
Re: Oracle - Procedura skladowana zwracajaca liste rekordow
Xplode 4.0 a Adobe Premiere Pro
[sql]kolejność join'ów ma znaczenie?
zanotowane.pldoc.pisz.plpdf.pisz.plmarcelq.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|