Ceci est une ancienne révision du document !
It’s interesting that people prefer to use the wrong tool rather than realize what is best in each situation, and this goes for both Microsoftish guys and Unixish guys. What’s the big deal? Why not just ask each other what fun stuff you guys are doing? You answer us truthfully, both the advantages and the disadvantages you might have when compared with the Microsoft community. Then you do the same. Ask us what we see as the big benefit using Microsoft stuff. I am not a purist, rather the opposite. I have just never heard a Linux/Java/Mac guy tell me anything in terms other than to brag. This is not helping me to understand the good stuff in your world.
I can make a qualified guess, but that is not good enough. Let’s start talking.
I am 40 years old, living just outside Gothenburg in Sweden. A month ago, my son got into the wonderful world of MineCraft - what I would relate to as what LEGO was for me when I was 8. Just playing around with it for a couple of days, he discovered something called mods. I realized what it was, but initially thought someone unlawfully had hacked the game. He is 8 years old, and extremely eager to learn new stuff - one could argue too eager! But, with a great deal of patience, I survived. Discovering that it was not only NOT hacked, but the creator approved development kit (MCP – MineCraft Coder Pack) was released! Not only did I want to install some funny mods, but I wanted to create them! This is the first time I have gotten in contact with Java as a programmer. I am a .NET programmer, and had no idea where to start, apart from what was available via the MCP wiki site http://mcp.ocean-labs.de/index.php/MCP_Mod_System
I started here, and followed the instructions by the letter. Downloaded jre, the jdk, Eclipse, and the MCP source which contained everything required. People had done this on their spare time, for free. Just so everyone can contribute to the enormous creativity out there, building bigger worlds, more fun stuff, more sick stuff!, but it is fun as hell. I continued following the instructions, de-compiling the source code, de-obfuscating it, and opened it in Eclipse. A new world opened up… or not.. This is almost exactly the same as working in C#. Some differences like base is called super, etc, but that is just semantics. I could write code just as if I was building it in Visual Studio. There were some advantages like the simplicity of addressing a folder instead of a Solution file, and some disadvantages like the complexity of addressing a folder instead of a Solution file. If we talked a bit, these problems could be solved! Easily! Hmm….
Now, I have created a Christmas mod with Reindeers that explode when killed, Christmas presents that can be crafted and give you lots of random items, but they can explode as well, sometimes. Before Christmas, I will have a Santa flying in with his reindeers and sled every evening when night falls, dropping lots of presents that can be harvested. I just have to figure out how to create the same code in multiplayer mode… Anyone..? The code base is different.
So, to my real question. Can’t we just stop sulking, and begin sharing our knowledge? Please…?