PDA

Click to See Complete Forum and Search --> : C# this is a joke right?


kb244
Jul 18th, 2000, 09:48 AM
Microsoft's new language, which intends to take over Java they call it C Sharp, I dont know the exact language combo they are using but on Cnet they said "C# is a combination of C and C++..." I just thought I wanted to laugh my ass off with that comment, also the benefit they say is that like java it'll be universaly avialible, but unlike java they will allow it to have complete access to the underlying OS without recompiling, I dont know about you but some of the good things has always been free like linux for example, Microsoft couldnt crush that. If anyone has any more info on this so called C# and it's possible joke let me know.

Sophtware
Jul 24th, 2000, 01:08 AM
I Read on microsofts homepage that c# is supposed to give the user the flexability of c++ but it will be very user friendly and aolt more OOP,also it is supposed to be free of "Garbage collecting" that c++ is not so famous for..
you know the "blue screen of death"

When i asked my professor what he thought about c#
he laughed....






Later

kb244
Jul 24th, 2000, 08:36 AM
Tell me about it, they want to use the VB language, C++ Flexibility, and Java's Garbage collecting, plus they want to give the developers total access to any of the underlying Operating System, they plan on trying to kill Java with this, but I especially thought it was hilarious when they tried to explain it as "A mix of C and C++"

Jul 24th, 2000, 09:43 AM
What are you guys complaining about? I'm glad that they're making a new development tool for us. "A mix of C and C++", I have to admit, it's somewhat of a laughing matter but maybe what they're are trying to say is that they smoothened it up a bit so C programmers might have a better understanding of it.

kb244
Jul 24th, 2000, 10:01 AM
Its the concept that they are actually telling everyone they are going to take over Java, also throwing in 3 or so of their major languages, I dont know about you , but I dont always trust microsoft languages, I may use them, but most of the time I dont trust them, for example, C# comes out, you'll probally be forced to use it under a microsoft enviroment, have to use a microsoft compiler(well duh) and it will cost alot more than using Java, as well as all the bugs that comes with most microsoft stuff, and the thing that is also scary is that it gives developers "Complete" Access to the underlying System no matter which operating system, Not the thought I'd see, that my Harddrive been formated by a C# applet, kind of like thier IE only ActiveX controls, a person actually got a digital signature to an ActiveX that deleted people's system files, he was shortly removed from the digital signature, but still it could happen, least with the Java Applet restrictions, kind of hard for the developer to do anything damaging to the user's system, and least with a Java application(non-applet) you still use the same discresion you would with normal executables downloaded. You could say I would be a bit paranoid about microsoft when it comes to most of their downloadable web technology, numerous of the major , attackes and flaws were because of microsoft "special" feature to give developers all the access they want. (like Word macros, Outlook viruses, VBscript viruses, etc) I use ASP, at least it's not potential danger to the User's themselves, and would be more problem for the Server, but I am at least confident that us 'developers' arnt going to have the tendacy to destroy our own server.

Kind of see where my paronia is going?

kb244
Jul 24th, 2000, 10:05 AM
Also from the way I read their press release, I got the feeling, it was mainly VB coding style(and why not, VBscript is their popular web scripting language), but had some ability of C and C++ (like what will be comming up in VB7), but handles all the memory allocations like Java does.

Sophtware
Jul 24th, 2000, 02:31 PM
C++ is known for it's garbage stuff...but me personally i dont think it is bad enough so micro$oft would have to make a whole new language too cover the garbage situation ..
I really dont think micro is gonna take down java with c#
i dunno know for sure but i just dont think so...
instead of making a new language..why not spend the same amount of time and money in sorting c++?..hmmm..dunno what's there big idea, isnt there enough computer languages
already?

kb244
Jul 24th, 2000, 02:57 PM
The Idea is simple, Java isnt owned by Microsoft, and Java is pretty open source, and you dont need to buy a high priced compiler to use java, microsoft on the other hand wants to dominate most of the major markets, but it fears OpenSource software the most, like Linux, and Java, it's very hard to crush. In My opinion , it will try to offer the major choice for all market, the reason it's making this turn, is because ActiveX didnt do so well as far as a an "applet" since it only works on IE, and in windows, I assume they hope to conquere where the OpenSource currently dominates. Microsoft has VC++ (note almost all C++ compilers are built upon the same standard, it's just the "extras" that the compiler comes with that makes it unique), VB as two of their major Development language, ActiveX made it big as in exchanging from one language to the next, however over the web, these tools are quite useless when it comes to universal usage, they claim to give developers complete access to the user's system, Micorost has also been accused of rigging IE to not accept Java applets, not specifically made for Windows (or using Sun's Compile Once, Run all) The purpose of the JAva's restriction was for security , I fear that C# will be very unsecure indeed, like most of it's failed universaly portable languages.

kb244
Jul 24th, 2000, 02:58 PM
C++ doesnt have much garbage (or non at all) if you write it "Correctly" and "Efficiently" C++ isnt a place for a lazy programmer in my opinion.

Sophtware
Jul 24th, 2000, 04:30 PM
I Was looking over my registry the other day and i noticed in the regestry that there is some java inserts..i guess for java stuff...so that being the case..if microsoft is in compition with sun..then why is it allowing there OS to be java capable?..Also i read in a book that microsoft bought netscape..and wasnt netspace made using java?...

CthulhuDragon
Jul 24th, 2000, 04:38 PM
Microsoft most definitely did not buy netscape. AOL did. Microsoft includes java support simply to be net capable. They are not stupid. They know that they must have java support right now, or netscape will roll all over them. The java support is kept to a bare minimum though.

kb244
Jul 24th, 2000, 05:06 PM
At least with microsoft, they are taking pride in their Java VM, which has a concept of being a faster Java VM, since it compiles the Java ByteCode into Windows Native Language, then executes the applet(this was why Sun showed somewhat of a fuss, because, by forcing the VM to compile to Windows Native, it makes Java applets, made for all platforms, not always able to compile correctly, but by far it seems to be doing ok) It is essential to have java support in most OSes, since it is a User Demand, and Microsoft have at least tried to tell people their browser is more capable for Java, (in fact their M$DN Library online was written in VJ++, thier own version of a Java compiler, that can create windows executables, if you know the java language)

JaredM
Sep 24th, 2001, 12:46 PM
Do me a favor everyone. Don't buy C#, it's a form of Microsoft support. They mass produce garbage at phenominal rates and sell it at monopolized prices. I hope none of you wish for Bill Gates unsatiatiable appetite for money to consume the market. If he gets a stronghold on the market you will no longer have a choice or freedom of selection. He will cripple our economy with his inferior software that is completely off limits to improvement. (VIA opensource) He will find loopholes in the system and probably bring up a plethora of smaller companies underneath him to give the appearance of a non-monopolized market. With that kind of money and ambition you know he's up to no good.

Bill aren't you rich enough? Why don't you work on quality and lower prices? Those might actually get you total market acceptance.

C# will have nothing to offer you that isn't already available. Microsoft really hasn't developed anything revolutionary in the way of programming. They've developed products off of preexisting ideas. As I recall the only languages that Microsoft developed were Visual Basic and ASP. What about COBOL, PERL, JAVA, C/C++, PASCAL, ASSEMBLY, PHP, SQL, PYTHON? I'm sure all their software and languages are developed using C++.