Java или .NET

Java
91
Нейтральная
сторона
13
.NET
54
Платформа от SUN
Прежде чем писать комментарии или выбрать сторону вы должны авторизироваться!
Платформа от Microsoft

17-04-2009 01:28 +2

Кросс-платформенная. Открытая.

2 комментария
timoxa06 25-09-2013 20:42 0

delmax, Говно.

cherepets 28-11-2016 18:17 0

delmax, Не аргумент в пользу Java в 2016 и даже наоборот.

17-04-2009 07:09 0

В отличие от дотнета, джава кросс-платформенная по-настоящему. JVM есть не только под все Windows, но и под все современные *nix. На мобильных телефонах обитает та же самая джава.
SUN сделала интересный гаджет SunSPOT ( http://www.sunspotworld.com/ ), который, разумеется, использует джаву.

2 комментария
timoxa06 25-09-2013 20:44 0

werehuman, Кросс-платформенная или нет,но кому какое до этого дела?
Я на винде,нахуй мне нужна кросс-платформенность?
Кроссплатформенность VS Убогость явы
Выбор очевиден

Tro 25-09-2013 20:46 0

timoxa06, Убогость в студию! Объясни, чем она убога.

17-04-2009 07:46 -1

Боюсь умрёт наша ява с покупкой Sun . . .

1 комментарий
drevlyanin 21-04-2009 16:46 0

k06a, Нет не умрёт, теперь ей обеспечено светлое будущее. Т.к. купил её Oracle.

17-04-2009 15:32 0

зато жаба на мобилах. .нета на мобилах нет.

0 комментариев
17-04-2009 15:59 +1

У Java есть поддержка со стороны IBM, Apache, Google.

1 комментарий
jivcheg 17-04-2009 16:03 0

gospeller, Не так много, но IBM есть.
пример тому http://www.pnwsoft.com/

17-04-2009 16:04 +2

Я пожалуй сменю позицию, только за то что джава везде и кроссплатформа

0 комментариев
17-04-2009 19:32 +7

Java кроссплатформенна, более стабильна, чем .net, имеет более логичную структуру.

12 комментариев
saper 17-04-2009 19:35 +1

denis, Вот только не надо про стабильность и логичную структуру...
А что касается кроссплатфопрменности, то есть mono

denis 17-04-2009 19:46 0

saper, А вы пробовали его запускать mono(develop) на Intel Celeron 1GHz? (Я про скорость и стабильность)

К тому же, mono не имеет никакого отношения к .NET, он разрабатывается совсем другими разработчиками и, боюсь, очень плохо совместим с .NET.

saper 17-04-2009 19:52 0

denis, Согласен, что до полной совместимости mono и .net ещё далеко, но работы активно ведутся (при поддержке той же Microsoft)

box 17-04-2009 19:58 +1

denis, Кроссплатформенность хороша только для Web приложений.
Без привязки к железу максимальной скорости и стабильности не достичь.

twirpx 22-04-2009 12:37 0

denis, Более стабильна? Голословно.

Имеет более логичную структуру? Аргументы?

Кросплатформенность - слабый аргумент для крупных промышленных систем.

asmer 23-04-2009 03:58 0

box, вопрос, почему Java занимает первое место по скорости выполнения среди всего эмулируемо/интерпретируемого?

twirpx 23-04-2009 10:55 0

asmer, Это очередной миф? Или таки у вас есть ссылка на авторитетное исследование?

asmer 24-04-2009 02:44 0

twirpx, ссылка гуглилась год назад. сейчас не могу откопать. Нашел другую

http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=all&box=1

twirpx 24-04-2009 11:35 0

asmer, И что доказывает эта табличка?

Что разные алгоритмы на разных языках выполняют одну и ту же задачу за разное время? Да еще и на убунту.

Это не тестирование, это филькина грамота какая-то.

К тому же, в реальных задачах double-precision N-body simulation, однако, целесообразнее делать на C++, а не на C# или Java, особенно, когда N 50,000,000.

Поэтому ваш аргумент со ссылкой сводится к следующему - .NET плох т.к. медленнее работает на неродной платформе на классе задач, в которых наравне с Java в реальной жизни не применяется.

asmer 28-04-2009 02:20 0

twirpx, окей. приведите свое тестирование. И, кстати, я думаю на родной платформе картина будет та же. Объективно говоря .NET не нужен. Просто MS делает на нём бабло

saper 28-04-2009 03:35 0

asmer, Так в чём объективность то? :D

NightmareZ 31-05-2009 23:51 0

denis, Я разрабатываю софт под .NET и Mono. Да, есть проблемы совместимости, но при желании, они легко решаются/обходятся.

17-04-2009 19:49 +4

Не тормозит!

5 комментариев
box 17-04-2009 19:56 +2

lol2fast4u, Ещё как тормозит. Сравните скорость работы Open Office и MS Office.

mke 18-04-2009 03:03 0

box, В OpenOffice Java используется только для работы с макросами и экзотическими форматами (http://wiki.services.openoffice.org/wiki/Java_and_OpenOffice.org), поэтому OpenOffice тут ни при чем

asmer 23-04-2009 03:59 0

box, MS Office написан на .NET?

box 23-04-2009 21:27 0

asmer, Office 2007 написан на .NET

twirpx 24-04-2009 11:36 0

box, Это как минимум не соответствует действительности.

17-04-2009 22:19 +2

Сам когда то писал на .NET. Не то что бы сильно он меня разочаровал, но я считаю что все что делает Microsoft по определению г**но. Java родоначальник синтетики, а MS как всегда украли эту идею(а что они еще могут делать кроме как крась чужие идеи?). Тут пока что никто аргументов ни в пользу того ни в пользу другого не привел. Сам я под Java практически не писал, но видел что делал друг. Кстати можете посмотреть результаты тестов сравнения Java c С++. Некоторые вещи на Java выполняются быстрее(в силу корявости С++-а конечно:) с ASM-ом такого бы не случилось.) чем на С++.

3 комментария
saper 17-04-2009 23:20 0

ivan0x32, Это называется предвзятым отношением. На своём личном опыте знаю, что ели к чему то относиться негативно, то оно всегда будет казаться плохим, даже если это не так

ivan0x32 19-04-2009 13:24 0

ivan0x32, Это не предвзятое отношение, это опыт. Я точно помню из за чего забросил .NET - это был интересный баг, с позиционированием мыши. Короче нерешаемый практически, на форумах отвечали что мой код у них работает, а у меня он просто напросто глючил.
Но в общем случае вы частично правы, я выступаю не за Java-как супер-пупер язык, а против .NET, а Java в данной ситуации как бы альтернатива нейтралитету. Т.е. я твердо знаю что .NET это гораздо хуже чем Java, но не отрицаю что последняя далеко не идеальна.

saper 20-04-2009 01:40 0

ivan0x32, Может я конечно что-то не понял или вы не договорили... Но если, как вы говорите он у других работал, почему вы считаете, что проблема была не решаема. К тому же уж лучше пусть так, чем если бы только у вас работало :) Кроме того вполне вероятно, что в новых версиях .net этого бага уже нет. Технология то молодая. В своё время у Java тоже много ошибок было, да и сейчас наверняка можно найти. Просто, как говорится, вы оказались не в том месте и не в то время :) И ещё: вы говорите ".NET это гораздо хуже чем Java". Так всё же, чем гораздо хуже? Никто здесь ещё конкретных и веских примеров не привёл

