Diskuze: PERLA Z PC-HELP(ANTI JAVISTA)

Volná diskuze PERLA Z PC-HELP(ANTI JAVISTA)

Avatar
DANGIOR
Neregistrovaný
Avatar
DANGIOR:

Zase mi jeden nejmenovaný uživatel z PC-HELP nutí, že java kazí programátory:
http://www.itnews.sk/…emom-je-java
POslal mi i tento článek. Co na to říkáte?(názor)

 
Odpovědět 7.2.2014 10:59
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na DANGIOR
David Čápka:

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í.

Nahoru Odpovědět  +5 7.2.2014 11:15
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
DANGIOR
Neregistrovaný
Avatar
Odpovídá na David Čápka
DANGIOR:

Díky, tak to je pěkné :D 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ě :(

 
Nahoru Odpovědět 7.2.2014 11:22
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na DANGIOR
David Čápka:

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.

Nahoru Odpovědět  +2 7.2.2014 11:31
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
petrph
Člen
Avatar
Odpovídá na DANGIOR
petrph:

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...

 
Nahoru Odpovědět  +1 7.2.2014 11:31
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na petrph
David Čápka:

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é.

Nahoru Odpovědět  ±0 7.2.2014 11:36
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Odpovídá na DANGIOR
Luboš Běhounek (Satik):

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...

Nahoru Odpovědět  +6 7.2.2014 12:17
:)
Avatar
Honza Bittner
Redaktor
Avatar
Honza Bittner:

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.

Nahoru Odpovědět  +2 7.2.2014 12:31
Ptejte se mě na cokoli na https://github.com/HoBi/ama a followujte mě na Twitteru https://twitter.com/tenhobi. :-)
Avatar
Lukáš Hruda (Luckin):

Čá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.

 
Nahoru Odpovědět 7.2.2014 12:34
Avatar
mkub
Redaktor
Avatar
Odpovídá na DANGIOR
mkub:

myslim, ze v tom clanku dost zavadzaju... problem nie je v jazyku samotnom, ale v uciteloch

 
Nahoru Odpovědět  +1 7.2.2014 12:34
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na mkub
Jan Vargovský:

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 :)

Editováno 7.2.2014 15:35
 
Nahoru Odpovědět  +1 7.2.2014 15:34
Avatar
mkub
Redaktor
Avatar
Odpovídá na Jan Vargovský
mkub:

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)

 
Nahoru Odpovědět  +1 7.2.2014 16:36
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na mkub
Jan Vargovský:

Z mého okolí je to ještě více než 70% :)

 
Nahoru Odpovědět 7.2.2014 16:46
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na mkub
Honza Bittner:

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/

Nahoru Odpovědět  +1 7.2.2014 16:55
Ptejte se mě na cokoli na https://github.com/HoBi/ama a followujte mě na Twitteru https://twitter.com/tenhobi. :-)
Avatar
mkub
Redaktor
Avatar
Odpovídá na Honza Bittner
mkub:

@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

 
Nahoru Odpovědět 7.2.2014 17:46
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 15 zpráv z 15.