LINUX.ORG.RU

Microsoft: Мы не остановим работу .Net на Android

 , , , ,


0

0

Как известно, недавно Oracle продолжила начатый ещё Sun спор с Google Inc., касающийся патентов на используемую в Android Java-машину Apache Harmony.

В связи с этим компания Microsoft заявила, что не будет препятствовать использованию .Net на устройствах под управлением Android. Было заявлено, что реализация .Net средствами Mono (в частности, MonoDroid) является не нарушающим никакие соглашения согласно Community Promise (обещанию сообществу).

>>> Подробности

★★★★★

Проверено: mono ()

Ответ на: комментарий от anonymous

> Хуже явы только бэйсик.

Самая гадость - C++.

anonymous ()
Ответ на: комментарий от vtVitus

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

И какой же профит ты получишь? Что андроид запретят и останется из хороших смартфонов только iPhone?

anonymous ()
Ответ на: комментарий от Vudod

> Расскажите мне о самом православном языке программирования. И чтобы везде работал, был быстр, удобен и оброс всеми нужными библиотеками. Я послушаю.

C.

anonymous ()
Ответ на: комментарий от anonymous

>... из хороших смартфонов только iPhone?

не толсто, а прям ЖИРНО !

cap838383 ()

> Microsoft заявила, что не будет препятствовать использованию .Net на устройствах под управлением Android

Пусть засунут свой net себе сами знают куда.

anonymous ()

Dalvik, JVM, Java, Apache Harmony...

Всё, у меня вскипел мозг...

Deleted ()
Ответ на: ??? от igorimoldova

Re: ???

PROFIT!

anonymous ()
Ответ на: комментарий от bolmer

> ЛЮБОЙ проект на С, смену компилятора на С++ не переносит. Это тупо практика.

Изменения обычно тривиальны.

tailgunner ★★★★★ ()
Ответ на: комментарий от cap838383

> > ... из хороших смартфонов только iPhone?

не толсто, а прям ЖИРНО !

Вы так говорите, будто кроме iOS и Android есть ещё что-то хорошее.

PolarFox ★★★★★ ()
Ответ на: комментарий от yirk

MS решила под шумок спихнуть корону «империи зла» Ораклу?:)


ROFLOL

Karapuz ★★★★★ ()
Ответ на: комментарий от vasaka

>я вручную установил в своем аккаунте

в аккаунт я к этому моменту залогиниться не успел


наркоман штоле?

devnullopers ()

«Microsoft: Мы не остановим работу .Net на Android и таки добьем его!»

exception13 ★★★★★ ()
Ответ на: комментарий от tailgunner

> Изменения обычно тривиальны.

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

bolmer ()
Ответ на: комментарий от cap838383

> >... из хороших смартфонов только iPhone?

не толсто, а прям ЖИРНО !

Жира нет - реально сейчас только две хороших смартфон-платформы - iOS и Android. Вот андроид запретят и останется одна. Ораклу надо с яблок денег взять за такой удачный наезд на гугл.

anonymous ()
Ответ на: комментарий от Xroft

>>в частности на первом командная строка далеко не так удобна :(

На кой хрен на десктопе командная строка?

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

Evgueni ★★★★★ ()
Ответ на: комментарий от bolmer

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

А что такого с адресной арифметикой? Инкремент на void *?

tailgunner ★★★★★ ()
Ответ на: комментарий от Vudod

Если вы хотите сказать, что однажды написанный код на Java будет работать везде, то с вами просто говорить не о чем.

DRVTiny ★★★★★ ()
Ответ на: комментарий от anonymous

>Самая гадость - C++.
В принципе соглашусь, но Java как раз в это говно прямо по самые корни врастает.

DRVTiny ★★★★★ ()
Ответ на: комментарий от tailgunner

> А что такого с адресной арифметикой? Инкремент на void *?

Да, в приницпе-то, и с паскаля на С переколотить - ничего сложного. Я не говорю, что это сложно. Я говорю покажите человека, который аккуратно перебьёт хотябы 100 строк кода и покажите того, кто на это выделит денег.

bolmer ()

>Было заявлено, что реализация .Net средствами Mono (в частности, MonoDroid) является не нарушающим никакие соглашения согласно Community Promise (обещанию сообществу).

Я тоже могу заявить, что использование WindowsMobile на iPhone не нарушает никакие соглашения.
1) Никаких соглашений не было;
2) Я не владелец WM — могу говорить, что захочу. :))