17-04-2009 22:21 0

http://www.osp.ru/pcworld/2001/12/162663/_p1.html

Вот кстати давнишняя статейка по данной теме.

1 комментарий
saper 17-04-2009 23:18 0

ivan0x32, Статья ни о чём...

18-04-2009 02:58 +4

Я писал приложение под Windows, находясь в Linux. Оно выглядело нативно для обеих систем и мне не потребовалась перекомпиляция, *.JAR'ы - рулят!

10 комментариев
twirpx 22-04-2009 12:40 0

mke, "Оно выглядело нативно для обеих систем" т.е. одинаково хреново на обоих системах?

С каких пор в Java появилась привязка с инфраструктуре оконной системы WIN?

Бред.

mke 23-04-2009 00:41 0

twirpx, Swing рулит не гони!

asmer 23-04-2009 04:00 0

twirpx, предложи альтернативу.

twirpx 23-04-2009 10:57 0

mke, Мало лет вам?

twirpx 23-04-2009 11:03 0

asmer, А я то тут причем? Я сказал, что Swing одинаково хреново выглядит на обеих платформах, и особых альтернатив для Java в плане GUI нет. Вам надо - вы и ищите альтернативу. Меня вполне WinForms и WPF устраивают на закрытой проприетарной и во всех планах ущербной платформе)

asmer 24-04-2009 02:48 +1

twirpx, Ты при том, что я тебе задал вопрос. Если .NET так крут, скажи мне, может ли он нормально поддерживать что-то кроме MSOS? Ответ - нет. Так что java рулит хотя бы в этом. Она - самая быстрая и при этом НОРМАЛЬНО работает под кучей ОС - от телефонов до кластеров. .NET этого не позволяет. Хотя, возможно, .NET и удобен при разработке под Win.

А вообще я думаю что QT - это тоже неплохой вариант для кроссплатформенного ПО.

twirpx 24-04-2009 11:43 0

asmer, Ты не прав.

Java - не самая быстрая, ибо уступает априори ассемблеру.

В GUI задачах она НЕ работает нормально ни на QT ни на Swing.

Приведи программу, ключевое требование к которой было бы - работа в куче ОС от телефонов до кластеров.

Правильно, .NET не позволяет то что не нужно.

Некоторые часы Swatch могут работать при температуре более 120 градусов под водой при давлении 10 атмосфер - ну, пиздец, все часы Swatch рулят! Остальны сосут.

"Хотя, возможно, .NET и удобен при разработке под Win".

Не поверите насколько он удобнее Java при разработке по Win.

asmer 28-04-2009 02:26 0

twirpx, Насчет самой быстрой - см. выше. Не будем мерять языки процессоров и языки виртуальных машин/интерпретаторов.

Пробовал Swing - работает вполне. Видать ваше `нормально` и моё кардинально отличается. BTW, eclipse и netbeans народ как-то пользуется.

Программа, которой было бы неплохо работать на куче ОС от телефонов до... ну пусть не кластеров, а просто десктопов - валом. Мессенжеры, браузеры, плееры, дальше продолжать? Закрывать на это глаза просто глупо.

saper 28-04-2009 03:39 0

asmer, Привидите пожалуйста пример программы, которая абсолютно одинаково выглядела и работала "на куче ОС от телефонов до... ну пусть не кластеров, а просто десктопов"

mke 22-05-2009 09:19 0

twirpx, Это к холивару не относится.

22-04-2009 02:35 +2

.NET - очередная профитная фигня от мудософта.

13 комментариев
twirpx 22-04-2009 12:34 +2

telemnal, Ваш аргумент поражает своей обоснованностью.

asmer 23-04-2009 04:01 +1

twirpx, но он прав.

twirpx 23-04-2009 11:05 +1

asmer, Вам, все таки, мало лет.

Радикализм и голословные утверждения проходят с годами.

Сейчас с такими фразами спорить бесполезно ибо это чистой воды троллинг.

telemnal 24-04-2009 01:26 +1

twirpx, Нам все таки много лет. Никакие аргументы не помогут .NET заслужить уважения разработчиков.

saper 24-04-2009 01:40 0

telemnal, Это только вам так кажется из-за нелюбви к Microsoft. Тем не менее различная статистика показывает, что популярность .net постепенно увеличивается. Да и то, что java уже старая и проверенная технология, не говорит о том, что её нельзя будет спихнуть с трона. Китай тоже долгое время был традиционалистическим государством ;)

telemnal 24-04-2009 02:04 +1

saper, И все-таки я считаю главное - качество. Если ты и берешь какую-то идею за основу то ее надо реализовывать учтя минусы таковой, с дотнетом же все как всегда. Еще и попытка убогой реализации J# просто валит с ног. Тупой "монополистический" подход заставляет любителей ОпенСоурс писать библиотеку Моно. Вот и нету плюсов у дотнета, просто решение для недалеких программистов (те кто не слыша о JAVA).

saper 24-04-2009 02:19 0

telemnal, Ну J# это вообще отдельная тема разговора...

Из всего, что вы сейчас сказали, я не увидел ни одного чёткого обоснованного минуса dotNet. Фразы "с дотнетом же все как всегда","решение для недалеких программистов" это всё вода. Привидите мне конкретные аргументы. Я ведь при большом желании тоже мог бы наговорить всяких глупостей в адрес java, но я понимаю, что это будет необоснованный бред.

saper 24-04-2009 02:26 0

telemnal, "Тупой "монополистический" подход заставляет любителей ОпенСоурс писать библиотеку Моно".

