Kheller#16
"de a linux alapvetően nem desktop környezet"
Valóban nem. Mégis néhány ember keresztesháborút indit bárki ellen, aki az ellenkezőjét állitja...
A példákkal van egy kis gond. A koppintás nem önmagában időbeliséget jelent (ti. két ugyanarra a célra kifejlesztett eszköz megjelenési ideje) hanem a tudáson is múlik. Ha egy adott problémára kitalálnak egy jobb megoldást az nem lesz koppintás. Az lesz koppintás, ha a korábban megjelent termék tudását (évekkel lemaradva) próbálják egy másik megoldásba másolni időről időre, fejlesztésnek csúfolva. A C# (ha valóban a szintaktikára gondolsz és nem magára a .NET platformra, pontosabban a CLR-re) jórészt a java egyik alkotójának az eredménye amiben többek között a java hibáit orvosolták azzal, hogy a nulláról épitették fel a nyelvet, konkrétan jóval fejlettebb nyelv mint a java. A hasonlóság maximum a platformfüggetlenségben van (amihek egyébként a C#-nak semmi köze, az összes CRL alapú nyelv ilyen, VB.NET, C#, J# stb) és a C szerű szintaxis.
Flash -> Silverlight, hasonló a helyzet, mindkettő ugyanarra jó, de a silverlight valójában csak a CRL nyelvek böngészpluginként való felhasználását tette lehetővé, mindössze annyi köze van a Flash-hez, hogy mindkettő a böngészőben fut, csak a mig a flash programozása egy borzasztó béna "nyelven" történik, addig a silverlight a .NET alapú nyelvekén és ha összenézel egy feature listát, nemigen fogsz olyasmit látni mint pl egy msoffice-openoffice esetén.
Linux shell -> MS PowerShell detto, a powershell, mint egy teljesen .NET integrált nyelvet azért nehogymár a linux shell koppintásának nevezzük :))
Hogy csak a legalapabb dolgot emlitsem, a linux shellben a pipe két program között a mai napig egy végtelenül buta text (egyik program szöveges kimentét próbálja parsolni a másik bemenete) szemben a powershell-el, ahol ugyanez erősen tipusos objektumok segitségével zajlik. Ég és föld, bár mindkettőre lehet mondani, hogy "shell".
Opera/Firefox tab -> Explorer meg már az időbeliség sem stimmel, IE előbb volt.
"miért ne lehetne futtatni Windows desktop-on, az is támogatott"
Itt nem azon volt a hangsúly, hogy támogatott-e windows-on az oo, hanem a helyzet komikusságán, hogy a nagy opensource és linux támogató ibm 2009 évén fenyegetni, kényszeriteni köteles a saját dolgozóit, hogy a több tizezer wines(!!!) gépein használjanak openoffice-t. Most akkor gondoljon bele mindenki, ha egy ekkora linux támogató cégnél a mai napig nemhogy nem természetes a linux használata, hanem kényszeriteni kell a dolgozókat, hogy winen mit használjanak, akkor mire lehet alkalmas egy átlagember kezében?