iZEN ★★★★★ ()
Ответ на: комментарий от Vudod

Ну так Java же. Так что кто хозяин Java, тот может ставить условия всему миру. И это правильно.

anonymous ()

Да пусть будет. Больше хороших платформ - выше качество и шире выбор.

Вот это ещё повеселило:

“Google could settle current damages with Oracle, and switch to the better designed, more pleasant to use, and more open .Net platform,” de Icaza wrote.

hunt ()
Ответ на: комментарий от DRVTiny

А ничего, что Java-разработчики получают существенно больше плюсплюсников?

anonymous ()
Ответ на: комментарий от Quasar

> Во-первых C и C++ - языки в корне разные. Запарили дегенераты, считающие их похожими. То, что там синтаксис одинаковые и есть обратная совместимость - не говорит о том, что языки одинаковые.

Любая корректная программа на C является корректной программой на C++. Когда докажете обратное - приходите, посмеемся вместе.

Во-вторых на C++ пишут кодеры за миску супа. На жабе - за две миски супа. Так что что является более имбецильским языком - тот ещё вопрос.

Ну я-таки за весь мир не скажу, только за Штаты и Австралию. Обычно такие вещи решаются спросом и предложением (supply-demand). Теперь решаем простую задачку: Весь мир последнее время плодит Java-программистов, причем по ускоренным и упрощенным программам обучения. Так что их кол-во неуклонно растет, а качество падает. С C++ программистами все с точностью наоборот - их больше не делают, а качество существующих продолжает расти.

А в сухих цифрах - C++ программеры сейчас ценятся (в среднем, в тех же Штатах и Австралии) примерно на 20%..30% больше, если одного senior level.

HappySquirrel ()

> Было заявлено, что реализация .Net средствами Mono (в частности, MonoDroid) является не нарушающим никакие соглашения согласно Community Promise (обещанию сообществу).

Да, заявления об очевидных вещах - это круто. :)

cruxish ★★★★ ()

А в чем там проблема с J2SE API ? в его проприетарности ? Какой смысл был в создании dalvic-a если при портировании придется переписать все с нуля ?

qwerky ()
Ответ на: комментарий от prischeyadro

> И что из написанного для вендового дотнета можно запустить на андроиде?

Да блин, кому это нахрен нужно?!

Потакать быдлокодерам, которые кроме C# ничего не знают и знать не хотят?

Ага, давайте лучше потакать быдлокодерам, которые ничего не знают, кроме Java.

cruxish ★★★★ ()

Когда я прочитал новость я чуть не упал со стула от смеха! Какие же все-таки оракловцы идиоты, ведь Android и его схожесть с ихней явой был просто самым наилучшим источником девелоперов для ИХ уже платформы. Да я даже прочитал книгу по языку Java (не по стандартным классам). И тут вот такое от мягких выплывает.

Да я бы не месте оракла немедленно бы завернул этот иск и приложил все возможные усилия чтобы убедить нас что «нам просто показалось», да как можно быстрее!..

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от frost_ii

> МС начнёт проталкивать дотнет на андроид...

MonoDroid создан людьми, не имеющими никакого отношения к Microsoft. Да и какой смысл MS «проталкивать дотнет» на Android, это во-первых MonoDroid - это и не .NET вовсе, а во вторых в их коммерческом VS нет ни малейшей его поддержки?

cruxish ★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

> Когда я прочитал новость я чуть не упал со стула от смеха! Какие же все-таки оракловцы идиоты, ведь Android и его схожесть с ихней явой был просто самым наилучшим источником девелоперов для ИХ уже платформы.

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

anonymous ()
Ответ на: комментарий от anonymous

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