Смысла в этой фразе я вообще не понял. Так как вы понимаете, что Майкрософт вряд ли бы открыла исходные коды .net, то у неё было только два варианта:

1) Либо сделать технологию закрытой и для Линукс (но тогда бы вы возмущались, по поводу её закрытости)

2) Либо использовать стороннего разработчика (как я говорил выше, чтобы не раскрывать своих кодов) и сделать технологию открытой.

И никаких любителей OpenSource Майкрософт не заставляет писать, у них есть конкретный договор с фирмой Novell, которая и занимается разработкой Mono, и думаю нисколько не переживают по этому поводу :)

asmer 24-04-2009 02:55 0

twirpx, Окей, обьясните, почему в свободном и разгильдяйском FOSS сообществе порядка больше, чем в разработчиках под MS? На моей памяти, MS одну за одной вводит "инновационные" технологии с целью сбить бабла с разработчиков (копейки) и с конечных пользователей (миллионы). Вначале winapi. Потом MFC (mazafaka classes?), COM, OLE. Теперь .NET. Через пару лет придумают очередную фигню - и вот он, очередной виток изобретения велосипедов, который даёт очередные несколько миллиардов долларов. Вас это устраивает?

Ну а sun - дураки, проебали рынок веба (flash их затмил) и кроссплатформенного ПО.

И еще. Вот скажите, нафиг нужен .NET, вся это эмулируемость/виртуальность на ОДНОЙ ОСИ? Что бы оправдать покупку новых компов на пару ядер/полгигагерца/гигабайта ОЗУ больше?

sirsin 24-04-2009 02:58 0

telemnal, мудософт

+1

twirpx 24-04-2009 11:46 0

telemnal, Перефразирую - я ограничен в выборе платформы т.к. не знаю другого, и мне наплевать, что каждой задаче свой инструмент. I love Java и точка.

twirpx 24-04-2009 11:57 0

asmer, В чем заключается порядок FOSS сообщества по вашему?

"Потом MFC (mazafaka classes?), COM, OLE. Теперь .NET."

Да, меня это устраивает на 100%.

Т.к. с каждым годом у меня появляются все более и более умные и удобные инструменты.

"сбить бабла с разработчиков (копейки) и с конечных пользователей (миллионы)"

Друг, ты в каком мире живешь? Тебе никто ничего не должен. Люди работают и зарабатывают деньги. Законным способом. Другие люди используют их труд и платят за это деньги. Это нормально.

Так живут люди в реальном мире.

"Ну а sun - дураки, проебали рынок веба (flash их затмил) и кроссплатформенного ПО."

Вы зато умнее руководства Sun - банды прожженых акул бизнеса. Полюбому, всяка.

"Вот скажите, нафиг нужен .NET, вся это эмулируемость/виртуальность на ОДНОЙ ОСИ? Что бы оправдать покупку новых компов на пару ядер/полгигагерца/гигабайта ОЗУ больше?"

Нет, чтобы облегчить труд разработчика.

Чтобы стоимость разработки больших систем снизить в десятки и сотни раз.

То, что разработка системы документооборота для министерства обороны на MFC стоит 1 млрд. $, а на .NET - 10 млн. $ - для вас слабый аргумент?

Видите ли, на маленькими утилитками един рынок ПО. И не он отнюдь диктует необходимость в новых технологиях.

asmer 28-04-2009 02:38 0

twirpx, Порядок FOSS хотя бы в том, что есть инструменты, которым 30 лет, и они до сих пор пользуются популярностью. Не смотря на стремительное развитие IT, некоторые концепции живут десятками лет, продолжают развиваться, и ими продолжают пользоваться. Документации много изначально. Нету таких бардаков в API c костылем на костыле. Можно долго продолжать.

Я рад, что ты нашел реальный мир. :-D.

Мы не умнее руководства Sun. Но некоторые их задумки стоящие, жалко, что они потеряли рынок.

Вы хотите сказать, что снижение цены происходит именно за счет виртуальной платформы? Или может за счет индийского синтаксиса и более широкого и продуманного API?

Кстати, а причем тут маленькие утилитки?

25-04-2009 01:56 0

Сколько вам платит мудософт за такие милые слова xD. В ЖОПУ .NET и ТОЧКА! Зачем аргументировать говнокод?

1 комментарий
twirpx 26-04-2009 14:45 0

telemnal, Мне нисколько.

А вас Java судя по всему зомбирует забесплатно)...

28-04-2009 21:20 +2

Мне трудно будет судить, тк с .нет я не знаком. Пишу на Java.

Из опыта:

1) Java много кушает ресурсов (Приходится выбирать, чем пользоваться)

2) Java полюбил с того момента, как надо было сдавать лабу. Программа была написана, без какого бы то ни было знания языка. С тех пор с ней дружу. Врят ли захочется на что-то другое менять, тк с чем раньше не встречался - сплошное разочарование и потраченные нервы.

0 комментариев
06-05-2009 16:42 +1

java open source!

10 комментариев
saper 06-05-2009 19:40 +1

qwerty123, И вы сами лично копались в этих кодах? Очень сильно сомневаюсь.... Большинству программистов open source не нужен для написания хороших программ

Sokol 07-05-2009 11:35 +1

saper, 2saper: еще как копались! Там идеи реализации подчерпнуть можно и выбрать наиболее удачный(например быстрый) метод. Так что тут ты не прав

saper 07-05-2009 12:06 +1

Sokol, Тут я прав, потому что таких как ты единицы. А большинству программистов или "программистов" это не нужно.

Sokol 07-05-2009 22:52 +1

saper, Про большинство не знаю. У меня уровень - начинающий. Я так подозреваю, что опытные программисты тем более пользуются исходниками.

+ Исходнички + джаваДоки = все понять становится очень просто

telemnal 07-05-2009 23:03 +2

saper, Вы точно односитесь к этому большинству "программистов", раз так считаете.

Sokol 07-05-2009 23:07 0

telemnal, :) Ну может профессионализм появится буду обходиться и без исходников. Я так понимаю вы говорите из собственного опыта?

saper 07-05-2009 23:23 0

telemnal, Ну куда уж мне до вас... Особенно это видно по вашим предыдущим комментариям...

Под словом "не нужно" я имел ввиду не то, что это не даёт пользы (польза от чтения исходных кодов конечно есть), а то что:

1)не читая их можно программировать ничуть не хуже (я думаю вы не будете утверждать, что только люди читающие исходные коды являются суперпограммистами)

2)некоторым это не надо в силу специфики рода деятельности.

