Сообщений: 754
Тем: 14
Зарегистрирован: Aug 2011
Репутация:
3,478
А зачем с нуля? Уже были герои, которые уже даже что-то написали. и даже не один такой герой.
Но я эту идею осуждаю
Сообщений: 754
Тем: 14
Зарегистрирован: Aug 2011
Репутация:
3,478
Все рассуждают о каких-то мифических достоинствах шарпа, си, прочего перед явой, а тем временем ни одна из известных мне сборок даже по уровню реализации не приблизилась на желаемое расстояние к офу.
Вам заняться нечем кроме как менять язык? Осуждают яву, и в то же время достойных решений, где ява ограничивала бы разработку или возможности сервера нет.
Один треп.
Сообщений: 1,326
Тем: 10
Зарегистрирован: Apr 2010
Репутация:
2,078
На шарпе? (Что писать уже вторично).
Имхо, не стоит трудов. И вот почему. C# это "ява от Microsoft". Преимущества минимальны (справедливо говоря - недостатки по сравнению с Java тоже минимальны).
Много производительности вы не выиграите. Хотите выиграть много - пишите на C++, или на FreePascal. Очень много - на ассемблере.
Переносимость, ну она конечно есть, но....
Так что шило на мыло менять нет никакого смысла.
P.S. .NET лучше смотрится против Java только из-за наличия WPF, где ключевая буква W
Сообщений: 2,302
Тем: 24
Зарегистрирован: Sep 2010
Репутация:
5,617
Тут вопрос немного некорректно поставлен: если писать сервер с нуля (при полном понимании того, каким должен быть проект по завершении (как KID)), нет никакой разницы будете Вы это писать на жабе или на шарпах - главное КАК это будет написано.
Взять недавно продолженный проект l2cemu - так там страшно смотреть что наваяли. И это, прошу заметить, на НАЧАЛЬНОЙ стадии проекта, на основе этого хорошей сборки не выйдет априоре.
Другой вопрос кроссплатформенность, тут думаю и говорить ничего не стоит.
Сообщений: 754
Тем: 14
Зарегистрирован: Aug 2011
Репутация:
3,478
Зачем серьезному серверу кроссплатформенность