Právě je neděle 05. září 2010, 07:29

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 5 ] 
Autor Zpráva
 Předmět příspěvku: Co je J#
OdeslatNapsal: úterý 26. únor 2008, 01:28 
Offline
Pokročilý
Pokročilý
Uživatelský avatar

Registrován: sobota 09. únor 2008, 20:53
Příspěvky: 482
Bydliště: Olomouc
Protože byla kategorie J# prázdná, dovolil jsem si najít na internetu pár informací o tomto méně známém jazyku podporovaném .NET frameworkem.

"Ačkoliv J# vlastně není totéž, co Java společnosti Sun, jedná se o plnou implementaci specifikace Javy, s jejíž pomocí lze provozovat javové aplikace po jednoduché rekompilaci nebo binární konverzi. Na druhou stranu kód napsaný v J# nepoběží v prostředí JVM (Java Virtual Machine), avšak podstatnějším omezením je nemožnost využít vlastnosti run time prostředí Java SDK (software development kit) firmy Sun ve verzi vyšší než 1.1.4. Microsoft tvrdí, že rozdíly mezi Javou a J# budou pro právníky a soudce dostatečně zřetelné a že J# se v očích javových vývojářů stane pro Javu seriózním konkurentem."
(Computerworld 2002/1)

Komentář: Od doby, kdy byl psán článek, ze kterého je odstavec výše, uplynulo nějakých šest let. Zdá se mi, že J# není pro Javu seriózním ani žádným jiným konkurentem. Toto mé tvrzení vychází pouze z toho, že znám několik lidí, kteří programují v Jave, ale nikoho, kdo by tvořil v J#. (je tedy silně subjektivní)

"Java a J# používají stejnou základní syntaxi, ale v J# existují ne-javovské konvence pro podporu .NET prostředí....J# nekompiluje Java zdrojové kódy do Java bytekódu (soubory .class), a nepodporuje vývoj java appletů nebo schopnost hostovat applety ve webovém prohlížeči, ačkoliv má .NET Framework vlastní systém pro začlenění do prohlížeče (browser embedding). Pravděpodobně by mohla být napsána obalová třída (wrapper)."
(Wikipedia - http://en.wikipedia.org/wiki/J_Sharp)

"Pro programátory v Javě je nejdůležitějším zjištění, že v prostředí J# naleznou jazykovou syntaxi, která je jim dobře známá. Dalším pozitivem je neomezený přístup ke zdrojům platformy .NET Framework.
• Podpora knihoven tříd. V jazyce J# mohou vývojáři pracovat s nezávisle vyvinutými knihovnami tříd, které poskytují takřka veškerou funkcionalitu knihoven tříd z Java Development Kit (JDK) verze 1.1.4 a také mnoho tříd z balíčků JDK 1.2 java.util.
• Vlastnosti, delegáti a události. Do programovacího jazyka J# byla začleněna podpora stěžejných prvků platformy .NET Framework jako jsou vlastnosti, delegáti či události. Kromě toho byla zachována soudržnost s tradiční syntaxí jazyka Java.
• Javadoc komentáře. J# si dokáže poradit s komentáři fragmentů zdrojového kódu podle stylu Javadoc. Visual J# .NET obsahuje nástroj, jenž umožňuje uživatelům vyvolat HTML API, které dokáže generovat dokumentaci z určených Javadoc komentářů."
(Přecházíme na platformu .NET - Zde odkaz)


Další zajímavé odkazy:
http://www.functionx.com/jsharp/index.htm - Tutoriály [ANG]
http://msdn2.microsoft.com/cs-cz/vjsharp/default(en-us).aspx - Visual J# Developer Center [ANG]

Máte nějaké zkušenosti s J#?

_________________
http://www.dotnetcesky.blogspot.com - C#, kde knihy nestačí.


Nahoru
 Profil E-mail  
 
 Předmět příspěvku: Re: Co je J#
OdeslatNapsal: úterý 26. únor 2008, 07:15 
Offline
Site Admin
Site Admin
Uživatelský avatar

Registrován: sobota 02. únor 2008, 13:55
Příspěvky: 1578
Bydliště: Olomouc
Zajimave, ja myslel, ze tema J# zustane nejdele prazdne :wink: Ja o J# vedel akorat to, ze syntaxe je podobna Jave, ale ze jde o .NET jazyk. Tot vse. Neznam nikoho, kdo by v J# programoval a taky neznam nikoho, kdo by programoval v Jave a o prechodu na J# byť jen uvazoval. Myslim, ze tady MS slapl hodne vedle.

_________________
Černá díra je pokus Boha dělit nulou.


Nahoru
 Profil E-mail  
 
 Předmět příspěvku: Re: Co je J#
OdeslatNapsal: úterý 26. únor 2008, 15:51 
Offline
Pokročilý
Pokročilý
Uživatelský avatar

Registrován: čtvrtek 07. únor 2008, 21:06
Příspěvky: 251
Bydliště: Olomouc
Pred nekolika malo dny, jsem zjistoval, jestli J# zije i ve verzi 2008. Nejake naznaky jsem nasel.
K teto uvaze me vedly clanky, kde byl zminovan zamer ukoncit vyvoj.
Microsoft tvrdil, ze k J++ preslo velke mnozstvi programatoru. A kde byly po prohranem soudnim sporu a s tim souvisejicim ukoncenim podpory J++?
Nedovedu si predstavit, ze by nekdo presel na J#, tedy jazyk s nejistou budoucnosti.

_________________
<--- this is my happy face


Nahoru
 Profil E-mail  
 
 Předmět příspěvku: Re: Co je J#
OdeslatNapsal: pondělí 13. červenec 2009, 09:14 
Offline
Pokročilý
Pokročilý

Registrován: čtvrtek 09. červenec 2009, 15:41
Příspěvky: 427
zewl píše:
Zajimave, ja myslel, ze tema J# zustane nejdele prazdne :wink: Ja o J# vedel akorat to, ze syntaxe je podobna Jave, ale ze jde o .NET jazyk. Tot vse. Neznam nikoho, kdo by v J# programoval a taky neznam nikoho, kdo by programoval v Jave a o prechodu na J# byť jen uvazoval. Myslim, ze tady MS slapl hodne vedle.

To se moc nedivim, ze J# mnoho lidi nepouziva... Docela by se to hodilo tem, co z javy prechazi, ale uprimne receno, uz C# je pomerne solidni klon javy ;)

IMHO C# je merge C++ a java + nejake vychytavky ;)

M$ jsou experti v kopirovani cizich technologii ;)

_________________
How many Microsoft developers does it take to change a light bulb? None, they just change the standard to darkness.
Obrázek
Having a Cup<T> somewhere...


Nahoru
 Profil E-mail  
 
 Předmět příspěvku: Re: Co je J#
OdeslatNapsal: pátek 18. září 2009, 11:32 
Offline
Pokročilý
Pokročilý
Uživatelský avatar

Registrován: čtvrtek 07. únor 2008, 21:06
Příspěvky: 251
Bydliště: Olomouc
R.I.P. :)
Kód:
http://msdn.microsoft.com/en-us/vjsharp/default.aspx

_________________
<--- this is my happy face


Nahoru
 Profil E-mail  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 5 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přeskočit na:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Český překlad – phpBB.cz

Google Pagerank - www.dotnetforum.czGoogle Pagerank S-Rank - www.dotnetforum.czS-Rank JyxoRank - www.dotnetforum.czJyxoRank


Valid XHTML 1.0 Transitional