Sokol 07-05-2009 23:44 0

saper, Не знаю чем обидел, но довольно жесткий ответ получился ;) Би хеппи!

1) Хочу подчеркнуть для аргументации своей позиции в споре, что вы таки согласились "польза от чтения исходных кодов конечно есть".

2) Не буду утверждать что только люди читающие исходники - супер программисты. Причина - не обладаю такой информацией. Но я думаю и супер-программисту ( через стены умеет ходить и сальто делать (= ), иногда исходники могут быть полезны.

3) И не кидайтесь вы так на людей, еще раз прошу. Я по-моему не давал для этого причин. ;)

saper 07-05-2009 23:55 0

Sokol, :) Этот комментарий был адресован не вам, а telemnal :)

В начале комметария синенькими буквами написано кому он адресован.

Sokol 07-05-2009 23:58 0

saper, ))) Все равно спокойней!

13-06-2009 16:34 +2

Жава однозначно! Из-за кроссплатформенности, и из-за того, что не-M$.

.NET не имеет совершенно никаких преимуществ перед Жавой, т.к. кроссплатформенность не обеспечивает, а тормозит так же, а то и больше.

З.Ы.

Лучше всего - C++/Qt!

1 комментарий
Tro 19-03-2011 20:18 0

PadonakSem, Лучше всего - C++/Qt!
Да!

01-10-2009 20:06 0

Java - нормальная платформа, где многое написано на самой же java. .Net - тупо вызов виндовых методов из нового языка. Обычная завлекаловка мелкомягких

0 комментариев
16-08-2010 11:29 0

вообще ни то, ни то. только лаги разводят...

но ява проще и удобнее

28 комментариев
Lelik 16-08-2010 17:10 0

cherepets, "ява" это мотоцикл а обсуждение про джаву

ЗЫ. www.youtube.com/watch?v=Mk3qkQROb_k

и этим всё сказано

andoriyu 17-08-2010 03:49 0

cherepets, попроще? java это америконский быдло язык (как похапе у нас). И хэлллоуворлд нан ем тормозит и сырцы пару килобайт, да.

cherepets 17-08-2010 10:35 0

cherepets, про лаги я и не спорил, я говорю что писать на нем проще (а пхп так вообще самый простой, ток что смысла в товем примере нет).

постараюсь повторить понятнее:

для юзера и то, и то гавно (хотя пейнт.нет лучший из конкурентов ФШ).

а для программера ява проще

andoriyu 17-08-2010 10:41 0

cherepets, для юзера и то, и то гавно (хотя пейнт.нет лучший из конкурентов ФШ).



ЛОЛОЛОЛОЛОЛОЛОЛОЛОЛОЛО!!!!

Наверное используешь 1% фотошопа и наверное даже без плагинов :D

cherepets 17-08-2010 11:19 0

cherepets, хорошо, назови твой вариант лучшего конкурента ФШ.

andoriyu 17-08-2010 12:43 0

cherepets, Pixelmator. но лично мне хватает preview.app и Seashore.

cherepets 17-08-2010 12:51 0

andoriyu, я про человеческие оси. а там ФШ правит безраздельно, линуксоиды давятся ГИМПом и притворяются что им это нравится.

судя по видео - у вас ситуация аналогичная))

andoriyu 18-08-2010 01:13 0

cherepets, Мне хватает pixelmator'a для ретуши, preview для ресайза и кропа, seashore для быстро нарисовать, что-то. не вижу смысла тратить деньги на фотошоп, учитывая, что мне надо судя по видео - у вас ситуация аналогичная))

</b>

Какое видео? О_о

cherepets 18-08-2010 10:00 0

andoriyu, я посмотрел про эти проги на ютубе. не ехать же мне час к девушке чтобы запустить их на её маке...

дя кропа, реайза и "быстро нарисовать" даже пейнт из вин3.1 покатит

andoriyu 18-08-2010 13:08 0

cherepets, пэинт не умеет нормально кропить и ресайзить. А также не поддерживает экспорт в овер дохуя форматов (включая TGA и PNGalpha, что для меня критично).

я посмотрел про эти проги на ютубе. не ехать же мне час к девушке чтобы запустить их на её маке...

tell me more, школьничек. Ты наверное и в игры на ютубе играешь.

cherepets 18-08-2010 13:41 0

andoriyu, нет, я сейчас специально ради тебя буду качать мак и ставить его на виртуалку!

в обычном виндовом пейнте (из вин7) в png вроде б argb уже. хотя хз, надо глянуть

andoriyu 18-08-2010 13:52 0

cherepets, ты говоррил о paint из 3.11 :) опять же экспорта в TGA AFAIK нет. Да ивообще много чего нет по обработке.

cherepets 18-08-2010 13:59 0

andoriyu, в 3.1 его и правда нет, что конечно минус (хотя для 93 покатит)

тга же довольно стремный формат, давно им не пользовался. хотя на сколько я помню там можно слои сохранять, что безусловно плюс (или это был глюк алид фотостудии?)

andoriyu 18-08-2010 14:05 0

cherepets, тга же довольно стремный формат, давно им не пользовался. хотя на сколько я помню там можно слои сохранять, что безусловно плюс (или это был глюк алид фотостудии?)



А ВОТ ХУЙ. Этим форматом все инди-игроделы пользуются. ибо он патентно свободный, простой, и поддеживается везде.

andoriyu: в 3.1 его и правда нет, что конечно минус (хотя для 93 покатит)



Я не видел paint в 7, каюсь.

По ОО - холодный запуск был около 20 секунд для открытия нвого документы (всяко дольше чем vim newcdocument.tex), горячий - 10, в обоих случаях ОО запускался около 7 секунд. Если я им открою свои таблички он наверное охуеет.

Tro 13-01-2013 00:41 0

cherepets, Черепец когда-то был нормальным...

opera.rulez 13-01-2013 00:44 0

Tro, Коллега, полагаете, что LINQ головного мозга — это болезнь?

Tro 13-01-2013 01:16 0

opera.rulez, Да!

opera.rulez 13-01-2013 01:22 0

Tro, Как докажете?

Tro 13-01-2013 01:24 +1

opera.rulez, Переход на странные технологии.

cherepets 13-01-2013 21:05 +1

Tro, Когда-то Sun был... Просто был.

opera.rulez 13-01-2013 21:08 0

cherepets, И как название фирмы могло повлиять на сторону в холиваре?

cherepets 13-01-2013 21:11 0

