Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Microsoft and their C# language

Status
Not open for further replies.

bsisko

Programmer
Oct 9, 2000
85
US
I've just read about C# from Microsoft. It's a new language they created, that supposedly mixes the strengths of Visual Basic and C++. I'm interested to know what you other C++ programmers think of it. [sig][/sig]
 
From the reviews I've read, C# will only work with MS's .NET. This means that it will only run on Windows enviroments (at least initially since MS won't be in a hurry to port it to other OS's). It looks very much like Java since these are the programmers MS is trying to entice.

[sig]<p>James P. Cottingham<br><a href=mailto: > </a><br><a href= Veneer Co., Inc.</a><br>All opinions are mine alone and do not necessarily reflect those of my employer.[/sig]
 
actually Microsoft is hoping for it to work on any OS, sice they are trying to get rid of Java, I bet you'll probally see a big distribution of C# VMs, in my opinion is going to be a poor attempt to replace java, especially when it goes against java's good features, such as the idea that C# will allow you complete acess to the user's underlying systems. [sig]<p>Karl<br><a href=mailto:kb244@kb244.com>kb244@kb244.com</a><br><a href= </a><br>Experienced in : C++(both VC++ and Borland),VB1(dos) thru VB6, Delphi 3 pro, HTML, Visual InterDev 6(ASP(WebProgramming/Vbscript)<br>
[/sig]
 
Ok, you have me a little nervous with that 'underlyuing systems' stuff. Where did you find the specs for that? Anyway, being somewhat of a hacker myself, I know full well that it is the programmer, and not the language that does harm, to a person's computer. Though while I choose to not damage anyone's computer, I know there are those that do not make the same choice. The only defence I have against Microsoft's decision to allow 'underlying access' for the C# language is the same one I heard for gun use. It's not the gun that's the problem, but the person holding the gun! [sig][/sig]
 
Yea well, to prevent just about anyone being able to do such a thing without user's permision 'ESPECIALLY' when it comes to webbased, it distributable executables, with any normal desktop programming language it's upto the user's discresion to execute the application, I mean they downloaded it, however with webbased, do we really want people afraid to visit websites, also I got the information right off Microsoft, I'll have to find the URL for you , it's part of their .Net thing. and I also read the whole thing in the MSDN Newsletters they send out to MSDN subscribers, describing all the new things found in C#.

[sig]<p>Karl<br><a href=mailto:kb244@kb244.com>kb244@kb244.com</a><br><a href= </a><br>Experienced in : C++(both VC++ and Borland),VB1(dos) thru VB6, Delphi 3 pro, HTML, Visual InterDev 6(ASP(WebProgramming/Vbscript)<br>
[/sig]
 
Thanks for the tip about checking out M$ website. [sig][/sig]
 
Hello,

Remember Micro$oft was forced to take out it's own version of java? And magically out of the blue an entire 'new' language comes out called C# which looks suspiciously like that 'old' java thing? Need I say more?

Greetings [sig]<p>Wouter Dijkslag<br><a href=mailto: > </a><br><a href= My site</a><br> [/sig]
 
I've sort of noticed the similarity ot Java, but I did not know that M$ was forced to take out Java. Darn!! That would make J++ sort of a treasure on the black market for rogue hackers!
 
um, they wernt forced to take out &quot;Java&quot; they were forced to remove their Windows-Based Java native code, in essence the whole deal was, Sun Systems had a lawsuit with M$ for making their IE browser, not accept any Java applet unless it was one of two things.

1) Created with VJ++
2) Created where it will only work under the Windows OS

in essense C# Defies the purpose and buety of Java, they do say that C# will be universal (Given someone decides to write a C# VM for a particular OS) about the only good thing that they took from java in this new language was the garbage handeling, other than that, 100% access to underlying system, giving developers more permisions, and user's less protection, it defy the buety of Java, very typical of microsoft when they dont take the End users in consideration, and only the Developer's and other software companies, because they are more likely to pay the big bucks, where as we end users do not have much choice unless we decide to smarten up and goto linux or something, but even then due to the software developers who pay microsoft for their development tools, continue to make a majority of products on Windows.

Karl
kb244@kb244.com
Experienced in : C++(both VC++ and Borland),VB1(dos) thru VB6, Delphi 3 pro, HTML, Visual InterDev 6(ASP(WebProgramming/Vbscript)

 
I notice in Ballmer's recent talks, he vows not to provide anything for SUN. I assume this means .NET and C#. He hinted that they might be available for Linux. It sounds like C# is still meant for Win OS.



James P. Cottingham

All opinions are mine alone and do not necessarily reflect those of my employer.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top