Loading...
  OR  Zero-K Name:    Password:   

Post edit history

Porting Zero-K lobby

To display differences between versions, select one or more edits in the list using checkboxes and click "diff selected"
Post edit history
Date Editor Before After
3/14/2013 3:49:25 PMUSrank[AOF]AgentE382 before revert after revert
Before After
1 Um... Mono isn't an incomplete hack. It's a complete implementation of the CLI standard. 1 Um... Mono isn't an incomplete hack. It's a complete implementation of the CLI standard.
2 \n 2 \n
3 It also provides a C# compiler that fully supports C# 1.0-5.0 3 It also provides a C# compiler that fully supports C# 1.0-5.0
4 \n 4 \n
5 The incomplete part consists of Microsoft's class libraries, which are non-standard. 5 The incomplete part consists of Microsoft's class libraries, which are non-standard.
6 \n 6 \n
7 Technically, the .net framework is Microsoft's commercial implementation of the CLI. Mono is an open-source implementation of the CLI. 7 Technically, the .net framework is Microsoft's commercial implementation of the CLI. Mono is an open-source implementation of the CLI.
8 \n 8 \n
9 Microsoft's implementation provides a set of Microsoft class libraries. Mono's implementation provides a set of Mono class libraries. It also provides open-source implementations of Microsoft's class libraries, to provide a solution for both developers and end-users. 9 Microsoft's implementation provides a set of Microsoft class libraries. Mono's implementation provides a set of Mono class libraries. It also provides open-source implementations of Microsoft's class libraries, to provide a solution for both developers and end-users.
10 \n 10 \n
11 Look here: http://www.mono-project.com/Compatibility 11 Look here: http://www.mono-project.com/Compatibility
12 \n 12 \n
13 .net 1.1, 2.0, & 3.5 support is complete. .net 4.0 support is almost complete, and .net 4.5 support is in progress. .net 3.0 (what we need for ZKL), sadly, will probably never be supported. 13 .net 1.1, 2.0, & 3.5 support is complete. .net 4.0 support is almost complete, and .net 4.5 support is in progress. .net 3.0 (what we need for ZKL), sadly, will probably never be supported.
14 \n 14 \n
15 Take a look at this if you want to know exactly which classes Mono implements: http://docs.go-mono.com/
16 \n
17 Note that due to the differences between Windows and the rest of the world, there are some things that will break portability: http://www.mono-project.com/Guidelines:Application_Portability
18 \n
15 Also, C# as a language is just as cross-platform as Java. Compile once, deploy anywere that has an implementation of the runtime environment. Oracle is just less stingy with their runtime environment. 19 Also, C# as a language is just as cross-platform as Java. Compile once, deploy anywere that has an implementation of the runtime environment. Oracle is just less stingy with their runtime environment.