opera.rulez, Я не могу назвать ни одного существенного изменения в Java за эти 3 года. А в .Net могу...

opera.rulez 13-01-2013 21:14 0

cherepets, 1. Зачем менять платформу, если она годна? Можно совершенствовать софт для неё.

2. Какие были изменения в .Net?

cherepets 13-01-2013 21:26 0

opera.rulez, 1. Зачем совершенствовать автомобили если и запорожец ездил? Зачем придумывать дома если и в пещерах люди жили?

2. Из важного - async, например, ну или существенно модернизированная работа с XMLями (Windows.Data.Xml.Dom vs System.Xml).

Из приятного - дальнейшее развитие WPF/Silverlight/КорочеВсёЧтоXAML: упростили навигацию, дали возможность крутить контролы в трёх измерениях.

Tro 13-01-2013 21:34 0

cherepets, Java 7 (со суитчами для стрингов). А через 8 месяцев ожидается Java 8 (с лямбдами). А после... Java 9!

cherepets 13-01-2013 21:37 0

Tro, Вау! А если в названии пятизначное число написать, так вообще заебись сразу будет!

Tro 22-04-2013 15:56 0

Tro, Плюс ещё шесть месяцев.

i.c 22-04-2013 17:11 0

Tro, с лямбдами

А в лиспе лямбды существуют с 1958 года, а ты в 2013 году только ждешь их в Java.

25-12-2010 16:12 0

смысла в .net нет, само название говорит за себя

2 комментария
naryl 29-12-2010 09:12 0

Tro, Как и в jvm, собственно. Самой продвинутой платформой как была до них, так и осталась beam.

Хомячки неосилили иммутабельность, поэтому на ней сейчас один erlang. Но чтобы крутиться на серверах и давать рабочие места кодерам этого достаточно.

Да с beam даже лицензионных и патентных проблем нет как с Sun-jvm (которую не успели всю открыть), oracle-jvm (которую, судя по всему, закрывают обратно) и .NET (... ну вы поняли).

NightmareZ 06-02-2012 18:20 0

naryl, F#, Clojure - иммутабельность во все щели :)

19-03-2011 19:43 +1

Смотреть до конца:
www.220.ro/funny/Microsoft-Vs-Java/Iw8nm...

0 комментариев
19-03-2011 19:53 0

Вот хуле мне и нескольким сотням тысяч линуксойдов ваш .net? У него и название само за себя говорит! А так, программируйте на чем хотите, мне похуй.

7 комментариев
opera.rulez 19-03-2011 19:55 0

prekrati, А как же Mono?

prekrati 19-03-2011 20:03 +1

opera.rulez, Писец, я в ахуе) Первый раз и услышал, и увидел) Йопт, и с 2008 года) Посмотрел. У мну 3 метапакета с поддержкой этой платформы: openal, libmpg-123, ну и сама mono)

opera.rulez 19-03-2011 20:08 0

prekrati, Несколько лет назад на лотках увидел диск с DotGNU (Portable.NET), там же была ссылка на Mono как на более полный проект. Из спортивного интереса скомпилировал библиотеку с помощью DJGPP. Вы не поверите, но некоторые консольные программы .net стали запускаться из голого DOS'а! Жаль, нормального порта иксов нет, а то бы и графические можно было запустить... Да, я знаю толк в извращениях!

Tro 19-03-2011 20:22 0

opera.rulez, Да, я знаю толк в извращениях!
Ага. Твой-ведь скрин?

На Mono работают такие приложения, как в F-Spot (раньше был по умолчанию в Убунту, теперь заменён Shotwell'ом), Gwibber (сейчас есть по умолчанию)... вроде всё, что помню.
Ах да, MonoDevelop.

prekrati 19-03-2011 20:41 0

Tro, Компилятор VB нашел токашто)

prekrati 19-03-2011 20:51 0

prekrati, О! Нашел примочку для апача, шоб aspx понимал.

prekrati 19-03-2011 20:53 0

prekrati, Оке, много всякой хуйни нашел. Живи .net, так и быть) Ухожу в нейтралитет)

27-12-2013 20:56 0

Больше технологий, фреймворков и библиотек. Быстрее

0 комментариев
17-04-2009 01:29 0

Только нет!

0 комментариев
17-04-2009 06:54 0

Нравится Microsoft, а не подделка.

1 комментарий
asmer 23-04-2009 04:04 0

stsaranchin, а кто кого подделал? Или Вы думаете что у Sun есть машина времени, и именно Sun спиздила у MS идею?

17-04-2009 07:36 +1

WPF, WCF, Silverlight, ASP.NET, Sharepoint, Office Add-In, LINQ, Entity, Sync

продолжайте

2 комментария
danpetruk 27-12-2013 20:55 +1

dzlk, Swing, tomcat, jboss, spring, hibernate, oracle, jsp, ejb, webshpere

Tro 28-12-2013 15:48 0

danpetruk, Hibernate не нужен, ObjectDB в десятки раз быстрее.

17-04-2009 15:26 0

потому что .нет проще, быстрее, и туча бесплатных инструментов для работы

1 комментарий
gospeller 17-04-2009 16:01 0

xmblpb, "туча бесплатных инструментов для работы" у Java всё-таки поболее будет ;)

17-04-2009 18:29 +4

.Net рулит!

1 комментарий
lorentz 17-04-2009 18:35 +1

dixus, Net, джава рулит.

17-04-2009 19:57 +4

C# круче Java.

2 комментария
crazy_fizruk 20-04-2009 03:53 +1

spider, Обоснуйте.

ivan0x32 21-04-2009 11:56 +1

crazy_fizruk, Это утверждение по типу, кто громче крикнет, тот и прав.

17-04-2009 23:24 +3

К приемуществам .net можно отнести большое количество юзабельных языков, поддерживающих эту технологию (Managed C++,C#,VB.NET,J#,F#,IronRuby,IronPython,Delphi.Net,
Fortran.Net и прочие). А это значит, что программист может использовать тот язык, который ему нравится, не обращая внимания на проблемы с совместимостью

4 комментария
PadonakSem 13-06-2009 16:35 0

saper, И зачем нужен такой зоопарк? Для обеспечения перманентного геммороя тому, кто будет эту выгребную яму саппортить? Или для того, чтоб нанимать для разработки дешевых школьников (индусов) -VBшников?

NightmareZ 13-03-2011 23:13 0

PadonakSem, В том числе для того, чтобы нанимать дешёвых школьников (индусов) VBшников. Нефиг искусственно увеличивать стоимость разработки софта.

