Clanok je medialny prd. Jedine, co ma oracle spolocne s Javou EE je specifikacia, pripadne nejake referencne implementacie. Java EE komponenty vsak nie su dodavane firmou Oracle, ale inymi vyrobcami.Samotnu javu SE nevyvyja len Oracle, ale napriklad aj IBM a Redhat. (Velka cast jdk je pod GPL licenciou) Cucham teda zaplateny FUD.
Tak hlavne by me zajimalo, kolik z jejich produktu nestoji na Jave. Moc to asi nebude.
Skoro všechno "velký" běží na jave. Jeden z nejlepších DMS sysému Alfresco, jeden z nejlepších portálů Liferay + věci, co na to navazují. Dále třeba IDM systémy (jak OSS : OpenIDM, tak komerční od Novellu apod.)Pak tu máme další velká řešení, která běží na Glassfishy, Jbossu, Tomcatu, Jetty. Oracle všechno staví pro Weblogic, což je další javovský aplikáč.Osobně neznám nic velkého, co by běželo na C# + IIS (když pomineme řešení přímo od MS).Problém s C# je ten, že se člověk zaháčkuje nadoživotí toho produktu s MS. Což pak v případě nějaké změny v provozu (přesunu app do clusteru apod.) budou velké pálky navíc za licence.Zdar Max
Ja mluvim o Oraclu. Tu Javu uz maji dneska zadratovanou i v databazi.
Navíc Javu nemůže nechat padnout Google, když na ní stojí celý Android. O budoucnost Javy minimálně v několika příštích letech nemusí mít nikdo velký obavy.
Jde taky o to, jestli Google nepřejde na Swift.
Tak zrovna co se té Javy týče tak je to poměrně dobrá zpráva, protože čím horší s ní to bude, tím větší část se přesune k .NETímu C#, který je stejně v poslední době mnohem lepší než Java. B-]
NET je len vylepsena java chlpci z Microsoftu by mali povinne chodit na skolenia do nvidie a brat ai priklad od Cuda to je jedine skutocne kvalitne api. cely net sa moze ist niekam zahrabat je to len hracka pre male deti. Ale ako som uz pisal buducnost je haskell a mozno este c++ java je mrtva.
Tak to je veselé 😀Prý CUDA. Proprietární technologie, která žije a zemře s kartami od NV. Už nějaký čas existuje otevřená a univerzální OpenCL, ale to všeználek jaksi zapoměl konstatovat (halt asi má doma ten svůj Kepler za těžký love a výpočtům už věnoval spoustu času). Co se týká Haskellu, dobrý tip, tenhle jazyk neznám (jestli je to to Kandidát, tak si udělám čas na prostudování). Takových zvolání tady už bylo, ale stále kraluje C/C++ a jak se vyvíjí knihovny, tak si myslím, že nástupce to bude mít těžké. Všechno záleží na škále dostupných, dobře navržených knihoven a organizacích, které za tím stojí, design jazyka není zas tak podstatný. B-]
Lamačko být hlupák, není to samé jako troll 😉
To máte pravdu, nicméně pokud nevidíte ten rozdíl mezi C# a Javou, která s poslední verzí prakticky jenom doháněla C#, tak jste buď slepí nebo jak sám píšete hlupák. B-]
Co to znamená "doháněla"? Co se týče popularity, tak je C# mimo, ohledně instalací je C# mimo, ohledně featur má java poněkud jinou filozofii.Takže v čem?
Dohanet znamena, ze uz mozna po nekolika letech mate neco jako linq. Nicmene doted nemate nic jako .NET event system a delegaty.Byte je stale stupidne definovan jako -127 az 127? Uz Java dokaze pracovat s primitinimi typy jako s objekty? Nicmene, ten typek co vidi budoucnost v C++ je na tom jeste ale jeste hur :)
To je právě ten rozdíl mezi javou a C#, že nemění jazyk kvůli každýmu výmyslu. A evidentně je to více preferováno (nebo to není důvod k přechodu na C#).Prostě je to jakoby se někdo ptal, kdy výrobce plastových oken dožene cihelnu.Byte je docela dobře definován jako -128 až +127. Vaše definice by byla vskutku stupidní.
No, nevim zda mate tuseni o cem mluvite, pry par vymyslu ... C# je o svetelny roky vepredu v komfortu, vykonu a momentalne i portabilite. Opravdu se musim smat kdyz v ty prehistoricky zalezitosti musim donekonecna ztracet cas s observer patternem a neustale psat tuny bloat code na callbacky zatimco v C# staci par elegantnich radku,Co je inteligentniho na tom mit definovan byte jako signed by default?
Jak se u C# měří komfort? Já mám zkušenost akorát tu, že ve VS musím datlovat asi 3x víc abych napsal to samé jako v NB v javě. Viz třeba zdehttps://netbeans.org/kb/docs/java/editor-coder... ... proti tomu je studio předpotopní.Ohledně výkonu - zkoušel jsem kreslení na canvas, tam je C# pomalý, protože to není akcelerované (oproti javě) a nějaké algoritmy, tam to bylo řádově srovnatelné, rozhodně to nejsou světelné roky.O kolik těch řádků jsou C# callbacky jednodušší než java lambdy?Kolik tun kódu navíc potřebujete u JavaFX binding nebo na ty observery? Podotýkám, že nic z toho nepotřebuje zásah do jazyka.
To máš asi dost RAMky, mě než NB napoví, tak si to napíšu sám 😀To že velký věci jsou v Javě je podle mě dáno portabilitou a né samotnym jazykem nebo komponentama. A jinak C# se u menších firem dostává do popředí oproti Javě.
To si holt budete muset ujasnit, jestli je levnější RAM nebo váš čas. Nicméně kdo je zvyklý na provozování MS produktů musí být na žraní RAM dávno zvyklý...Kolega píše, že C je o světelné roky vepředu i v portabilitě, tak se prosím dohodněte.Myslím, že menší firmy používají C# tam kde předtím bylo Delphi a podobné věci. Java tam asi nebyla nikdy. Tedy záleží na konkrétní oblasti...
To že dohání C# znamená to, že v Javě 8 teprve přibily věci, které C# měl dávno. Nehledě na to, že momentálně zaostává čím dál víc. Prostě sračka, sám to vím, musel jsem v tom programovat 4 roky na VŠ, protože nebudeme přece používat .NET. Nehledě na hnusnej Eclipse nebo ještě hnusnější NetBeans, když VS je asi tak 10x lepší rychlejší a elegantnější. B-]
No jasně, VS který nemá v základu bez doplňků jako Resharper funkcionalitu kterou jiní maj v základu včetně NetBeans, o Intellij Idea ani nemluvě.A víš ty vůbec, že v Java jako platforma podporuje mnoho jazyků, včetně funkcionálních?
Java uz konci buducnost je Haskell
Jasne, uz 20 let...
Potvrďte prosím přezdívku, kterou jsme náhodně vygenerovali, nebo si zvolte jinou. Zajistí, že váš profil bude unikátní.
Tato přezdívka je už obsazená, zvolte prosím jinou.