Citat:
Fedya: ... u izdanju
CET-a.
Kakvi su sad CET-ovi prevodi? Secam se da je (pre mog odlaska) svaka rec bila prevodjena lingvisticki bez obzira na tehnicku implikaciju pa je bilo prakticno nemoguce razumeti dok se ne prevede "bukvalno" nazad na engleski.
Citat:
Fedya:.NET je okruzenje za izvrsavanje C# aplikacija, biblioteku klasa i jos po nesto. C# je jezik razvijan specialno za ovo okruzenje. Pun naziv ovog jezika je Visual C# .NET i ne postoji C# nezavistan od .NET okruzenja.
1. .NET nije okruzenje za izvrsavanje C# aplikacija. .NET je MS-ova biblioteka klasa (framework) bazirana na CLI-u. C# aplikacija koja ne koristi .NET klase moze da radi po defaultu na bilo kojoj drugoj CLI platformi (mada, bez samih klasa tesko da mozes nesto pametno uraditi).
VB.NET, sa druge strane, je programski jezik koji je razvijan specificno za .NET i za koji aplikacije ne rade van .NET-a (jednostavno zato sto sam kompajler implicitno koristi .NET framework klase iz namespace-a Microsoft.VisualBasic).
2. CLI izvrsava C# aplikacije, i nema veze sa samim .NETom sem sto je deo instalacije Microsoft.NET-a i sto sluzi kao njegova podloga. MS je "izmislio" CLI i C# (mada je i ovo diskutabilno do neke mere), ali ga je standardizovao, pa je je deo ECMA standarda i mozes ga nezavisno skinuti sa par lokacija, ukljucujuci i sam MS:
Shared Source Common Language Infrastructure 1.0 Release.
3. Pun naziv jezika je C#

(referenca:
Standard ECMA-334 C# Language Specification. MS ga je krstio u Visual C#.NET u promotivne svrhe (da bi i vrapci znali da je iz Visual Studia), iako se koristi u svim mogucim CLI implementacijama, kao sto je
Mono Runtime 
(dakle, moze da postoji nezavisno od MS-a i .NETa).