Tro 19-03-2011 20:16 0

saper, Поддержка большого кол-ва языков - минус. Это мешает созданию нормальной документации.

Tro 07-12-2012 11:06 0

saper, Кстати, для JVM есть ещё Scala и Kotlin. Их вполне достаточно.

22-04-2009 12:44 +2

Хотя бы потому, что заказчику похрен на чем будет написано, лишь бы работало как требуется лично ему и его бизнесу.

А бухгалтер заказчика сидит под WIN, и формочки хочет видеть как в оффисе, а не что-то OpenSource-самолепное.

Для всего есть свой инструмент - для разработки под Win этот инструмент - один из лучших в огромном классе задач.

0 комментариев
24-04-2009 22:48 +2

На самом деле спор немного глупый. Хоть эти две платформы и являются прямыми конкурентами, но они совсем не похожи друг на друга. Выбор скорее всего зависит от самого разработчика и от тенденции на рынке операционных систем. Судите сами...

И Java и .NET каждый имеет по одной характерной и очень важной особенности, которая и привлекает к себе.

Начнем с .NET, раз уж я за нее проголосовал. В данном случае характерной особенностью является поддерживаемость большого количества языков. C#, J#, F#, VB, C++, C, Delphi, ... Да что там говорить, в Visual Studio можно писать даже на FORTRANе. CLR (Common Language Runtime) - аналог JVM (Java Virtual Machine) - преобразует код на любом из этих языков в промежуточный язык IL (Intermediate Language) - аналог байт-кода на Java - и потом производится дальнейшая трансляция. Таким образом вы можете не задумываться о языке, на котором написана программа. Это удобно во-первых потому, что не всем разработчикам проекта не обязательно знать один язык, а во-вторых потому, что на то и существует такое многообразие языков, что каждый имеет свои характерные особенности и часто какую-то часть приложения удобнее всего писать на одном языке, а другую - на другом, а иногда фрагмент кода просто невозможно написать на каком-нибудь из языков.

Что касается Java, то тут явным преимуществом является кросс-платформенность. Т.е. ты можешь писать приложения как под старую-добрую Windows, так и под Unix, Symbian и другие ОС. Различие будет только в дополнительных библиотеках для данной ОС. Java-машине в этом случае не важна ОС, любой код без проблем переводится на байт-код и транслируется.

Таким образом мы с вами обсуждаем два совершенно разных подхода к программированию. И на мой взгляд победитель зависит только от пути развития IT. Кто победит - Microsoft или альтернативные ОС.

9 комментариев
saper 24-04-2009 22:56 0

Sharp, Ну если mono доведут до ума и приемущество java исчезнет, то победитель будет очевиден ;)

А вообще вы всё сказали абсолютно правильно. Полностью с вами согласен.

rct 25-04-2009 03:37 0

Sharp, А я вот например не вижу преимущества в большом количестве языков программирования. Предствьте себе большой проект, написанный на разных языках, как во всем этом потом разбираться? А потом текучка кадров если? Ужос.

twirpx 26-04-2009 14:44 0

rct, Разве плохая организация проекта и определенные кадровые проблемы - это недостаток используемой платформы?

asmer 28-04-2009 02:42 0

Sharp, А под JVM можно писать только на Java?

saper 28-04-2009 03:36 0

asmer, Есть и другие языки под JVM. Но они для Java тоже самое, что и mono для .net

asmer 28-04-2009 21:05 0

saper, Чушь несете. Есть компилеры, которые преобразуют кучу языков в байткод Java или .NET. А mono - это альтернатива .NET, а не компилятор под .NET. Причем в силу доброжелательности MS к пользователям и программистам, mono вечно будет в статусе догоняющего :(. Поэтому я - за java.

saper 28-04-2009 23:52 0

asmer, Вы меня видимо не совсем поняли. Да, если посмотреть сайты со списком .net и JVM, то вы увидите там много языков... Но если вы пройдётесь по языкам более внимательно, то увидите, что большинство из них не юзабельно и уже давно не поддерживаются разработчиками. И если сравнивать ассортимент Java и .NET, то у последнего список рабочих и востребованных языков намного выше. Например, я не видел нормального компилятора для Fortran и Cobol для JVM (для .net они есть, причём очень хорошие), а ведь эти языки (хотя это многим может показаться странным) используются ещё достаточно часто и .net реализация позволит перевести все существующие программы на новые технологии.

asmer 30-04-2009 14:59 0

saper, Согласен. Только не ясно, если есть прямые компиляторы Fortran и Cobol, надо ли их запускать из под .net.

saper 06-05-2009 19:38 0

asmer, Не совсем вас понял, но думаю на этом чайте вы найдете ответ на свой вопрос: http://www.lahey.com/lf71/lf71.htm

29-05-2009 23:38 +2

По работе почти год занимался разработкой на java, параллельно писал на C#. Могу сказать - земля и небо!

Что для меня приемлемо в шарпе и что просто бесит в яве:

1) Документация. Как бы сторонники явы не кричали с пеной изо рта и стуча кулаком в грудь, что доки в яве логичней и понятней - чушь полнейшая, чтобы найти какие-то сведения надо перерыть все вдоль и поперек и действительно полезть в исходный код. По-моему глубокому убеждению если программист должен смотреть какие-то сведения в исходном коде значит кто-то поработал некачественно. Лучше MSDN документации я пока не встречал.

2) Когда работал с явой приходилось писать web-сервисы. Вот если можно сделать, что-то запутанней чем создание web-сервисов в яве, то это будет очень сложно, потому, что таких неинтуитивно понятных механизмов представить сложно. Господа, мы живет и работаем в такое время, когда "время-деньги". Я не хочу писать круглыми сутками целую неделю простой сервис "Hello,world!" чтобы проверить как это все устроено. Что же мы имеем в дотнет - проблема решается буквально несколькими нажатиями мыши! И это здорово, значит парни из Mircosoft не зря просят деньги за свой продукт, за такой подход к делу я лично готов платить и мне не нужна это OpenSource хрень. А если кто не знал, то исходный код библиотек .net тоже можно посмотреть и не надо скачивать никаких исходных кодов ;)

Таких пунктов я могу приводить достаточно много, но тогда вряд ли мой пост дочитают до конца =).

ЗЫ. Попробуйте ка на яве написать приложение использующее векторную графику аля WPF в дотнет.

2 комментария
opera.rulez 19-03-2011 20:02 0

