[ Date Index ][
Thread Index ]
[ <= Previous by date / thread ] [ Next by date / thread => ]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 03 February 2003 10:23 pm, Simon Waters wrote: > > C# itself is a very nice language > > But Theo you hate Java I thought, so what is it about C# that > makes you say it is "nice"? C# doesn't seem to have the same slow feel java does. > Convince me you aren't schizophrenic. You mean you didn't know? this is my evil windows lover side ;) > What was the doc saying about MS at their most cuddly. > > Without integration to Passport I don't see a future for the > strategy - gee yes it'll run on any OS for as long as you per > user licence your ADS boxes to oversee security. ADS? active directory? what's that needed for? (i've never touched ADS in my life!) I've never signed up for a passport, and never will. .NET isn't really anyhting to do with passport (in a way). think of it as a huuuuuge shared library, full of absolutly everything you'd ever want, and much much more. It's not at all tied into anything windowsey at all, except the obvious things like certificate store (although that is the same in any desktop enviroment, kde included). > Like show me when it works - sorry impedance mismatch doesn't go > away - sure you can code a subset common to all - but QT has > done the look like the other OS natively for ages bit if it is > asthetics that bother you. bindings to the runtime allow anyone to write interfaces to any interface. going to the example of certificates before, a binding from the .net framework allows you to (for example) use the KDE certificate store, of if running using gnome binding use the gnome ccertificate store (goes it have one? -- ive not used gnome for years ;p). Thats the sort of integration i mean, not *only* widgets. Another example - icon cache. each desktop enviroment does it in it's own way. All you need to do is use the .net framework icon cache, and the desktop bindings do the rest for you. that is the problem that has been plauging GUI development in linux for a long time. I like XMMS, but can it easily be removed from the taskbar? i've not found a way (short of using kstart). by using the .net bindings, some (theoretical) code: this.ShowInTakbar = false; it doesn't matter what the language is, it could be c++, C#, perl, pyhton, or anythign else that has the language bindings, and it doesn't matter wether it's kde, gnome, or windows - all the code works the same. Thats the sort of compatibility GUI development has needed. > > Why would I advise someone who can get excellent object > "brokerage", and development tools in Java for all platforms > likely to matter to go for something supporting less platforms, > with even more limited Open Source implementations, with less > security architecture - all tied to a company renown for it's > predatory practices, and poor security. you shouldn't. .net needs a long time to gain popularity, it's no where tried and tested enough to be used for any mainstream apps. ~ Theo - -- Theo Zourzouvillys <theo@xxxxxxxxxxxxxxxx> <http://theo.me.uk/> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+PwFo448CrwpTn6YRAjKHAJ9DkBZj2IlOhWQNaKxwJmghDQxvtwCgsVmJ bAg1gTdoShrivP0wuB67x2o= =ACQj -----END PGP SIGNATURE----- -- The Mailing List for the Devon & Cornwall LUG Mail majordomo@xxxxxxxxxxxx with "unsubscribe list" in the message body to unsubscribe.