Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Libor Jelinek
A jaký má Eclipse důvod mít vlastní kompilátor? A jaké má Eclipse kompilátor výhody? Oproti standardnímu javac od Oraclu? Libor Dne 19. dubna 2011 15:16 Tomáš Záluský zalu...@centrum.cz napsal(a): Eclipse kompilator se da pouzit i standalone, je nejaky duvod proc ho tak nemuzes pouzit v

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Ladislav Thon
Myslím, že na obě otázky se dá odpovědět minimálně slovem licenční. Jak je to z technického hlediska netuším. LT Dne 25. dubna 2011 9:43 Libor Jelinek ljeli...@virtage.com napsal(a): A jaký má Eclipse důvod mít vlastní kompilátor? A jaké má Eclipse kompilátor výhody? Oproti standardnímu javac

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Libor Jelinek
Umím si představit, že ten Eclipsí kompilátor umožňuje to on-the-fly kontrolování kódu a vyhazování chyb ještě před běžným zkompilováním. Na netu jsem moc žádné srovnání nenašel, proto zjišťuju, zda někdo používá Eclipse kompiler jako hlavní? NetBeans mají taky vlastní compiler? Libor

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Filip Jirsák
Kompilátor eclipse například umožňuje přeložit i třídu s chybou (chyba v syntaxi v nějaké metodě apod.), jenom místo kódu dané chybné metody vloží vyhození nějaké runtime výjimky. K tomu asi sunovský kompilátor nedonutíte. Eclipse (IDE) pak ten přeložený kód používá pro code completion a spol.,

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Libor Jelinek
To jsou tedy vlastnosti s ohledem na IDE. Já stejně většinou používám javac z Oraclího JDK přes Ant, tak jsem jen chtěl vědět, zda náhodou není Eclipse compliter třeba několikanásobně rychlější/lepší apod. :-) Díky. Libor Dne 25. dubna 2011 11:17 Filip Jirsák fi...@jirsak.org napsal(a):

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Martin Schayna
Já kupříkladu narazil na rozdíly v kompilaci při volání metody se signaturou používající Enum?, Eclipsí kompilátor to zvládl na jedničku, javac měl problémy, viz diskuze na stackoverflow.com: http://stackoverflow.com/questions/2220763/java-specific-enums-and-generic-enum-parameters Ovšem

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Ladislav Thon
Já kupříkladu narazil na rozdíly v kompilaci při volání metody se signaturou používající Enum?, Eclipsí kompilátor to zvládl na jedničku, javac měl problémy, viz diskuze na stackoverflow.com: http://stackoverflow.com/questions/2220763/java-specific-enums-and-generic-enum-parameters

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Libor Jelinek
Já patřím mezi asi tu masu co nikdy nekompilovala ničím jiným, než Oracle javac (taky mi to nejde z pusy, ale snažím se :-)). Nikdy jsem se nesetkal s Blackdown, Ice, gjc apod. kompilátory. A NetBeans používá taky vlastní kompilátor? Když dám v Eclipsech Build, tak mi to přeloží jakým

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Martin Schayna
Můžu odpovědět jen na tu poslední část: problém ve zmíněném příkladu nemá co dělat s použitým JRE. To je jen problém kompilátorů jak porozumí kódu a jaký vygenerují nízkoúrovňový bytecode, který dál zpracovává (jakýkoliv) JRE a to jedním jediným způsobem a nemusí tápat jak to programátor s

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Robert Novotny
Informacii o tom kompilatore nie je vela. Prakticky sa vie len to, ze Eclipse Compilator (ECJ) sa hrdi inkrementalnou kompilaciou, co znamena, ze v ramci projektu sa udrziava mnozina zmien v suboroch, ktora nastala od poslednej kompilacie. Pri rekompilacii sa zisti len zoznam zmenenych /

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Zdeněk Troníček
Patrně to byl bug, protože v JDK 1.6.0_23 ten příklad přeložit jde. Jinak spíš než o odvození typu jde o kompatibilitu dvou typů s ? na pozici typového parametru. Z. -- Zdenek Tronicek FIT CTU in Prague Ladislav Thon napsal(a): Já kupříkladu narazil na rozdíly v kompilaci při volání metody

Re: javac vs. Eclipse - čísla řádků v .class u víceřádkových výrazů

2011-04-25 Tema obsahu Zdeněk Troníček
Jakou máte verzi JDK? Mně to přeložit jde. Z. -- Zdenek Tronicek FIT CTU in Prague Martin Schayna napsal(a): Můžu odpovědět jen na tu poslední část: problém ve zmíněném příkladu nemá co dělat s použitým JRE. To je jen problém kompilátorů jak porozumí kódu a jaký vygenerují nízkoúrovňový