NeXT, А если кто не знал, то исходный код библиотек .net тоже можно посмотреть и не надо скачивать никаких исходных кодов ;)
Одному мне здесь мерещатся взаимоисключающие параграфы?

NightmareZ 08-05-2011 17:36 0

opera.rulez, Да.

16-08-2010 08:37 0

Mono же!

0 комментариев
25-12-2010 17:16 +1

Ничего не имею против Java, но .NET это очень удобная платформа разработки приложений под Windows. На .NET очень много всего написано. От работы под .NET я получаю огромное удовольствие. Одна только Visual Studio дорогого стоит. Например, C++ Builder или Eclipse на порядок неудобнее.

5 комментариев
NightmareZ 25-12-2010 23:15 0

ZI_DAN, Плюсую, .NET в целом и C# в частности давно уделывают Java по удобству, продуманности, количеству и качеству инструментов. Java сейчас находится где-то на уровне шарпа второй версии.

Kidalv 29-12-2010 09:20 0

NightmareZ, У шарпа нет такой кроссплатформенности, как у Java. Если дотнет будет закрытым, он никогда не будет таким же кроссплатформенным, как Java. Телефоны разных платформ, компьютеры, встраиваемые устройства, серверы...

ZI_DAN 29-12-2010 14:29 +1

ZI_DAN, Кроссплатформенность - не единственное достоинство (и не главное). Самая популярная платформа Windows. Разрабатывают больше всего под неё.

Когда я захотел написать что-то для мобильника, я написал это на Java (точнее на J2ME). Ничего страшного не вижу в том, чтобы под разные платформы писать на разных языках.

naryl 29-12-2010 19:21 0

ZI_DAN, Клиентам пофиг на чём ты напишешь. А вот себе можно проблем заработать, если, например, ваш флагманский продукт на .NET захочет за бешеные бабки заказчик под линукс, например. Виндовс - самая популярная платформа, да, но софта под неё больше всего не пишут. Связи здесь прямой нет, вопреки распространённому мнению.

ZI_DAN 29-12-2010 19:49 0

ZI_DAN, А вот себе можно проблем заработать, если, например, ваш флагманский продукт на .NET захочет за бешеные бабки заказчик под линукс, например.

Маловероятно. Тем более, что заказчик с платформой должен сразу определится. В зависимости его требований к платформе и будет выбран язык программирования.

Виндовс - самая популярная платформа, да, но софта под неё больше всего не пишут. Связи здесь прямой нет, вопреки распространённому мнению.

По-моему, связь самая прямая (не только по-моему - так очень многие считают). Популярность ОС зависит от популярности ПО для неё. Например, почему в большинстве организаций на рабочих местах стоит Windows? Потому что существует набор ПО, которое необходимо для этой организации и существует только под Windows.

Я недавно работал в мебельном магазине. Почему бы там не поставить Linux (Ubuntu, например)? Потому что 1С под Wine кривовато запускается, а софт от поставщиков мебели абсолютно невозможно запустить не под Windows. Кроме этого начальство и сотрудники совсем не хотят осваивать кучу нового для них софта. А ещё у всех поставщиков Windows и никто не хочет иметь какие-то проблемы при взаимодействии с поставщиками.

17-08-2011 14:25 0

Само собой .NET

0 комментариев
14-10-2011 09:00 0

Можно скомпилировать сразу в ехе'шник. Оптимизация кода под платформу.

16 комментариев
Tro 14-10-2011 12:31 +1

stonewolf, Расширение .exe в говновинде ещё не говорит о том, что это обычный исполняемый нативный файл.

stonewolf 14-10-2011 12:40 0

Tro, В данном случае говорит.

Tro 14-10-2011 13:01 0

stonewolf, Тогда не нужен, так как работает только на винде.

stonewolf 14-10-2011 13:21 0

Tro, только на винде
Фейл. Для винды NGEN, для моно AOT.

Tro 14-10-2011 13:29 0

stonewolf, Моно - фейл.

stonewolf 14-10-2011 13:37 0

Tro, ?

Tro 14-10-2011 13:49 0

stonewolf, Не полностью же .NET проигрывает.

stonewolf 14-10-2011 14:55 0

Tro, Допилят когда-нибудь. Народ занимается.

Tro 14-10-2011 14:57 0

stonewolf, Мне он не нужен, я его пилить не буду. Да и Java тоже... разве что для сайта, который на JSP.

stonewolf 14-10-2011 15:06 0

Tro, Желающих и так хватает, хотя мне моно тоже не нужен (м.б. пока). А джаву вспоминаю как страшный сон. Для маленьких скриптов, конечно, js и т.п. незаменимы, но это всё же огрызки монстра.

Tro 14-10-2011 15:15 +1

stonewolf, java_script? Вы, видимо, соовсем не знаете, что такое Java. Соответственно, судить её не стоит.

stonewolf 14-10-2011 15:51 0

Tro, Говорю же, огрызок. А полноценная интересна, но очень уж монстрообразна. Особенно в сравнении.

Tro 14-10-2011 17:00 +1

stonewolf, java_script - совсем не Java

opera.rulez 14-10-2011 17:35 0

stonewolf, Вы так говорите, как будто не знаете о существовании GCJ.

stonewolf 16-10-2011 13:30 +1

Tro, я в курсе.

opera.rulez:
1. Это сторонняя разработка и не входит в комплект.
2. Все ли приложения работают без модификации?

opera.rulez 16-10-2011 14:19 0

stonewolf, 2. Честно? Пока не проверял.

19-11-2012 20:57 0

*научился юзать методы расширения и linq

0 комментариев
06-12-2012 02:41 0

Интерфейс IEnumerable.
Как вообще люди юзают ООП без него?

14 комментариев
NightmareZ 06-12-2012 14:59 0

cherepets, Страпон с шипами.
Как вообще люди едят в ресторанах без него?

cherepets 06-12-2012 15:13 0

NightmareZ, Нет, серьезно же - идеальный инструмент для работы со списками объектов. Методы расширения и LINQ делают его чуть ли не божественным.

//ушел приносить детей дживистов в жертву священному IEnumerable.

NightmareZ 06-12-2012 16:19 +1

cherepets, Нет, серьезно же - идеальный инструмент для работы со списками объектов. Методы расширения и LINQ делают его чуть ли не божественным.

Никто ж не спорит. Просто к ООП оно имеет такое же отношение, как я к балету. Это уж скорей функциональщина.

cherepets 06-12-2012 16:20 0

NightmareZ, Как же не имеет, если предназначен исключительно для удобного управления экземплярами объектов если их много?