Это то понятно, но про девелопмент частично согласен. Ведь есть масса вещей, библиотек. алгоритмов, которые никто не будет лишний раз переписывать по сто раз под все мыслимые вариации, полезно иметь в активе наработки различных библиотек и алгоритмов от Android-а чтобы их можно было применить на обычной java se.

А теперь, если Android массово перейдет на Mono и этот процесс будет всячески поощряться, разработчиков явы будет меньше и меньше...

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от HappySquirrel

> Любая корректная программа на C является корректной программой на C++. Когда докажете обратное - приходите, посмеемся вместе.

int main()

{

int class = 0;

return class;

}

Уже можно смеяться?

EvilBlueBeaver ()
Ответ на: комментарий от bolmer

А что такого с адресной арифметикой? Инкремент на void *?

Да, в приницпе-то, и с паскаля на С переколотить - ничего сложного. Я не говорю, что это сложно. Я говорю покажите человека, который аккуратно перебьёт хотябы 100 строк кода и покажите того, кто на это выделит денег.

ты, О Великий Эксперт, лучше бы глянул на код проги, который ты раздаешь со своего сайта — судя по отсутствию копирайта, это твоя прога, и мне особенно понравился (гы-гы-гы) вот этот код:

if (!strcmp(videocards[i].status, "OK"))
    videocards[i].status_good = 1;
else
    videocards[i].status_good = 0;

Строки вида:

Q("win32_sounddevice", "Manufacturer", sc[0].Manufacturer, sc[1].Manufacturer, sc[2].Manufacturer, sc[3].Manufacturer, sc[4].Manufacturer, sc[5].Manufacturer, NULL, sc[6].Manufacturer);

тоже навевают определенные мысли о качестве кода... (стесняюсь спросить, но NULL не в конце списка это так и нужно?)

www_linux_org_ru ★★★★★ ()

А нам он тут как-бы и не нужен... :)

avol ()
Ответ на: комментарий от www_linux_org_ru

там вообще много лулзов. «террабайт» — это, я так понимаю, земля байтовая

bobrik ()

От ср@ча ребе Брина с ребе Эллисоном таки уже выиграет ребе Джобс-Шибель.

Я гарантирую это.

Bioreactor ★★★★★ ()
Ответ на: комментарий от bolmer

>> А что такого с адресной арифметикой? Инкремент на void *?

Да, в приницпе-то, и с паскаля на С переколотить - ничего сложного.

В огороде бузина, а в Киеве дядька.

tailgunner ★★★★★ ()
Ответ на: комментарий от bobrik

там вообще много лулзов. «террабайт»

К черту «террабайт». там есть вещи и веселее %)

				if (num_items == 0)
					strcpy((char *) result1, r);
				if (num_items == 1)
					if (result2)
						strcpy((char *) result2, r);
				if (num_items == 2)
					if (result3)
						strcpy((char *) result3, r);
				if (num_items == 3)
					if (result4)
						strcpy((char *) result4, r);
				if (num_items == 4)
					if (result5)
						strcpy((char *) result5, r);
				if (num_items == 5)
					if (result6)
						strcpy((char *) result6, r);
				if (num_items == 6)
					if (result7)
						strcpy((char *) result7, r);
				if (num_items == 7)
					if (result8)
						strcpy((char *) result8, r);
				if (num_items == 8)
					if (result9)
						strcpy((char *) result9, r);
				if (num_items == 9)
					if (result10)
						strcpy((char *) result10, r);

tailgunner ★★★★★ ()

Ну это до тех пор пока ведроид не перепишут на моно, уж лучше гугль преписал ведроид на Qt

Freiheits-Sender ★★ ()
Ответ на: комментарий от Freiheits-Sender

Qt/C++ же, ну или Qt/C++/moc. А то прям новым языком тулкит обзывают.

Kosyak ★★★★ ()
Ответ на: комментарий от HappySquirrel

> С C++ программистами все с точностью наоборот - их больше не делают, а качество существующих продолжает расти.

Делают, делают. Не переживайте.

sv75 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.