Diskuze: PERLA Z PC-HELP(ANTI JAVISTA)

Neregistrovaný

Zobrazeno 15 zpráv z 15.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Vždy, když ti někdo bude říkat, že je nějaká rozšířená technologie úplně špatná, tak to vypovídá jen o tom, že ji nerozumí.
Díky, tak to je pěkné
no on tam doporučuje pascal, robota karla a takové hovadiny
já se ty nováčky snažím přemluvit na C# nebo Javu ale je jich tam proti
mne hold hodně
Ačkoli Javu taky dvakrát nemusím, tak kdyby byla šmejd, firmy by ji nepoužívaly. Používá se proto, že funguje skvěle a vývoj v ní je rychlý a levný. Každý jazyk má nějaké přednosti, i C++ je dobrý jazyk, i když má úplně jinou ideologii.
Když si ten článek přečteš pořádně, tak tam nejde o javu jako takovu. Kousek dál tam píšou "študentov učí automaticky používať veľké knižnice a špeciálne balíky s kódom, akoby programovali z predpripraveného receptu"..o kus dál "núti programátora prehľadávať balíky (packages) a hľadať triedu (class), ktorá robí približne to, čo potrebuje"... Což se ale netýká jenom Javy, ale třeba i C# (v .NET). Pyhonu, PHP..Ale to je současnej trend, programy už se dnes "skládají " podobně jako paneláky. A taky je na tom postavená objektová technologie. Ale pak pochopitelně ty původní znalosti strukturovaného programování zakrňují a mladí programátoři se je neučí a neumí je .Jen takový příklad kdysi známá bible programování" "Algoritmy a struktury dat" od Wirtha měla 90 stran o různých způsobech třídění v poli, a 150 stran o ukazatelích..Aniž se s tím dalo cokoliv naprogramovat, ryze teoreticky v pseudojazyku podobném Pascalu...
Pokud řekneme, že Java kazí kazí programátory, protože neumí strukturované programování, stejně můžeme říct, že céčko kazí programátory, protože neumí ASM. Nebo že ASM kazí programátory, protože neumí děrné štítky. Asi už to strukturované programování není tak důležité.
Po rychlém pročtení toho článku s ním musím částečně souhlasit, opravdu je to dnes občas tragédie, jak na tom někteří "programátoři" jsou, nemají vůbec představu o výpočetní ceně některých operací.
Např. před nějakou dobou jeden kolega (chodil se mnou na VŠ, kde nás učili Javu, jinak ještě dělal v PHP) řešil ořezávání článků na titulní stranu webu - šlo tedy o to, jak z nějakého, cca 10 000 znaků dlouhého řetězce vytáhnout prvních 1000 znaků, ale tak, aby to nekončilo v půlce slova, ale v mezeře.
Můj návrh byl cyklem projet od 1000. znaku k začátku a najít mezeru a na
té pozici oříznout.
Ještě se se mnou hádal, že to bude strašně pomalé a použil na to nakonec
regulární výrazy - že je to jen jedna funkce, zatímco já tam mám
cyklus.
Že regulární výrazy nakonec ten text ve výsledku vnitřně v cyklu projedou úplně celý (všech 10 0000 znaků - ten můj kód by projel typicky tak 5-10 znaků) prostě netušil a nebyl schopný to pochopit...
IMHO tyto nedostatky může mít každý "programátor" ať se učí JAVU,
Pascal aj.
Je blbost říkat že ten co začíná na Javě nechápe to co ten kdo začínal
na Pascalu etc.
Částečně s tím článkem také souhlasím, programátor by měl hlavně vědět co jak funguje a vyvýjet od začátku své programátorské (algoritmické) myšlení, k čemuž používání hned od začátku na všechno již napsaných knihoven moc nepřispívá. Jelikož ale asi neexistuje žádný používaný jazyk ve kterém by šlo dobře skloubit učení těchto základů a OOP a jelikož OOP je dnes upřednostňováno, tak se programování učí na těchto moderních jazycích.
myslim, ze v tom clanku dost zavadzaju... problem nie je v jazyku samotnom, ale v uciteloch
Jak chceš motivovat děcka, které si myslí, že když se nebudou učit tak fakt nebudou vydělávat miliardy denně.
Učitel odučí a někteří mají trpělivost a někteří zase nemají.
Taky když učím tak je nenutím to poslouchat, ale ať pak zamnou nechodí,
že něčemu nerozumí a nedali maturu
byt ucitelom nie je povolanie, ale je to nieco viac - je to poslanie
a ti ziaci, ktori ucivu nepochopia, z nich nikdy sa nestanu programatori a mali
by si najst uplne ine zameranie(v skutocnosti asi 70% ziakov je na tych skolach
zaradenych uplne zbytocne, jednoducho na ne nemaju)
Problém je jak v učitelích - učí někdy blbosti, zastaralé věci, nebo to prostě neumí - ale také v žácích - nemají na to, nechtějí to umět, něchtějí se učit.
Je to záležitost toho žáka jak se bude snažit, jestli bude poslouchat učitele a jestli bude i doma makat na tom aby něco dokázal.
Btw. toto je super článek: http://oliveremberton.com/…ategy-guide/
@HoBi: tak to mas pravdu... problem je aj v uciteloch, ako aj v ziakoch
@p4koo: tych 70% som zvolil len odhadom a chcel som naznacit to, ze velka
vacsina ziakov na skolach je z tych, ktori na to skratka nemaju a patri na ine
skoly
Zobrazeno 15 zpráv z 15.