Сегодня на паре я услышал сильно много хорошего от одногруппника про C#. Решил и я посмотреть на это детище Microsoft!
Поставил Mono, MonoDevelop, который ну очень сильно похож на VisualStudio - на сайте mono-project, так и сказано, что среда разработана специально для тех, кто хочет портировать свои .NET проекты в unix-системы. Человек, знакомый с VisualStudio легко разберется с MonoDevelop. Там присутвствует и хваленый intellisense, и все прочие фишечки..
Начал писать, сразу напрягло количество необходимых ключевых слов для объявления методов, и вообще, HelloWorld не в одну тут строчку... Ладно, бог с ним. Intellisense подсказал мне, как распечатать текст - ну и пошло..
В итоге решил написать двусвязный список только с push{front, back}. Написал.. Получилось много, громоздко... 91 строчка кода. Чувствовал, что что-то не так..
Открыл vim, написал на ruby... Элегантнее, короче, яснее и без лишних буков - 43 строчки идентичного по функционалу кода.
Оба исходных кода здесь.
Для меня победил Ruby. Хотя возможно я просто "не умею готовить" Си-Шарп.
Показаны сообщения с ярлыком mono. Показать все сообщения
Показаны сообщения с ярлыком mono. Показать все сообщения
вторник, февраля 24, 2009
Подписаться на:
Сообщения (Atom)