abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 12:22 | Komunita

    Sovereign Tech Fund, tj. program financování otevřeného softwaru německým ministerstvem hospodářství a ochrany klimatu, podpoří vývoj FFmpeg částkou 157 580 eur. V listopadu loňského roku podpořil GNOME částkou 1 milion eur.

    Ladislav Hagara | Komentářů: 0
    dnes 01:55 | Komunita

    24. září 2024 budou zveřejněny zdrojové kódy přehrávače Winamp.

    Ladislav Hagara | Komentářů: 5
    včera 23:33 | Nová verze

    Google Chrome 125 byl prohlášen za stabilní. Nejnovější stabilní verze 125.0.6422.60 přináší řadu oprav a vylepšení (YouTube). Podrobný přehled v poznámkách k vydání. Opraveno bylo 9 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 21:11 | Nová verze

    Textový editor Neovim byl vydán ve verzi 0.10 (𝕏). Přehled novinek v příspěvku na blogu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 20:55 | Nová verze

    Byla vydána nová verze 6.3 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.15.

    Ladislav Hagara | Komentářů: 0
    včera 13:33 | IT novinky

    Dnes ve 12:00 byla spuštěna první aukce domén .CZ. Zatím největší zájem je o dro.cz, kachnicka.cz, octavie.cz, uvycepu.cz a vnady.cz [𝕏].

    Ladislav Hagara | Komentářů: 5
    včera 13:22 | Nová verze

    JackTrip byl vydán ve verzi 2.3.0. Jedná se o multiplatformní open source software umožňující hudebníkům z různých částí světa společné hraní. JackTrip lze instalovat také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | Pozvánky

    Patnáctý ročník ne-konference jOpenSpace se koná 4. – 6. října 2024 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytváří všichni účastníci, se skládá z desetiminutových

    … více »
    Zdenek H. | Komentářů: 0
    včera 03:11 | Nová verze

    Program pro generování 3D lidských postav MakeHuman (Wikipedie, GitHub) byl vydán ve verzi 1.3.0. Hlavní novinkou je výběr tvaru těla (body shapes).

    Ladislav Hagara | Komentářů: 6
    15.5. 23:11 | Bezpečnostní upozornění

    Intel vydal 41 upozornění na bezpečnostní chyby ve svých produktech. Současně vydal verzi 20240514 mikrokódů pro své procesory řešící INTEL-SA-01051, INTEL-SA-01052 a INTEL-SA-01036.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (74%)
     (5%)
     (10%)
     (10%)
    Celkem 294 hlasů
     Komentářů: 16, poslední 14.5. 11:05
    Rozcestník


    Vložit další komentář
    Heron avatar 28.8.2006 20:52 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování

    Mno pokud přehlédnu všechny poznámky proti javě, tak je to pěkný blogpost.

    Btw javascript: co nutí programátory webaplikací programovat něco v JS? Nevím, co konkrétně píšeš za programy, ale osobně to vidím takto: prohlížeč umí (by měl umět) pouze xhtml+css (tedy zobrazit "statickou" stránku) a o všechny requesty se postará server, který opět odešle čistý xhtml. A přiznám se, že jsem nikdy na webu nepsal v JS (už proto, že jej neumím ;-) ), tak jsem to nikdy ani nepotřeboval a zatím všude, kde jsem viděl použitý java script to lze nahradit requestem zpracovaným na serveru.

    28.8.2006 21:02 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Což je trochu škoda, protože co tak koukám, tak JS nevypadá zle, musím to někdy zkusit. Narozdíl od Javy, teda :-) Zkoušel jste někdo Groovy?

    :-D
    Copak toho není dost?
    28.8.2006 23:52 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Webové programování
    Ano, javascript je trochu opomíjený jazyk, hlavně díky absurdnímu názvu. Jinak je to celé založené na closures.

    Groovy jsem již použil, běží na tom jedna jednodušší aplikace (tedy částěčně Java, částečně Groovy). Zatím to ještě není dostatečně stabilní pro větší nasazení.
    28.8.2006 23:55 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    To je škoda, pročítal jsem si ke Groovy dokumentaci a vypadalo to velmi dobře.
    Copak toho není dost?
    29.8.2006 00:25 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Webové programování
    No, bugy v implementaci se vychytávají, na scriptování je to v pohodě.
    28.8.2006 21:12 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    No naposledy jsem dělal část aplikace, kde i uživatel otevře dialogové okno, v něm se zobrazí čísleník v podobě klasického tree view dvojklikem na položku se označí potřebná položka. Jistě, šlo by to i bez Javascriptu, ale za cenu složitější serverové části a nebylo by to tak uživatelsky přítulné. Jak jsem psal, Javascript (a spol) prostě odstraňuje dojem, že je HTTP nestavový a založený na systému požadavek, odpověď.

    Poznámkami proti Javě začínám být pověstný, bohužel pro mě, neměl jsem se učit dynamické jazyky. Dobře mi tak :-D.
    When your hammer is C++, everything begins to look like a thumb.
    Heron avatar 28.8.2006 21:25 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování

    Poznámkami proti Javě začínám být pověstný, bohužel pro mě, neměl jsem se učit dynamické jazyky. Dobře mi tak :-D.

    Mno bohužel pro mě je Java první objektově orientovaný jazyk, který umím (mimo C#, jazyků jsem poznal spoustu, včetně funkcionálního scheme, který je možná dobrý na machrovaní ale na pořádnou práci se nehodí). Ano, objektovost javy není dokonalá (a tvoje nářky na upovídanost bych možná kontroval přehledností kódu) a trochu mě to štve, ale (a no flame), je to snad jediný OOP jazyk, který je použitelný na velké projekty a snadno portovatelný na jiné platformy.

    28.8.2006 21:35 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Já se musím nějak vyrovnat s tímhle.
    Copak toho není dost?
    Mikos avatar 28.8.2006 21:39 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Ano, objektovost javy není dokonalá (a tvoje nářky na upovídanost bych možná kontroval přehledností kódu) a trochu mě to štve, ale (a no flame), je to snad jediný OOP jazyk, který je použitelný na velké projekty a snadno portovatelný na jiné platformy.
    Tak "přehlednost kódu" alespoň mně přijde u Javy právě naprosto žalostná (třeba v porovnání s Pythonem). A s tím že by byla Java jediným OOP jazykem použitelným na velké projekty také nemohu souhlasit, i Python se dá výborně použít na velké věci (a vsadil bych se, že třeba takové Ruby na tom bude podobně). Na Javu jsem hodně alergický, s jazyky jako Python či Ruby se nedá srovnávat (v její neprospěch), rozšířila se jen díky masivní marketingové masáži Sunu...
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    Heron avatar 28.8.2006 21:51 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování
    Hmm, pythonysti obecně javu nešetří, můžu se zeptat na nějaký velký projekt v pythonu?

    Sakra, už nemám čas se učit další jazyk, ale asi se na něj mrknu.
    28.8.2006 21:59 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Java se používá na velké projekty, to je pravda. Ovšem Java se všude používá ... prostě proto, že se Java všude používá a že ji Sun protlačil. Navíc jsou k Javě dostupná dvě skvělá svobodná vývojová prostředí a jedno vynikající komerční, Javu používá Oracle, nebo IBM. A pokud by Sun implementoval delegáty do Javy, možná by jí propagoval i Microsoft ;-). Navíc je díky Apache dostupných mnoho výborných svobodných nástrojů. Tuto podporu už mimo .Netu (a ani silný Microsoft nedokázal daný stav zvrátit tak, jak by si možná představoval) nemá žádná jiná platforma a je to znát. Snad už chybí jenom svobodná implementace Javy 1.5 (a za chvilku i 1.6).

    BTW: pokud se ti zdá, že Pythonisti do Javy buší, doporučuji pokec se Smalltalkerem :-D
    When your hammer is C++, everything begins to look like a thumb.
    29.8.2006 00:18 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Webové programování
    Java se používá na velké projekty, to je pravda. Ovšem Java se všude používá ... prostě proto, že se Java všude používá a že ji Sun protlačil. Navíc jsou k Javě dostupná dvě skvělá svobodná vývojová prostředí a jedno vynikající komerční, Javu používá Oracle, nebo IBM. A pokud by Sun implementoval delegáty do Javy, možná by jí propagoval i Microsoft ;-). Navíc je díky Apache dostupných mnoho výborných svobodných nástrojů. Tuto podporu už mimo .Netu (a ani silný Microsoft nedokázal daný stav zvrátit tak, jak by si možná představoval) nemá žádná jiná platforma a je to znát. Snad už chybí jenom svobodná implementace Javy 1.5 (a za chvilku i 1.6).
    Jistě, to je dnes hlavní argument. Ale Java se nerozšířila sama od sebe. A pokud pomineme (populární) teorii o idiotech masírovaných marketingem, tak ten důvod je celkem zřejmý: používání Javy dokázalo výrazným způsobem snížit náklady na vývoj a hlavně zvýšit jeho objem (v době kdy to, shodou okolností, bylo velmi potřeba).

    Java je totiž jazyk použitelný i pokud jsou v týmu podprůměrní či dokonce mizerní programátoři. Výsledek sice není nic moc, ale je celkem přehledný a čitelný. Prostě to nejde tolik zprasit. Dejte takovému člověku C++ a může se to psát znova (nějaký LISP je mimo mísu).

    Tomu se říká "softwarové inženýrství v praxi" a kdo nezažil, nepochopí (maximálně tak je možné si rozšířit obzory na www.thedailywtf.com ).
    BTW: pokud se ti zdá, že Pythonisti do Javy buší, doporučuji pokec se Smalltalkerem :-D
    No jo, ale smalltalkeři na to mají vcelku právo. Srovnávat Smalltalk a Python... no, možná až bude mít python pořádné closure. Ale i tak smalltalk povede přehledností.
    29.8.2006 12:32 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Java je totiž jazyk použitelný i pokud jsou v týmu podprůměrní či dokonce mizerní programátoři. Výsledek sice není nic moc, ale je celkem přehledný a čitelný.
    Tak za tento argument by mě Javisti umlátili :-). Ale asi na tom něco bude.

    Pochopitelně i Java má výhody, ovšem ty imnho nevycházejí z "kvality" jazyka, ale z obrovské podpory, kterou má. Java má velké množství různých opensource nástrojů, které mívají i komerční varianty. Něco podobného jako Apache, nebo Eclipse afaik nemá žádný jiný jazyk (FSF není rovnocenné), navíc samotný Sun opensource vcelku podporuje. Proto, pokud se má něco řešit, je většinou rozhodnutí použít Javu rozumné, protože existuje množství odzkoušených nástrojů, jak to, či ono udělat.
    When your hammer is C++, everything begins to look like a thumb.
    29.8.2006 15:08 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    „Java je totiž jazyk použitelný i pokud jsou v týmu podprůměrní či dokonce mizerní programátoři.“

    Mně přijde hrozně zajímavý, že se tohle vůbec požaduje za argument. Člověku to trošku připomíná extenzivní a intenzivní hospodářství. Na začátku bylo zemědělství tak nějak bez koncepce. Pak přišel pluh (Java :-D) a začalo se dělat na velkých plochách, ale trošičku (trošičku dost) poklesly výnosy z plochy. Vykompenzovala to ale obdělávaná plocha. No a jednoho dne jsme přešli na intenzivní hospodářství. Člověk dostal kvalitní kombajn (Lisp), umělá hnojiva, proti kterým někteří protestují (makra :-)), testují se i geneticky modifikované plodiny, proti kterým se protestuje ještě víc (makra píšící makra :-D), ale pokud se jednou budeme chtít dostat opravdu daleko, je možné, že nám nezbyde než dát prostor menšímu počtu kvalitnějších specialistů.
    29.8.2006 16:29 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Webové programování
    Taková naivita... Proč by zrovna SW průmysl měl fungovat úplně jinak než všechno ostatní?
    29.8.2006 17:21 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Ale vždyť on nefunguje jinak, to se snažím naznačit. ;-) Jen mi přijde, že Java je glorifikovaný pluh. Se spoustou výhod, ale ne konec cesty...a zatímco s tím pluhem by při trošce praxe uměla dělat hromada lidí, přijde den, kdy to tak nepůjde. Informační explozi už asi nezastavíme.
    Heron avatar 29.8.2006 18:39 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování

    Ale vždyť on nefunguje jinak, to se snažím naznačit.

    Mno z čistě akademického hlediska možná ano. Taky mám rád jiné jazyky, než je java, ale...

    ... ale a chápu, že se to zdějšímu osazenstvu nebude moc líbit, ale pokud chci něco programovat můžu si vybrat nějaký jazyk, kde výsledný kód bude superoptimalizovaný, využitý každý bajt paměti a každý tik procesoru. Jenže takový kód budu psát (a hlavně následně optimalizovat) nereálně dlouho. Pokud si místo toho vyberu jazyk, kde napíšu to během pár týdnů (a výsledný kód bude o pár procent pomalejší), tak se mi to mnohonásobně vyplatí (a klidně si můžu koupit lepší HW). Navíc ten superotimalizovaný kód bude optimální pouze na jednom cpu, už proto, že na jiné platformě ani nepojede.

    29.8.2006 19:18 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    To je hloupost. Zaprvé, uváděná míra optimalizace je nesmysl. :-D Tohle dělá jediná skupina lidí, a to autoři demíček. Zadruhé, jak to souvisí s tím, co jsem psal? Kupříkladu zrovna ten Lisp je nejen rychlejší na psaní, ale v konečném důsledku je i rychlejší co do výsledného kódu. A to není nic akademického, to jsou pragmatické cíle. (Proč by se jinak používal v extrémních nasazeních, že jo? ;-))
    29.8.2006 20:19 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    A nebylo by to IT, kdyby nevynalezlo genetické inženýrství a kombajny dřív, než pluh ;-)
    When your hammer is C++, everything begins to look like a thumb.
    30.8.2006 11:03 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Webové programování
    Ale vždyť on nefunguje jinak, to se snažím naznačit. ;-) Jen mi přijde, že Java je glorifikovaný pluh. Se spoustou výhod, ale ne konec cesty...a zatímco s tím pluhem by při trošce praxe uměla dělat hromada lidí, přijde den, kdy to tak nepůjde. Informační explozi už asi nezastavíme.
    On snad někdo tvrdí, že ja Java vrchol všecho lidského snažení? :-O Právě naopak.

    Ale klidně se vsadím, že ten další den bude opět zklamání. Žádný LISP, žádný Smalltalk. Stejně jako po C a C++ přišla Java.
    29.8.2006 00:03 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Google? :-D Ono je taky docela obtížné porovnávat. V Javě se jiné než mostrózní projekty dělat nedají, ve Forthu je zase zvykem dělat všechno nemožně malé – 100 kB appka je obr, byť 10 kB CAD je úctyhodný výkon. ;-) Srovnatelná aplikace v Pythonu bude menší a bude vzbuzovat méně bázně. Je to nevýhoda? :-)
    29.8.2006 00:59 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Webové programování
    To mi připomíná vyprávění kamaráda, který absolvoval u Kryla přednášku metodologie programovacích jazyků: "Říká se, že v PL/1 někdo napsal i desetiřádkový program… ale nikdo soudný tomu samozřejmě nevěří." :-)
    29.8.2006 01:54 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Tak do tohohle objemu kódu by se vešel ovladač IDE disku v colorForthu Chucka Moorea hned dvakrát... :-D Řekl bych ale, že nejzrůdněji vypadá Hello World v COBOLu... ;-)
    29.8.2006 21:52 trancelius | skóre: 22
    Rozbalit Rozbalit vše velký projekt v pythonu
    Menší seznam "success stories".

    Třeba tam hezky vypadá Industrial Light & Magic :)
    28.8.2006 21:43 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Java, alespoň podle mě, trpí nedostatkem zabudovaných typů. Ovšem, jak člověk do jazyka zabuduje seznam, nesmí se divit, že ve výsledku dostane něco více méně funkcionálního :-D.

    Verze 1.5 taky (naštěstí) zavádí spoustu "nečistých" věcí, jako procedury s více parametry, šablony a podobné věci, které ve svém důsledku umožňují jednodušší obcházení typového systému, takže se teď v Javě programuje o něco lépe ;-).
    When your hammer is C++, everything begins to look like a thumb.
    28.8.2006 23:26 Deleted [8409] | skóre: 14 | blog: darkblog
    Rozbalit Rozbalit vše Re: Webové programování
    Na velké projekty se hodí i asp.net a je na něm postavených hodně technologií, třeba atlas se mi fakt líbí. Ale pravda že to je platformově závislé, uvidíme jak dopadne mono (jestli se vůbec chytí).
    28.8.2006 23:59 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    „je to snad jediný OOP jazyk, který je použitelný na velké projekty a snadno portovatelný na jiné platformy“
    Pokud jsi nikdy nepřišel do kontaktu a Franz Allegro Common Lispem ani Cincom Smalltalkem, pak na takovýhle názor máš samozřejmě právo. :-D
    29.8.2006 07:56 niobi | skóre: 10 | blog: Niobi w3b.1og | Liberec city
    Rozbalit Rozbalit vše Re: Webové programování
    Jak je portovatelny ? Tim ze Java ma sou Runmasinu na vetsinu platforem ? ... nehlede na to ze nechapu, jak je mozne ze ta virtualmasina zabere takovyho strasnyho hw ... tohle neni programovaci jazyk to je zlo pro veskere pocitace
    Totalni paranoia Linuxaka: emerge -C windows-base/windowsXP-meta MAC-WAR.eu - aneb i na apple je warez :-P
    Heron avatar 29.8.2006 18:41 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování
    Předpokládám, že tohle tvrzení můžete podložit mnohaletým vývojem aplikací pro několik různých platforem.
    29.8.2006 19:25 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Je to přenositelnost za velice drahou cenu, což jen dokazuje, že přenositenost je iluze. Jinak řečeno, datový formát (= .jar soubor) je přenositelný, pokud naportuju aplikaci, která ho zpracovává, a i tam je přenositelnost získána za cenu odříznutí od všech platformních specifik. Pro některé účely to nevadí, pro jiné to valí velmi. Není to ale všelék…bohužel hromada javistů, co znám, má názor přesně opačný. Vymlouvat jim to nebudu. :-D Prakticky na jakoukoli rozumnou aplikaci se dá najít lepší nástroj než Java, ty nerozumné jim s radostí přenechám. ;-)
    Heron avatar 29.8.2006 19:34 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování
    Píšu v projekt (zatím v Javě), který musí fungovat jak na Linuxu, tak na Windows. Napíšu-li to v javě, mám portaci programu bez práce a díky portaci JRE mi to poběží všude tam, kde je JRE. Pokud mi doporučíš jiný jazyk, kde bude portace na více platforem stejně jednoduchá, budu jen rád.
    29.8.2006 19:35 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Webové programování
    Python?
    29.8.2006 19:56 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Webové programování
    Dlouhá léta vlastních zkušeností?

    Sorry.
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    29.8.2006 20:05 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    perl? :-) ale nevím jak to je s gui, protože s tím jsem ještě nic nepsal...
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    Heron avatar 29.8.2006 19:58 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování
    Přidávám se k otázce Knížete.

    Jak je na tom python s tvorbou GUI?
    29.8.2006 20:04 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Webové programování
    PyGTK, PyQT a určitě některé další bindingy nad běžnými knihovnami. Navíc v původní otázce nic o GUI nebylo. :-)
    29.8.2006 20:08 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Ano, k tomu se přidávám, dělat si požadavky navíc po zadání … typický zadavatel! :-D
    Heron avatar 29.8.2006 20:47 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování
    Tak požadavky navíc, spíš jde o upřesnění. Dle mého je GUI obsaženo ve slovním spojení "velký projekt", stejně jako třeba použití více threadů, napojení na databási, komunikace přes síť a spousty dalších věcí (které beru tak nějak automaticky). A to chci jen gui, možná časem přibude i požadavek na OpenGL (což Java taky splňuje a je to bez problémů (tj bez dvojího kódu) funkční jak v Linuxu, tak ve Windows).
    29.8.2006 21:01 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Tak podobné věci hodlám dělat v Ruby. :-) S tím, že si asi udělám minikompilátorek na SSE operace nad velkými datasety, zjistil jsem, že nejsem sám, komu by rychlá numerika v Ruby prospěla. A potřebuju si ošoupat assemblerové ostruhy. ;-) (Momentálně nepotřebuju žádný zázrak, jde jen o obyčejný problém zhruba třiceti těles... :-D)

    Ale jo, Java všem těmhle věcem perfektně vyhovuje, já k ní akorát nevzhlížím s moc velkou radostí vzhledem k nechutně primitivnímu a rigidnímu jazyku, na úrovni koncepce a jazyka jako takového. Knihovny a runtime (runtime zčásti) beru.
    Heron avatar 29.8.2006 21:07 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování

    S tím, že si asi udělám minikompilátorek na SSE operace nad velkými datasety...

    Jak jsou na tom současné kompilátory v použití "vektorových" instukcí? Občas mám pocit, že se kompiluje do z86 kódu bez nějakých dalších instrukčních sad.

    29.8.2006 21:10 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Intel začal implementovat základy autovektorizace do svého C++ kompilátoru, GCC taky, delší dobu už GCC podporuje používání SSE jednotky ve skalárním režimu (prý je to o něco rychlejší než FPU).

    Jinak výbornou vektorizaci měl vždycky Fortran. ;-)
    Mikos avatar 29.8.2006 21:23 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    V Pythonu máme NumPy a SciPy ;-) S těma se pracuje přímo nádherně... a co sem tak viděl jsou mezi vědci docela oblíbené ;-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    29.8.2006 21:48 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    No něco podobného máme v Ruby taky. Ale to ještě není důvod neudělat to „znovu a lépe“. ;-) Protože tak rychlý, jak by to mohlo být, to asi nebude. Pokud to nenakódili nějak opravdu pekelně, z čehož je nepodezřívám. Mám dojem, že to je jen Cčko. Jinak ten projekt je samozřejmě super. :-) Rozhodně lepší než gigabajtový Matlab za neskutečný prachy. ;-)
    29.8.2006 22:17 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Ale OK, překecal jsi mě. :-D Půjdu se na Python+SciPy mrknout. Potřebuju udělat nějaké ty simulace a buď mi to pomůže, nebo mě to aspoň nějak obohatí. :-) Stejně si myslím, že by bylo užitečné mít nějaký společný, vysoce výkonný kernel s vazbami do obou jazyků, využívající paralelní jednotky. Sice jsem nedělal podrobnější průzkum, ale pochybuju, že něco takového existuje. Většina free věcí je v přenositelném Cčku. Na tom, samozřejmě není nic špatného, tedy s výjimkou matematického výkonu… :-D
    Mikos avatar 29.8.2006 21:22 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Na OpenGL máš v Pythonu výborné PyOpenGL a také PyGame (nesmírně intuitivní wrapper nad SDL, v kterém je doslova radost pracovat... a podporuje i OpenGL).
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    Heron avatar 29.8.2006 20:42 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování
    Mno původní otázka směřovala k velkému projektu (což - možná mylně - předpokládá nutnost gui). PyGTK a PyQT je použitelné na více platformách?
    Mikos avatar 29.8.2006 21:11 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Ano, PyQT je multiplatformní a PyGTK pokud vím taky (i když sem slyšel o nějakých problémech pod Windows, ale to už je snad minulost). No a pak je tu také multiplatformní WxPython (WxWindows toolkit).

    S PyGTK zušenosti nemám, ale s PyQT se pracuje přímo nádherně ;-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    Heron avatar 29.8.2006 21:23 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování
    Uff, tak zítra přesvědčím zaměstnavatele, že projekt odložíme, naučíme se python a přepíšeme kompletně znovu :-D. To jsem zvědav, co se dozvím :-).
    Mikos avatar 29.8.2006 21:25 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Ale no tak, copak sem ti něco takového navrhoval? ;-) Jen tu poukazuju na to, že nejen Java je dobře multiplatformní (jak si tu pokud se nepletu někde tvrdil). A Python má navíc oproti Javě přímo překrásnou syntaxi ;-) Není nad dynamické jazyky :-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    29.8.2006 20:03 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Nebo Ruby, na výpočetně náročnější věci Lisp … neříkám, že Java je v tomhle ohledu špatná, naopak – ale vzdát se slušného jazyka jen kvůli takovéhle věci, to je velká oběť. ;-) Koneckonců je, ehm, veřejným tajemstvím, že Java obšlehla runtime od Selfu a Anamorphic Strongtalku… :-D
    29.8.2006 20:04 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Jo a pořád ještě je tu Smalltalk, že jo. Ten tu ještě bude strašit pěkně dlouho. ;-)
    29.8.2006 20:02 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Úplně bez práce ne, ne každý program se může tvářit, že celý svět je JVM a kolem je vzduchoprázdno. A pokud potřebuju z okolního světa něco, na co nelze (jednoduše) sáhnout z JRE, tak mám problém.
    Copak toho není dost?
    29.8.2006 20:06 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Webové programování
    Tohle snad ale není pravda, řeší to Java Native Interface, ne?
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    29.8.2006 20:09 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Já neříkám, že to řešit nejde, to jistě ne. Ale ta přenositelnost zadarmo už pak není tak zadarmo.
    Copak toho není dost?
    29.8.2006 20:12 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Webové programování
    Pak se ale musím zeptat, ve kterém jazyce to zadarmo je.
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    29.8.2006 20:15 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Nevím o žádném takovém :-) A tím chci právě říct, že Java není žádný superpřenositelný zázrak, ale je na tom stejně jako všichni ostaní.
    Copak toho není dost?
    29.8.2006 20:20 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Webové programování
    Tušil jsem to, ale za zeptání nic nedám :-D
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    Heron avatar 29.8.2006 20:50 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování

    ale je na tom stejně jako všichni ostaní.

    Mno s tím nesouhlasím, ale to by bylo na dlouhou diskusi. Psal jsem i v C a skutečně přenostilelné programy (chytnu kód a přeložím ho jinde bez jakékoliv úpravy) byli max. typu hello world.

    29.8.2006 21:19 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Myslel jsem spíš stejně jako ostatní srovnatelná prostředí. Například ten Python. Programy v C jsou podle mě nejsou bez složité černé make-ie přenositelné ani na jiný počítač se stejným systémem :-) (teď samozřejmě přeháním)
    Copak toho není dost?
    29.8.2006 20:14 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Python, Ruby, Perl, Lisp, Php, Haskel, Tcl, OCaml ... možností je spousta. Navíc, všechny tyto jazyky mají OSS implementaci, jedou nativně i na BSD systémech a neomezují pouze na platformy, které uzná uzná Sun za vhodné ;-). Je fakt, že výkonově bude Javě soupeřem Lisp, OCaml a Haskelem si nejsem jist. Python, Perl a ostatní pravděpodobně ne.

    Jinak, malé porovnání - Java je dostupná pro Windows, Linux, Solaris na Sparcu i na x86. Common Lisp - vedle zdrojových kódů jsou dostupné binárky pro Windows (musí se pohledat na sf.net, nevím, proč to nemají na hlavní stránce), Linux, Solaris, AIX, porty pro xBSD a Darwina a balíky pro Fink a Cygwin (nebudu zlý a nebudu počítat všechny platformy, na kterých Lisp fungoval :-)).

    Jinak, ohledně srovnání výkonu Lispu a Javy jsem našel v google cache, mám i originální pdf. Něco je i na openmap.bbn.com

    BTW: neber to jako přemlouvání k Lispu, z hlediska toho, co jsem chtěl především napsat (webové aplikace) je hádka Lisp vs Java vcelku OT.
    When your hammer is C++, everything begins to look like a thumb.
    29.8.2006 20:22 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Webové programování
    Z uvedených jazyků umím jenom Haskell. O lispu vím něco málo. To fakt ovládáš všechny tyhle jazyky, k čemu jsou takové znalosti dobré?
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    30.8.2006 09:10 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Kde jsem psal něco o tom, že je všechny umím? ;-) Jenom se snažím ukázat javistům, že existují jazyky, které existují pro více platforem, než jejich Java. Ta je multiplatformní jenom tak, jak Sun dovolí, ostatní jsou na tom lépe.
    When your hammer is C++, everything begins to look like a thumb.
    29.8.2006 21:08 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Tohle je taky hezká blbinka: http://www.ffconsultancy.com/free/ray_tracer/languages.html . Jazyky rodiny ML jsou pro spoustu aplikací úžasně kompaktní, to se prostě nedá popřít. ;-)

    Mimochodem, budu za kacíře, ale na numeriku je podle mě pořád nejlepší některá z moderních inkarnací Fortranu… :-D (Hádám, že Heron potřebuje dělat „sájentifikl kompjůtešn“, ale s jistotou to vědět nemůžu. :-))
    Heron avatar 29.8.2006 21:21 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování

    Hádám, že Heron potřebuje dělat „sájentifikl kompjůtešn“, ale s jistotou to vědět nemůžu.

    Vyhráls :-D

    Mimochodem, budu za kacíře, ale na numeriku je podle mě pořád nejlepší některá z moderních inkarnací Fortranu…

    Asi jo. Jednou jsem přepisoval kód z Fortranu do C a říkal jsem si, jestli by nebylo lepší se naučit Fortran a zbytek programu dopsat v něm nebo z toho udělat knihovnu a tu přiliknovat k tomu Céčkovského programu. Jednalo se o nějaké dobře optimalizované FFT (optimalizované na daný problém).

    29.8.2006 22:12 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Hmm, a proč z toho nešla udělat ta knihovna? Obecně fortranovské knihovny na matematiku a fyziku jsou lahůdka, to se těžko přebije. Use the right tool for the job. ;-)
    30.8.2006 11:17 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Webové programování
    Jinak, ohledně srovnání výkonu Lispu a Javy jsem našel v google cache, mám i originální pdf. Něco je i na openmap.bbn.com
    Něco novějšího by nebylo? Za těch 10 let (a zvlášť za posledních 5 let) udělal vývoj virtuálních stroju (pro všechny jazyky) obrovské pokroky.

    Navíc skutečně, programy hotové za 8 hodin? To je úplný nesmysl na to používat Javu. Java má (jak jsem vlastně již psal) smysl, když je plánovaný čas v řádu měsíců a let, počítá se s fluktuací lidí a hlavně: počítají se peníze.
    BTW: neber to jako přemlouvání k Lispu, z hlediska toho, co jsem chtěl především napsat (webové aplikace) je hádka Lisp vs Java vcelku OT.
    Hádka LISP vs. Java je jako hádka Harley vs. Škoda.
    30.8.2006 11:37 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Webové programování
    Člověče, to srovnání cenově i rozměrově docela sedne... :-D

    Jinak spousta lidí si myslí, že to, co udělali s Lispem (třeba Orbitz), by v jiném jazyku prostě dřív nestihli. (Třeba zrovna autoři Orbitzu tvrdí, že při přepisu částí kódu do C++ se jim kód expandoval zhruba 10x.)
    30.8.2006 12:00 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Něco novějšího by nebylo? Za těch 10 let (a zvlášť za posledních 5 let) udělal vývoj virtuálních stroju (pro všechny jazyky) obrovské pokroky.
    Nevím, zase tolik se Lispem nezabývám. Uznávám, že toho víc zvládnu v Javě (se kterou dělám v denně), než v Lispu ;-).
    Navíc skutečně, programy hotové za 8 hodin? To je úplný nesmysl na to používat Javu. Java má (jak jsem vlastně již psal) smysl, když je plánovaný čas v řádu měsíců a let, počítá se s fluktuací lidí a hlavně: počítají se peníze.
    No, kdo by zaplatil test, kde budou programátoři psát půl roku nějaký projekt? Navíc v několika jazycích? A ještě tak, aby se zjistilo, že ten jeho jazyk zas tak za moc nestojí? ;-)
    When your hammer is C++, everything begins to look like a thumb.
    28.8.2006 21:14 Voidless | skóre: 2
    Rozbalit Rozbalit vše Re: Webové programování
    No, napada me tohle: JS, potazmo AJAX, dodava web aplikaci nadech "asynchronniho GUI". Pri reseni pomoci cisteho xhtml+css uzivatel klikne a ceka, az se GUI webove aplikace cele prekresli od zakladu (vykresleni noveho dokumentu, byt by se od toho predchoziho lisil i jen malo) a to pri pomalejsim spojeni se serverem muze trvat. Aplikace se pak neprijemne 'zasekne' v mezistavu. Naproti tomu pri dobrem pouziti client-side skriptovani a XMLHttpRequestech na pozadi dochazi ke zmene jen casti aktualniho dokumentu a GUI pusobi opravdoveji.
    Heron avatar 28.8.2006 21:19 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Webové programování
    Tomu rozumím a podobnou odpověď jsem čekal. Na druhou stranu si myslím, že moderní prohlížeče mají cache, tak rozhodně nebudou potřebovat si stahnout celou stránku znovu. Na stranu druhou se možná web posouvá někam jinam a holt se s tím budeme muset smířit.
    28.8.2006 21:37 Voidless | skóre: 2
    Rozbalit Rozbalit vše Re: Webové programování
    No, cache funguje na objekty externi dokumentu (obrazky, css, skripty), ale ne na rozdily v kodu stranek. I kdyz by mozna bylo hezke mit rozsireni http protokolu, kdy by se posilal pouze diff aktualni a nasledujici stranky :) Jinam se to urcite posouva, jedine co me trochu mrzi je, ze se (zatim) sireji neprosadil zadny znackovaci jazyk zamereny vice prave na GUI, treba muj oblibeny XUL.
    29.8.2006 14:43 Tomáš | skóre: 31 | blog: Tomik
    Rozbalit Rozbalit vše Re: Webové programování

    Btw javascript: co nutí programátory webaplikací programovat něco v JS?

    Že by zákazníci? Třeba jenom primitivní požadavek: dokud uživatel nevyplní jméno a heslo, musí být tlačítko k odeslání zakázané (disabled). A hned je tam javascript. A tohle je velmi jednoduchý příklad.

    Někdo manažerům ukázal, že s webem se dá docela kouzlit a oni chtějí víc. Najdou se firmy, které na tuto poptávku zareagují. Konkurence nemůže zůstat pozadu (z čistě existenčních důvodů), a tak se tvoří čím dál složitější weby.

    28.8.2006 21:05 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Jenže zatímco s X se IMHO žádná zcela zásadní zvěrstva nedělají, libovolná ,AJAX webová aplikace` je téměř zločin proti HTMLvitosti. A bude hůř. ,Slavný` návrh HTML5, který někteří tak vyzdvihují, se ve skutečnosti jmenuje Web Applications… Někdo už si to uvědomuje, někdo ještě ne. <reklama>Kdo má zájem, najde o tom článek v mém blogu ;-)</reklama>
    Copak toho není dost?
    28.8.2006 21:21 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Pokud jde o mě, byl bych rád, kdyby se webové programování posunulo od záplatování HTML Javascriptem a začalo se od začátku. Možná Microsoftu XAML vypadá slibně, protože Mozilla nevypadá, že by XUL prosazovala na něco jiného, než na browser.

    V podstatě by mohlo stačit nějaké malé udělátko, které by si z webu podle potřeby dohrávalo soubory s definicí jednotlivých formulářů a ty potom interpretovalo. Podstatné je, aby měl vývojář aplikace k dispozici plně asynchronní UI a nemusel se schovávat za hromady Javascriptu. Takže by bylo celé prostředí specializované na uživatelské aplikace a HTML by mohlo používat pouze jako prezentační nástroj (pokud vůbec). A mě by bohatě stačilo, kdyby se ona aplikace mohla překlopit klidně i do swingu, protože problémem není Java, ale kombinace XY technologií.

    Paradoxní je, že takto tvoření tlustí klienti by mohli být tenčí, než tencí klienti představovaní dnešními prohlížeči :-)
    When your hammer is C++, everything begins to look like a thumb.
    28.8.2006 21:30 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Já si myslím, že ještě lepší, než XAML nebo XUL by bylo posunout těžiště webu směrem k datům a pomocí otevřených formátů umožnit každému mít vlastní aplikaci na jejich zpracování. Tohle pak může být jenom součást.
    Copak toho není dost?
    28.8.2006 21:42 Voidless | skóre: 2
    Rozbalit Rozbalit vše Re: Webové programování
    To bychom IMHO na klienta presunuli i aplikacni logiku a dostali se tak nekam k web services. Na webovych aplikacich je prave krasne to, ze jsou v podstate jen GUI a to jeste interpretovane, takze po uprave aplikace staci proste F5. S tim svou eleganci souperi snad jen terminalove servery.
    28.8.2006 21:44 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    To by nebylo zčásti na škodu. Mají ty úžasné nové CPU počítat jenom blikající grafické efekty?
    Copak toho není dost?
    28.8.2006 21:53 Voidless | skóre: 2
    Rozbalit Rozbalit vše Re: Webové programování
    "Back off from my CPU, buddy. I shall never give up the glitter!"

    Ted vazne - v urcitych pripadech by to nebylo od veci (mail, PIM, etc), ale treba u internetoveho bankovnictvi je IMHO lepe, kdyz je aplikacni logika skryta na strane serveru.
    28.8.2006 21:59 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Jde taky o to, že bych z těch dat mohl dostat co chci. Je samozřejmé, že mě banka nepustí do své databáze abych tam zadával transakce vlastní aplikací, ale umožnit mi vyexportovat si co možná nejvíce dat o mém účtu a transakcích ve strojově čitelném formátu, to by nebylo marné.
    Copak toho není dost?
    28.8.2006 22:04 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Webové programování
    Mám k dispozici exporty do xml a ještě něčeho :-)
    28.8.2006 22:05 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Webové programování
    Jo a blbne ti kódování v blogu. (Asi SQL db.)
    28.8.2006 22:10 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Webové programování
    Já vím… Přechod z MySQL 4.0 na 4.1 někdy bolí.
    Copak toho není dost?
    28.8.2006 21:52 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Na tomto je (by bylo) krásné, že aplikace a data jedno jsou. Navíc pro intranetové aplikace je zbytečné dělat více ksichtíků. Jednoduchá správa zaručena, prostě samé sociální jistoty. Pomalost interpretovaných jazyků nevadí, protože náročné operace se odbudou na serveru. Něco podobného by se možná dalo napsat už dnes, jazyky i toolkity jsou. Jde jen o vytvoření onoho jádra, které by nemuselo být tak složité.

    Bohužel komerční firmy, pokud už by něco takového začaly dělat, by v tom chtěly zužitkovat svoje Javy (Sun), .NETy (Microsoft), nebo mona (Novell), případně by to celé pokazily (IBM). Takže místo něčeho jednoduchého a snadno použitelného, by to pravděpodobně skončilo u věcí jako EJB.
    When your hammer is C++, everything begins to look like a thumb.
    29.8.2006 11:25 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Ze by byl odpovedi flex od Adobe? ;-) Konecne zmenili licencni problem, pred tim to bylo nechutne drahe
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    29.8.2006 12:20 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Webové programování
    Možná, ale to by muselo Adobe zamakat na marketingu. Ovšem oproti opensource nástrojům, kterými disponuje Java (nebo PHP a spol) pochybuji, že se jim něco takového podaří. Spíš myslím, že zvítězí věci jako Google Web Toolkit (nebo JSF a podobné technologie) a web se přestane dělat v HTML, CSS a Javascriptu, ale na úrovni toolkitů/frameworků, které vývojáře od těchto věcí odstíní.
    When your hammer is C++, everything begins to look like a thumb.
    28.8.2006 23:03 Pavel 'lingeek' Szalbot | skóre: 54 | Třinec
    Rozbalit Rozbalit vše Re: Webové programování
    Ponechám web webem, jelikož mám dojem, protože oplakávat zažité paradigma má smysl, pokud to slouží jako část argumentace nového, lepší.

    Ale k Lispu. V Lispu vám v hloupé firmě nedovolí rozumně vyvíjet - kdo pak bude kód udržovat a u sebevrahů, kteří si to neuvědomují, zase nechceme pracovat. Co tedy s ním? Pokud máte výhodu nad konkurencí, kterou Lisp může uřčitě být, proč ji nevyužít!? Nebál bych se o osud Javy (C#) kvůli Lispu ba ani Pythonu. Své místo si v enterprise sféře vydobyla a jestli dobíhá na setrvačnost... Kolik Java programátorů opustí nadprůměrně zaplacené zaměstnání, aby se vydali na dobrodružství s Lispem? A to Lisp obdivuju.
    Math, as Barbie says, is hard.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.