NightmareZ 06-12-2012 21:18 +1

cherepets, Он предназначен для манипуляции объектами лишь потому, что в .NET-языках нечем больше, по большому то счёту, манипулировать кроме объектов - там всё объекты.

Вся эти фичи давным давно есть в функциональных языках типа хаскеля или окамла. Я даже думаю, что не сильно ошибусь, если скажу, что в каком-нибудь лиспе оно было за долго до того, как ООП толком сформировалось как парадигма.

cherepets 06-12-2012 21:23 0

NightmareZ, При чем тут сейчас лисп?

Речь же про яву. И в яве работать со списками и коллекциями менее приятно. Поэтому зачастую там проще запилить какой-нить линейный алгоритм и радоваться.

NightmareZ 06-12-2012 22:18 0

cherepets, При чем тут сейчас лисп?

Речь не про лисп, речь про то, что твоя фраза о связи LINQ и ООП лишена смысла.

cherepets 06-12-2012 22:44 0

NightmareZ, Мне сейчас кажется неудобным, что я не могу связать объекты по JOIN как поля в базе. Когда привыкаешь к таким удобным фичам, то потом в яве неудобно.

NightmareZ 08-12-2012 06:21 +1

cherepets, Мне сейчас кажется неудобным, что я не могу связать объекты по JOIN как поля в базе. Когда привыкаешь к таким удобным фичам, то потом в яве неудобно.

Блин, я не говорю, что LINQ это плохо. Это хорошо. Это здорово. Это замечательно. Я просто спорю с твоим утверждением, что LINQ - это необходимая для ООП вещь :)

cherepets 08-12-2012 13:45 0

NightmareZ, Именно для него. Конечно ты можешь отбирать какие-нить числа из массива посреди совершенно линейного алгоритма, но тут по сути экономишь одно условие в цикле и все, а вот в дохуя оопшном коде ты можешь перед обработкой заджоинить совершенно разные объекты и сделать что-то типо вьюхи. Вот в таком случае дотнетовский код у тебя получится реально приятнее, чем джавовский.
Вывод: IEnumerable может быть полезен везде, но максимумально полезен он именно для оопшного кода.

NightmareZ 09-12-2012 09:31 0

cherepets, Твои две фразы:

Как вообще люди юзают ООП без него?

Вывод: IEnumerable может быть полезен везде, но максимумально полезен он именно для оопшного кода.

Перевожу на русский язык. В первой ты какбы утверждаешь, что ООП без LINQ трудно использовать, во второй же ты утверждаешь, что LINQ полезен для ООП.

Из второй фразы совершенно не следует первая. Потому мне непонятно, что ты этим постом доказал.

Повторю ещё раз свою позицию на всякий случай: LINQ - это отличная вещь, но она вообще никаким боком не необходима для ООП. Она полезна и удобна (но тоже не необходима) для манипулирования коллекциями, потому похожие штуки (типа LINQ) есть во многих языках (чаще всего именно функциональных).

И ещё раз повторяю: я спорю с твоим утверждением, что LINQ нужен для ООП.

У меня складывается ощущение, что:
1. Ты нифига не понимаешь в азах программирования.
2. У тебя проблемы с логикой. Возможно, что ты гуманитарий. Потому что какие-то логические цепочки ты строишь, но они нифига не логические.

cherepets 09-12-2012 11:25 0

NightmareZ, Из второй фразы совершенно не следует первая.

Как раз таки следует.
Если ты лишаешься того что полезно, то тебе становится несколько труднее.

Ителисенс тебе полезен? Тебе станет труднее если его уберут из всех сред?

NightmareZ 09-12-2012 23:18 0

cherepets, Как раз таки следует.

Я ухожу. Вернусь, когда у тебя отрастёт мозг. Я не могу спорить с человеком, у которого отсутствуют зачатки логики.

cherepets 09-12-2012 23:28 0

NightmareZ, Логика же тут идеально простая. Не понимаю, что тут не так.

Ходить с ногами проще. Если у меня их не будет, то мне будет труднее.

22-04-2013 17:19 0

Забавный аргумент: .Net более кроссплатформенный. .Net и Mono есть фактически на всем, а вот Java - нет.

9 комментариев
Tro 22-04-2013 17:22 0

cherepets, Для Моно есть нормальные среды разработки?

cherepets 22-04-2013 17:28 0

Tro, Xamarin Studio?
Я недолго юзал, но уже считаю, что это единственная нормальная программа на GTK.

Tro 22-04-2013 17:34 0

cherepets, Я, кажется, пробовал MonoDevelop. IntelliJ лучше.

cherepets 22-04-2013 17:36 0

Tro, Я тоже пробовал. Не понравилась.
Кстати, а разве нельзя в ms vs юзать моно?
У меня даже какой-то шаблон под линукс висит в 2012 студии...

Tro 22-04-2013 17:41 0

cherepets, Ставить винду лишь ради разработки на технологии, у которой если и больше плюсов, то ненамного? Нет уж. Под вином, думаю, не работает.

cherepets 22-04-2013 17:51 0

Tro, В Eclipse можно под Mono писать. А вообще, наверное, все же Xamarin Studio лучшая. Я недавно хотел попробовать один проект на дроид портануть и мне понравилась сама студия - легко поняла все файлы проекта, так же легко как мс вс добавила нужные референсы..

Но дальше дело не пошло, ибо эмуляторы ужасны. Прямо реально ужасны. Запуска официального я не смог дождаться - 40 ебаных минут я на смотрел на надпись андроид сначала убогим шрифтом, а потом хорошим. В BlueStacks вообще не яснл куда скормить apk. WindowsAndroid - самый адекватный, ибо включается за минуту и apk надо просто кинуть в папку с ним. Но почему то крашился с моего apk.

Вобщем... Я понимаю, почему Xamarin сделали Xobot OS. Переписать дроида с нуля явно проще, чем запустить существующий.

i.c 22-04-2013 20:44 0

Tro, MonoDevelop == Xamarin Studio. Xamarin просто сделал ребрендинг. Xamarin крайне неудобен, но Visual Studio - лучшая IDE из всех, которые я использовал. Кроссплатформенных нормальных IDE для Mono нет.

cherepets 22-04-2013 20:49 0

i.c, Не просто. Изменения явно есть - по крайней мере "снаружи".

i.c 22-04-2013 20:51 +1

cherepets, Есть, то есть. Но по сути Xamarin Studio - тот же MonoDevelop, просто чуть-чуть переработанный.