4 ms·
Never heard of this. Very interesting. Fun fact: C# was originally called ‘Cool’ internally in MS before the MS marketing took over and rebranded everything Vis
by hestefisk 8y ago
Never heard of this. Very interesting.
Fun fact: C# was originally called ‘Cool’ internally in MS before the MS marketing took over and rebranded everything Visual X this or X .Net that. Who doesn’t remember Windows Server .Net (later rebranded to 2003), which did not have a single line of CLR code in it apart from the standard runtime?
- ToFab123 8y agoThe first book I bought about. Net was from wrox and called "Professional asp plus". First later everything got labeled x.Net
- ToFab123 8y agoLooks like .NET was called "cool" during early development. "somethinng+" e.g. "asp+" during beta, and ".NET" when released in 1.0
- MarkSweep 8y agoSome of files open-sourced as part of CoreCLR still have a .cool file extension: https://github.com/dotnet/coreclr/blob/release/1.0.0/tests/src/baseservices/regression/v1/assembly/vos/cool/helloworld/first.cool https://github.com/dotnet/coreclr/blob/release/1.0.0/tests/s...
- mschaef 8y agoA lot of this line of work also originated from efforts to solve problems in COM, which was becoming central to Microsoft's approach to platforms. The idea was to make it easier to produce objects in different languages and then let them interoperate at runtime. In that regard, Microsoft's notion of a common runtime environment for objects was a natural follow on to COM's concept of objects abstracted behind interfaces. There was also a great deal of confusion around the way Microsoft originally introduced COM. When Windows 3.1 came out, one of its marquee features was something called OLE 1.0 - Object Linking and Embedding. This was a composite document approach built on an early technology called DDE, Dynamic Data Exchange. (Which was brittle, and based on Windows messaging.) A few years later, they introduced OLE 2.0, which added a bunch of features, but mainly completely replaced DDE with COM. For a while, there was a lot of conflation of COM as something OLE 2.0 specific.
- sebazzz 8y agoWasn't the framework itself originally called COM+? The environment variable tweak knobs still carry the prefix "ComPlus_"
- dblohm7 8y agoCOM+ is an enhancement over regular distributed COM that was released with Windows 2000.
- mschaef 8y agoYou may be thinking of COR, for "Common Object Runtime", which was formerly known as COM 3.0. http://www.danielmoth.com/Blog/mscorlibdll.aspx http://www.danielmoth.com/Blog/mscorlibdll.aspx