Operating Systems > Linux and UNIX
Serious question for WIN advocates
www.unixsucks.com:
You don't need to read this thread if you don't want to.
And I'm not advocating using VB.NET, in fact I prefer C#, what is important here is .NET Framework and things which it make possible now which were not possible before. All languages are now fully OO oriented, there is no third class languages any more. In fact there is Perl.NET and Cobol.NET. The reason why all languages are equal is becouse they provide just interface to CLR (Common Language Runtime), so you can compile your project to IL (intermediate languge) which are JIT compiled at run-time to processor-specific code. Have you noted that "processor-specic"? Yes, .NET would be portable to different platforms. Look here http://www.go-mono.com/.
And to reply to Karma. You have an "Option Strict" in VB.NET so if you want automated casteing then you turn it off if you want type safe operation then you turn it on. So may be you need first to look at product before judging it?
[ August 21, 2002: Message edited by: http://www.unixsucks.com ]
voidmain:
I think I'll .NOT. M$ was just pissed because Sun called them on breaking Java. Typical M$ tactics...
www.unixsucks.com:
Oh, yes? Then what is this about - http://www.dotgnu.org
How come *NIX world is copying M$ now?
I assume you are not familiar with .NET Framework so let's leave it where it is, just gray area of your expertise. All people whom I knew (including die hard UNIX/Java/Open source fanatics) were really impressed with what M$ did with .NET.
[ August 21, 2002: Message edited by: http://www.unixsucks.com ]
badkarma:
quote:Originally posted by www.unixsucks.com:
You don't need to read this thread if you don't want to.
And I'm not advocating using VB.NET, in fact I prefer C#, what is important here is .NET Framework and things which it make possible now which were not possible before. All languages are now fully OO oriented, there is no third class languages any more. In fact there is Perl.NET and Cobol.NET. The reason why all languages are equal is becouse they provide just interface to CLR (Common Language Runtime), so you can compile your project to IL (intermediate languge) which are JIT compiled at run-time to processor-specific code. Have you noted that "processor-specic"? Yes, .NET would be portable to different platforms. Look here http://www.go-mono.com/.
And to reply to Karma. You have an "Option Strict" in VB.NET so if you want automated casteing then you turn it off if you want type safe operation then you turn it on. So may be you need first to look at product before judging it?
[ August 21, 2002: Message edited by: www.unixsucks.com ]
--- End quote ---
And now what this means in the real world:
There is one underlying language which propagates its bugs and errors (and we all know how well MS is at writing bug free code :rolleyes: ) to all the languages which use it. A simple buffer overflow error (and we all know that microsoft never created these :rolleyes: ) could leave hundreds of applications vulnarable for god knows how long (because we all know how fast MS is with bugfixes :rolleyes: ).
And I can already see a virus being created to customize the JIT compiler a little bit, seeing it compiles every program you run (once at least, but the same virus could just wipe the JIT cache and force it to recompile). The stuff which could happen in this scenario is beyond any form of decription....
And I didn't judge about VB.NET, and I never will because there is no way in hell I'm going to spend hundreds of dollars to buy a product just to test it (and probably discover that I like C++ better anyway ;) ).
You ask our opinions, but you already had your mind made up before you even asked. Why again do you bother to even post here? Or are you just another troll like windows xp user 585394858? Because something is seriously wrong with you if you're 30 and still like to troll message boards.....
www.unixsucks.com:
You don't need to buy VB.NET!
You download .NET framework and use vb compiler which comes with it. C'mon stop acting childish yourself, if you don't know thing about subject then just quit talking about it.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version