Реклама
.
Рекламки



Авторизация






Последние комментарии
#1
2023 пишет: » Запостите:

s3r [точка] ru/stavka-tolko-na-linuks-et... (18.03.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#2
бронедрочец пишет: » В костылинуксе порядок таков: нужен нормальный кал... (02.03.2023)
// Обзор калькуляторов в GNU/Linux
#3
Линупсодав пишет: » Костылинупс на десктопе не взлетит без прикладнухи... (13.02.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#4
admin пишет: » БоЗяН, ожидаемо. (30.01.2023)
// ReactOS 0.4.1
#5
БоЗяН пишет: » Хех. Чёт делать было нечего - дело было вечером)))... (29.01.2023)
// ReactOS 0.4.1
Цитаты
Любые попытки сделать что-нибудь рабочее, будут безжалостно форкнуты" (c) Linux



Android переписали на C# и он заработал быстрее | автор: Luca | 2 мая 2012

Категория: Microsoft, Google

Компания Xamarin представила более производительную альтернативу Java версии Android — Android на С#. Тесты производительности говорят сами за себя:

/uploads/images/external/habrastorage.org/storage2/4c2/0af/654/4c20af654c343796242d753b99723be5.png


С момента основания компании Xamarin в июле 2011 года, разработчики активно работали над развитием Mono для платформ Android и iOS и над тем, как сделать приложения ещё быстрее и энергоэффективнее. В итоге они пришли к выводу, что проблема — тормознутости Android - виртуальная машина Dalvik, которая имеет ряд ограничений, свойственных Java, и поверх неё приложения в любом случае будут работать неэффективно. В итоге разработчики взяли и переписали (полуавтоматическое конвертирование) весь исходный код операционной системы Android на C#. Так появился проект XobotOS.









источник



      ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 2 мая 2012-го года !



Голосов: 25


Прочитано 35432 раз и оставлено 81 комментариев.





Комментарии посетителей

#1. Luca

Несколько дней назад я был в магазине и смотрел новые топовые планшеты Samsung c Android 4. 1GB памяти, 1.2 (1.5?) проц., дисплей отнюдь не ретина со сверхвысоким разрешением, а значит не сильно напрягающий графическую подсистему, но черт возьми оно ТОРМОЗИТ!

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

При всей моей нелюбви к Windows Phone он по скорости и отзывчивости интерфейса рвет Android.
Luca, тут всё-таки не совсем в Java дело. Всевозможные твики, повышающие скорости, никто не отменял. Другое дело, что Google наср#ть на Android, он провалился, и скоро исчезнет с рынка так же скоро, как и появился.

#3. Luca

SemyonKozakov написал:
Другое дело, что Google наср#ть на Android, он провалился, и скоро исчезнет с рынка так же скоро, как и появился.

?? Провалился?! С такой-то рыночной долей?!

#4. selenscy

SemyonKozakov написал:
Другое дело, что Google наср#ть на Android, он провалился, и скоро исчезнет с рынка так же скоро, как и появился.


SemyonKozakov уже педроид похоронил! Вирусы что ли сожрали? biggrin biggrin biggrin

#5. UPS

selenscy написал:
SemyonKozakov уже педроид похоронил! Вирусы что ли сожрали?

Ну такое иногда бываетwink Ну вы поняли.
Я тоже похоронил, отдал чаду, а он приходит и говорит, а вот начали ребята и преподы покупать себе Nokia Lumina 800 ,710up реально быстро, купи мне такой( слова автораbiggrin )wink
Вот теперь думаю куда я буду педроиды захоранивать.
Luca написал:

?? Провалился?! С такой-то рыночной долей?!

Да, потому что 90-95% этой доли составляет дешёвое китайское г№вно. Как только на него спадёт спрос (сейчас и выбирать-то не из чего), так Android и провалится в преисподнюю.
selenscy написал:

SemyonKozakov уже педроид похоронил! Вирусы что ли сожрали?

Так я им и не пользовался - так четвёртый год уже и донашиваю 5800, и не знаю, куда деться.

#7. NEMO

Сравнение скорости различных языков программирования:
http://www.rsdn.ru/article/devtools/perftest.xml
Таки да, Java - тормоз.

#8. UPS

NEMO написал:

Сравнение скорости различных языков программирования:
http://www.rsdn.ru/article/devtools/perftest.xml
Таки да, Java - тормоз.
Цитата:
Однако потенциал велик. C# отчетливо доказал, что язык нового поколения способен создавать код не только сравнимый по скорости с лучшими образцами старого мира, но и превосходящий их! А так как Microsoft и Sun готовы вкладывать поистине невообразимые деньги в развитие своих детищ, то у этих языков/платформ большое будущее. Так что, похоже, появившиеся в СМИ заявления о том, что Microsoft планирует заморозить развитие Win32 API, языка C++ и COM, и перевести всё и вся на новую технологию .Net, являются правдой. Но как показало наше тестирование, для нас с вами это не представляет угрозы.
NEMO написал:
Таки да, Java - тормоз.

По Lotus Domino заметно.

#10. KaeSkat

А что мешает Гуглу андроид на шарпе забацать? Религия?

#11. KaeSkat

UPS написал:
появившиеся в СМИ заявления о том, что Microsoft планирует заморозить развитие Win32 API, языка C++ и COM, и перевести всё и вся на новую технологию .Net, являются правдой. Но как показало наше тестирование, для нас с вами это не представляет угрозы.

Кто б еще пугался заморозки развития аппендиксов...
Antimateriale
SemyonKozakov написал:
сейчас и выбирать-то не из чего

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

#13. Sergey2408

Luca написал:
?? Провалился?! С такой-то рыночной долей?!

С выходом нового iPad Apple фактически окончательно застолбила нишу планшетов за собой. Андроид на планшетах интересен только в качестве кетайских поделок дядюшки Ляо из-за низкой цены. В нише телефонов ситуация практически такая же - Андроид 4 оказался практически никому неинтересен, значит деньги на его разработку были выброшены на ветер. Знаковых аппаратов на Андроиде и вспомнить-то трудно за последний год. А вон Люмия все мозги проела. И новый iPhone тоже побил свои же рекорды продаж.
Таки да, Андроид уже мёртв.

#14. zg13

Цитата:
Таки да, Андроид уже мёртв.

И заменит его ХоботОС

#15. pavel2403

pavel2403
KaeSkat написал:
Кто б еще пугался заморозки развития аппендиксов...
Поясни? Чем тебя не устраивает COM DCOM?

#16. Luca

Sergey2408 написал:
А вон Люмия все мозги проела.

Хде?! Я ее еле продал и мой друг после того как пощупал ее и пообщался с ее владельцами отказался ее покупать.

Sergey2408 написал:
Знаковых аппаратов на Андроиде и вспомнить-то трудно за последний год.

Android конечно смотрится на многих мобилах как УГ, но есть ли альтернативы?
Iphone круто и удобно, но мне нужен микро-usb и отсутствие залочек
Windows Phone - неудобно практически во всем
Android кривоват и тормозит
Bada - походу загибается. Если 7 мая не представят новый аппарат, то однозначно RIP!
... что выбрать?
Antimateriale
Luca написал:
... что выбрать?

А как же Nokia N9? cool
Год - не срок. И meego - всяко не зомбосимба.

#18. UPS

Luca написал:
Android конечно смотрится на многих мобилах как УГ, но есть ли альтернативы?
Iphone круто и удобно, но мне нужен микро-usb и отсутствие залочек
Windows Phone - неудобно практически во всем
Android кривоват и тормозит
Bada - походу загибается. Если 7 мая не представят новый аппарат, то однозначно RIP!
... что выбрать?

Я бы подождал. Google будет сливать педроид и это уже фактbiggrin
http://www.opennet.ru/opennews/art.shtml?num=33738
Цитата:
Данная сделка ставит точку в патентном споре между двумя компаниями, в котором Microsoft предъявляла претензии к планшету NOOK на базе платформы Android. В рамках сделки, новая компания и Barnes and Noble получат требующую выплаты отчислений лицензию на использование патентов Microsoft для NOOK eReader и других моделей планшетов. Напомним, что в настоящее время большинство производителей заключили соглашение с компанией Microsoft, подразумевающие выплату отчислений за использование патентов Microsoft в Linux и Android. Компании Barnes&Noble отказались заключать соглашение и пыталась судебным путем доказать несостоятельность заявлений Microsoft, собрав и представив более 800 доказательств несостоятельности фигурирующих в разбирательстве патентов.

педроиду как знамени линуха будет капец и я бы не покупал,потом никому не нужное устройство.

#19. Sergey2408

Luca написал:
Хде?! Я ее еле продал и мой друг после того как пощупал ее и пообщался с ее владельцами отказался ее покупать.

Ну как бы наши форумчане свидетельствуют об обратном. Но дело не в том, крут ли WP7 или нет, а в том, что эту платформу обсуждают. Чего об Андроиде не очень заметно. Андроид сейчас находится на пике и начинает скольжение вниз.

#20. KaeSkat

pavel2403 написал:
Поясни? Чем тебя не устраивает COM DCOM?

Меня может и всем устраивает. Но после выхода 2-го .Net стало понятно, что на все остальное MS просто кладет. Соответственно, кто не успел - тот опоздал - либо ты умеешь .Net, либо остаешься прикованным к устаревающей системе.
Правда, учитывая что происходит это уже в течении 3-5 лет, и будет еще столько же, даже отъявленные тормоза успеют, хотя нытья будет много.

#21. MOP3E

Спасибо за новость. Буду к ней отсылать всех желающих доказать, что C# работает с такой же скоростью, что и Java.
И что они теперь с ХоботОС делать будут?

#23. MOP3E

Наверное, выложат в качестве альтернативной прошивки. А потом на них за это наедет гугол.
MOP3E написал:
Наверное, выложат в качестве альтернативной прошивки. А потом на них за это наедет гугол.

Кстати, так они Android от Oracle спасли: к Java не докопается.

#25. blow05

О, новость о том, что структуры работают быстрее генериков

#26. beep

не правда, на быдлокодить можно везде

#27. MOP3E

beep написал:
не правда, на быдлокодить можно везде

"java - это энтерпрайз! java - это круто!"
Статью написали п№зд.ны из микрасофта, я им не верю во первых
Цитата:
java - это энтерпрайз! java - это круто!
а во вторых Питун наше фсё, там наверное смесь бомбы с ракетой можно ожидать http://www.opennet.ru/opennews/art.shtml?num=32761

#29. MOP3E

blow05 написал:
О, новость о том, что структуры работают быстрее генериков

В C# на структуры накладывается ряд ограничений. Например, указатель на структуру не может иметь тип void, нет возможности создать конструктор без параметров и т.п. Поэтому программеры предпочитают юзать объекты.

#30. gaal

Объяснимо. Android оптимизации не хватает http://blog.xamarin.com/2012/05/01/android-in-c-sharp/ http://www.linux.org.ru/news/android/7706721
цитаты:
Там в C# используются структуры (на стеке и в массиве) вместо объектов в Java. Также в Java версии используется HashMap с объектами против специализированного под int generic типа Dictionary в C#.

#31. blow05

MOP3E написал:
В C# на структуры накладывается ряд ограничений. Например, указатель на структуру не может иметь тип void, нет возможности создать конструктор без параметров и т.п. Поэтому программеры предпочитают юзать объекты.

А теперь бы посмотреть на такой же график, только чтобы C# код не на структурах, а на объектах

#32. MOP3E

blow05 написал:

А теперь бы посмотреть на такой же график, только чтобы C# код не на структурах, а на объектах

А где тут говорится о том, что в ХоботОС всё сделано именно на структурах?

#33. blow05

MOP3E, а ты внимательно на график посмотри. Самый верх картинки, надпись черными латинскими буквами

#34. exlinuxoid

И тут на сцене появляется Шатлврот со своей мобильной уебунтой.. гыыыы.

#36. MOP3E

blow05 написал:
MOP3E, а ты внимательно на график посмотри. Самый верх картинки, надпись черными латинскими буквами

Рекомендую внимательно изучить исходники XobotOS и больше не п№здеть не по делу.

#37. MOP3E

Руслан Некарманов написал:

http://www.oszone.net/17984/apples_latest_lion_update_stores_passwords_unsecured
Вот фейл. smile

Это не фейл. Это фора.

#38. blow05

MOP3E написал:
Это не фейл. Это фора.

Т.е. ты между стиранием безобидных коментов еще и исходники XobotOS изучаешь? И чего ты там за 5 дней нарыл?

Или по твоему график назван неправильно?

#39. MOP3E

blow05 написал:
Т.е. ты еще и исходники XobotOS изучаешь?

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

#40. blow05

MOP3E написал:
Структур в хоботе не особо много. Можешь попытаться доказать обратное

А хули тут доказывать, когда на графике явно написано Structs and Generics??? И мы вроде как этот график обсуждаем, так?

#41. blow05

MOP3E, на, специально для тебя, спциялист

<br />#find  \( -name "*.cpp" -o  -name "*.h"  -o -name "*.c" \)|xargs grep -P '\bstruct\b'|wc -l<br />4458<br /><br />#find  \( -name "*.cpp" -o  -name "*.h"  -o -name "*.c" \)|xargs grep -P '\bclass\b'|wc -l<br />5536<br />


Т.е. структур не намного меньше, чем классов.

#42. MOP3E

blow05 написал:
Т.е. структур не намного меньше, чем классов

Действительно, в С++ коде структур получается ненамного меньше, чем классов. Но при чём здесь С++? Файлы C# имеют расширение *.cs.

#43. MOP3E

blow05 написал:
А хули тут доказывать, когда на графике явно написано Structs and Generics??? И мы вроде как этот график обсуждаем, так?

Да мне пох.й, что ты тут обсуждаешь. Пруфы гони или вали нах.й.

#44. blow05

MOP3E написал:
Да мне пох.й, что ты тут обсуждаешь. Пруфы гони или вали нах.й.

Какие тебе пруфы, ущербное ты создание? Посмотри же ты на график, чудо необразованное, там четко написано, что он демонстрирует - скорость работы mono(C#) кода, основанного на struct выше скорости dalvik(java) кода, основанного на генериках.

#45. MOP3E

blow05 написал:
Какие тебе пруфы, ущербное ты создание? Посмотри же ты на график, чудо необразованное, там четко написано, что он демонстрирует - скорость работы mono(C#) кода, основанного на struct выше скорости dalvik(java) кода, основанного на генериках.

Тормоз, ты посчитал количество структур в коде на С++, которые не имеют никакого отношения к C#.

#46. blow05

MOP3E написал:
Тормоз, ты посчитал количество структур в коде на С++, которые не имеют никакого отношения к C#.

ты б..дь на график посмотришь или нет? 6 дней не можешь выполнить такую простую операцию?

#47. MOP3E

blow05 написал:
ты б..дь на график посмотришь или нет? 6 дней не можешь выполнить такую простую операцию?

И где в исходном коде на C# структуры? Покажи их мне, идиотинка!

#48. blow05

MOP3E, п...ец ты тупой. Что написано на графике? Или хочешь сказать в C# коде ни одной структуры?

#49. MOP3E

blow05 написал:
MOP3E, п...ец ты тупой. Что написано на графике? Или хочешь сказать в C# коде ни одной структуры?

Ну, покажи мне эти структуры в *.CS-файлах исходников хобота. Я штук 100 файлов проглядел - ни одной не заметил. Куды именно смотреть?

#50. blow05

MOP3E, а что, у тебя поиск по файлам не работает?

На, лови

<br />find -name *.cs |xargs grep -P '\bstruct\b'<br />./samples/SkiaTests/skia/Gradients.cs:          struct GradData<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        private struct String_Struct<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        private struct Array_long_Struct<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        internal struct PinnedHandle : Sharpen.INativeHandle<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        private struct Array_float_Struct<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        internal struct PinnedHandle : Sharpen.INativeHandle<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        private struct Array_int_Struct<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        internal struct PinnedHandle : Sharpen.INativeHandle<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        private struct Array_byte_Struct<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        internal struct PinnedHandle : Sharpen.INativeHandle<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        private struct Array_char_Struct<br />./android/generated/glue/XobotOS.MarshalGlue.cs:                        internal struct PinnedHandle : Sharpen.INativeHandle<br />./android/generated/martin/Test.cs:                             private struct Foo_Struct<br />./android/generated/martin/Test.cs:                             private struct Blittable_Struct<br />./android/generated/martin/Test.cs:                             private struct Complex_Struct<br />./android/generated/martin/Test.cs:                     private struct Array_String_Struct<br />./android/generated/martin/Test.cs:                     private struct Array_Foo_Struct<br />./android/generated/android/content/res/AssetManager.cs:                        private struct Array_String_Struct<br />./android/generated/android/util/TypedValue.cs:                 private struct TypedValue_Struct<br />./android/generated/android/graphics/Canvas.cs:         /// <param name="chunks">The patches information (matches the native struct Res_png_9patch)<br />./android/generated/android/graphics/Canvas.cs:                 private struct Array_short_Struct<br />./android/generated/android/graphics/Rect.cs:                   private struct Rect_Struct<br />./android/generated/android/graphics/RectF.cs:                  private struct RectF_Struct<br />./android/generated/android/graphics/Paint.cs:                          private struct FontMetrics_Struct<br />./android/generated/android/graphics/Paint.cs:                          private struct FontMetricsInt_Struct<br />./android/generated/android/graphics/BitmapFactory.cs:                          private struct Options_Struct<br />./android/generated/android/view/MotionEvent.cs:                                private struct PointerCoords_Struct<br />./android/generated/android/view/MotionEvent.cs:                                private struct PointerProperties_Struct<br />./android/generated/android/view/MotionEvent.cs:                        private struct Array_PointerCoords_Struct<br />./android/generated/android/view/MotionEvent.cs:                        private struct Array_PointerProperties_Struct<br />./android/extra-sources/android/util/LongSparseArray.cs:                private struct Entry<br />


Это только *.cs
Но в папке android также хватает файлов *.cpp, *.h, *.c

#51. MOP3E

blow05 написал:
Это только *.cs

Сдаётся мне, что это все структуры, которые есть в C#-коде. Хотелось бы увидеть такой же анализ, как по С++ файлам. Или слабо признавать, что обосрался?

blow05 написал:
Но в папке android также хватает файлов *.cpp, *.h, *.c

Эти файлы не имеют отношения к C# и Mono.

#52. blow05

MOP3E, Т.е. смотреть на график ты по прежнему отказываешься?
Давай ковырятель кода, показывай, что эти структуры не принимали участие в тестах, результат которого в старпосте. Или мозгов по прежнему только на стирание коментов хватает?

#53. MOP3E

blow05 написал:
MOP3E, Т.е. смотреть на график ты по прежнему отказываешься?

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

blow05 написал:
Давай ковырятель кода, показывай, что эти структуры не принимали участие в тестах, результат которого в старпосте.

Не принимали. Так как не имеют ничего общего с этим тестом.

blow05 написал:
Или мозгов по прежнему только на стирание коментов хватает?

Пошёл нах.й, д.бил. Я твои посты никогда не стирал.

#54. blow05

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

Пи...ц, в теме, где единственное, что показано - это график, он уже не аргумент?

MOP3E написал:
Не принимали. Так как не имеют ничего общего с этим тестом.

Пруфы надеюсь будут?

MOP3E написал:
Я твои посты никогда не стирал.

А что ж ты тогда так усиленно отмораживался от прямого вопроса в прошлой теме, а? Теперь нужны более весомые доказательства

#55. MOP3E

blow05 написал:
издец, в теме, где единственное, что показано - это график, он уже не аргумент?

Ну, дык, в исходном коде почти нет структур - ты сам только что доказал. Как ты объяснишь такое несоответствие графика и исходного кода?

blow05 написал:
А что ж ты тогда так усиленно отмораживался от прямого вопроса в прошлой теме, а? Теперь нужны более весомые доказательства

С куя мне перед тобой оправдываться? Пшёл на х.й - вот и все доказательства.

#56. blow05

MOP3E написал:
Ну, дык, в исходном коде почти нет структур - ты сам только что доказал. Как ты объяснишь такое несоответствие графика и исходного кода?

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

MOP3E написал:
Пшёл на х.й - вот и все доказательства.

Ок, иди, раз других доказательств нет

#57. MOP3E

blow05 написал:
Несоответствие я вижу только в среднем размере человеческой головы и эмпирической оценкой размера твоего головного мозга.
Пруфы будут, что структуры не использовались в тестах?

Я знаю, что они точно есть как в тестах, так и в основном коде. Но только не те, про которые ты тут пишешь.

blow05 написал:
Ок, иди, раз других доказательств нет

Бездоказательные обвинения - это фирменный стиль местных луноходов.

#58. blow05

MOP3E написал:
Я знаю, что они точно есть как в тестах, так и в основном коде. Но только не те, про которые ты тут пишешь.

А какие, если не те? Еще раз - приводится график сравнения производительности mono (struct) и java (generic). О каких "не тех" структурах я пишу?

MOP3E написал:
Бездоказательные обвинения - это фирменный стиль местных луноходов.

Мои доказательства - твое поведение. Сначала ты упорно игнорировал мои вопросы о своей причастности к пропаданию моих постов, а теперь вдруг резко начал все отрицать. Как нашкодившый ребенок, чесслово. Если это был не ты - ткни пальцем в того, кто это сделал и попроси его подтвердить. Тогда все вопросы к тебе пропадут. Скрины из админки, где виден текст сообщения и имя модератора, который это сделал - также прокатят. Хотя я сомневаюсь, что движок сайта написан правильно, и записи из базы не удаляются, а отмечаются, как удаленные. В пользу этой версии косвенно говорит нарушение порядка оставшихся сообщений

#59. MOP3E

blow05 написал:
А какие, если не те?

Учи матчасть: public struct Int32 : IComparable, IFormattable, IConvertible, IComparable<int>, IEquatable<int>, например. Да, да, тот самый System.Int32, который имеет псевдоним int. Вообще, все базовые типы в C# являются структурами. А вот в самописном коде в 99% случаев используются классы, так как у структур слишком много ограничений по применению. Что мы и наблюдаем при анализе файлов *.CS. Поэтому, ламерок, иди и учи C# чтобы снова не пёрнуть в лужу.

blow05 написал:
Мои доказательства - твое поведение. Сначала ты упорно игнорировал мои вопросы о своей причастности к пропаданию моих постов, а теперь вдруг резко начал все отрицать. Как нашкодившый ребенок, чесслово.

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

#60. blow05

MOP3E написал:
Учи матчасть: public struct Int32 : IComparable, IFormattable, IConvertible, IComparable<int>, IEquatable<int>, например. Да, да, тот самый System.Int32, который имеет псевдоним int. Вообще, все базовые типы в C# являются структурами. А вот в самописном коде в 99% случаев используются классы, так как у структур слишком много ограничений по применению. Что мы и наблюдаем при анализе файлов *.CS. Поэтому, ламерок, иди и учи C# чтобы снова не пёрнуть в лужу.

Изучение C# не входит в мой расширенный списко дел на ближайшие 20 лет. И я не вижу связи между базовыми типами и генериками

MOP3E написал:
Твои доказательства - это полностью твои фантазии.

которые основаны на твоем поведении
MOP3E написал:
Сначала ты упорно доёбывался ко мне с идиотским вопросом

который ты почему-то игнорировал, но при этом успел обидиться, что тебя м#даком назвали (хотя я не обращался к тебе с указанием имени)
MOP3E написал:
а теперь вдруг резко начал рассказывать сказки о том, что я удаляю твои посты.

ну так если не ты, ткни пальцем! Резберитесь там между собой, кто это сделал
MOP3E написал:
тут и без тебя е....тых хватает.

не переживай, я тебе не конкурент в этом вопросе

#61. MOP3E

blow05 написал:
Изучение C# не входит в мой расширенный списко дел на ближайшие 20 лет. И я не вижу связи между базовыми типами и генериками

В яве все базовые типы являются на самом деле generic type. Обтекай.

blow05 написал:
при этом успел обидиться, что тебя м#даком назвали (хотя я не обращался к тебе с указанием имени)

Слушай, питушок, а как я по-твоему должен был реагировать на прямой наезд?:
MOP3E написал:
[quote=blow05]MOP3E, а не ты ли тот м#дак, который потер часть моих постов в этом треде?

Да шо же ты всех м#даками обзываешь? Я, вроде, тебя никак не обзывал. Луноходы такие вежливые...[/quote]

#62. blow05

MOP3E написал:
В яве все базовые типы являются на самом деле generic type. Обтекай.

Дай ссылку на нормальную доку, где написано то, что ты попытался донести в этом наборе слов

MOP3E написал:
Слушай, питушок, а как я по-твоему должен был реагировать на прямой наезд?:


А теперь вспоминай. Ты признал, что тер чьи-то посты в том треде. Человека, который потер мои посты я ранее назвал м#даком. Вот и задал тебе прямой вопрос - ты этот человек/м#дак, или нет. А ты начал обижаться, что я всех обзываю. На что я тебе ответил, что обзываю не всех, а одного конкретно, только он лошара спрятался и не вылазит. Ты же на прямой вопрос не отвечал, что и позволяет мне считать, что этим м#даком все-таки был ты. И вместо этих долгих и никому не нужных препирательств ты уже давно мог указать, кто это сделал

P.S. Кому набор регулярок выслать, чтобы вложенные bbcode работали нормально?

#63. MOP3E

blow05 написал:
Дай ссылку на нормальную доку, где написано то, что ты попытался донести в этом наборе слов

Зачем? Один хр№н ты никакие доки не читаешь.

blow05 написал:
Ты признал, что тер чьи-то посты в том треде.

Билят, ты с дуба рухнул что ли? Где я что признавал? Иди уже к психиатру лечись.

#64. blow05

MOP3E написал:
Зачем? Один хр№н ты никакие доки не читаешь.

MOP3E написал:
это полностью твои фантазии



MOP3E написал:
Билят, ты с дуба рухнул что ли? Где я что признавал? Иди уже к психиатру лечись


SemyonKozakov написал:
Да, мне не нравится твоё существование и то, что ты трёшь мои посты.

MOP3E написал:
А мне не нравится, когда луноходная мразь в своих постах что-то пишет про мою жену. Хочешь, я про твою что-нибудь напишу. Тебе это понравится?


Или посты SemyonKozakov тоже не ты тер?

#65. MOP3E

blow05 написал:
Или посты SemyonKozakov тоже не ты тер?

Ты в своих постах что-то писал про мою жену?

#66. blow05

Опять 25. Какой м#дак стер мой последний пост???
Помогите разобраться господа, вы пытаетесь методом философий о материях убедить, то что пидроид не тормозит? Или то что ява в этом не виновата? Так оно работает на моно быстрее или нет? Если точно такая же п№здула, работает быстрее только потому, что оно на # написано молу ли я считать что # п.зд.тее явы или не могу?

#68. MOP3E

Рыбный пирог написал:
Помогите разобраться господа, вы пытаетесь методом философий о материях убедить, то что пидроид не тормозит? Или то что ява в этом не виновата? Так оно работает на моно быстрее или нет? Если точно такая же п№здула, работает быстрее только потому, что оно на # написано молу ли я считать что # п.зд.тее явы или не могу?

Да вот чувак здесь утверждает, что тесты на C# были неправильные. Впрочем, луноходы утверждают это каждый раз когда проприетарная технология оказывается эффективнее "швабодной", так что да - C# п.зд.тее явы потому, что работает в десятки раз быстрее.

#69. blow05

MOP3E написал:
Да вот чувак здесь утверждает, что тесты на C# были неправильные.

Пруфлинк будет?

MOP3E написал:
Впрочем, луноходы утверждают это каждый раз когда проприетарная технология оказывается эффективнее "швабодной"

А теперь расскажи, чем java более свободна, чем mono

И еще. В очередной раз какой-то м#дак потер мои сообщения. В одном из них было сказано, что MOP3E - долбоеб. Теперь это можно считать фактом, признанным администрацией (возразить нечего - значит удаляем).

Также не забываем, что на нормальных ресурсах принято сообщать причину удаления коментариев и подписываться под принятыми решениями. А то получается, что права модератора получил какой-то ссыкливый м#дак, который боится (в интернете!) взять на себя ответственность за свои поступки
MOP3E написал:
это каждый раз когда проприетарная технология оказывается эффективнее "швабодной"
Нет тут что то другое, возможно дело не в открытости или закрытости технологии, просто возможно технологии MS по определению не могут быть хорошими, просто потому что не могут и всё. Хотя все равное есть некоторый осадок, неприятный скажем так, например то что маркетологи могут раскрутить и впарить продукт любого качества, огромному количеству людей, например "Операционная система для мобильных девайсов, написаная на жопяном языке и подключеная к ядру линукс через еб№лу" я извиняюсь за мой Французкий, но для меня это выглядит так, поправьте если в этом есть необходимость. Я сам по мобильникам не задрачиваюсь, от пидроида отказался можно сказать интуитивно, ведь Гугл не торгует совтом, он торгует банерами, а ведь я тоже когда то думал что MS жадная и злая компания. А они на практике оказываются просто совтом торгуют, и в общем то вполне сносным, ну я даже себе ОСь купил? хотя в общем то ни кто и не настаивал. А вот всё к чему Google прикасается своими грязными лапами, тут же облепливается баннерами :D Вплоть до того что мне предлогают как решение проблемы, оплатить безлимитный мобильный трафик, какой кошмар. Сейчас у меня недорогой bada знаете что мне понравилось? Работает то он нормально :)

#71. MOP3E

blow05 написал:
Пруфлинк будет?

Ага, пост #31 в данной теме. Очевидно, тебя не устраивают результаты тестов и ты, поэтому, требуешь изменения условий тестирования.

blow05 написал:
А теперь расскажи, чем java более свободна, чем mono

Да вот мне тоже нихр№на неясно - чем? Но почему-то считается более "швабодной" и ты тому полное подтверждение.

#72. MOP3E

blow05 написал:
И еще. В очередной раз какой-то м#дак потер мои сообщения. В одном из них было сказано, что MOP3E - долбоеб. Теперь это можно считать фактом, признанным администрацией (возразить нечего - значит удаляем).

В посте #61 я назвал тебя питушком. Ты этого никак не опроверг, следовательно - согласен с этим утверждением (молчание - знак согласия!). Так что - пошёл нах.й, питушок!

#73. blow05

Рыбный пирог, я никогда не утверждал, что продукты MS априори хуже продуктов других компаний. Я вообще никогда ни про одну компанию не говорил. А в данной ситуации - код C#, основанный на структурах работает гораздо быстрее java кода, основанного на генериках. Тут спорить не о чем, достаточно посмотреть, как в java были добавлены генерики (костыль и через задницу, ага). Но вот некоторым долбоеб№м важен спор ради спора.

MOP3E написал:
Ага, пост #31 в данной теме. Очевидно, тебя не устраивают результаты тестов и ты, поэтому, требуешь изменения условий тестирования.

Результаты тестов вполне предсказуемые. Почему - читай про генерики в java выше. Но говорить о тотальном превосходстве скорости одной технологии над другой - по меньшей мере безрассудно. Практически все тесты скорости, которые я видел показывали результаты "нос в нос", с незначительным перевесом в ту или иную сторону. Исключение составляют как раз структуры. Которые, как ты сам говорил, далеко не всегда можно использовать из-за некоторых ограничений.

MOP3E написал:
Да вот мне тоже нихр№на неясно - чем? Но почему-то считается более "швабодной" и ты тому полное подтверждение.

Сначала ляпнул х№рню, теперь съезжаешь? Ай молодец

MOP3E написал:
В посте #61 я назвал тебя питушком. Ты этого никак не опроверг, следовательно - согласен с этим утверждением (молчание - знак согласия!).

Твой долбоебизм все никак не достигнет апогея?
Ты не учел пару факторов. Во первых - я свое мнение обосновал.
А во вторых - я твои коментарии точно не тер. Теперь думай, заслуженный долбоеб СЛОРА.

#74. MOP3E

blow05 написал:
Результаты тестов вполне предсказуемые. Почему - читай про генерики в java выше. Но говорить о тотальном превосходстве скорости одной технологии над другой - по меньшей мере безрассудно. Практически все тесты скорости, которые я видел показывали результаты "нос в нос", с незначительным перевесом в ту или иную сторону. Исключение составляют как раз структуры. Которые, как ты сам говорил, далеко не всегда можно использовать из-за некоторых ограничений.

Пруфы будут?

blow05 написал:
Сначала ляпнул х№рню, теперь съезжаешь? Ай молодец

Вот ты тут изо всех сил усираешься, чтобы доказать, что C# не лучше java. Так что, да - х№рню несёшь.

blow05 написал:
А во вторых - я твои коментарии точно не тер.

Я твои комментарии тоже не тёр. Можешь продолжать писать что угодно, питушок.

#75. blow05

MOP3E написал:
Пруфы будут?

Чтобы какой-то м#дак их потер? Да, и для начала потрудись предоставить хоть один пруф к своему бреду. Тогда я тебе покажу магическую ссылку на гугл, где ты сможешь ознакомиться со всем, что тебя интересует.

MOP3E написал:
Вот ты тут изо всех сил усираешься, чтобы доказать, что C# не лучше java.

Ты в этом уверен?

MOP3E написал:
Так что, да - х№рню несёшь.

Ай-ай-ай, так тупо съезжать с темы о "закрытом моно и свободной яве". Аргументация на уровне "сам дурак". Надеюсь не стоит объяснять, что это за уровень?

MOP3E написал:
Я твои комментарии тоже не тёр.

Не доказано

#76. MOP3E

blow05 написал:
Чтобы какой-то м#дак их потер? Да, и для начала потрудись предоставить хоть один пруф к своему бреду. Тогда я тебе покажу магическую ссылку на гугл, где ты сможешь ознакомиться со всем, что тебя интересует.

Хорошо, слив засчитан.

blow05 написал:
Ай-ай-ай, так тупо съезжать с темы о "закрытом моно и свободной яве".

Хочешь об этом поговорить? Моно на самом деле полностью открытый проект - лицензии GPL, LGPL и X11. Луноходам же Моно не нравится потому, что .Net. :)

#77. blow05

MOP3E написал:
Хорошо, слив засчитан.

А чего это ты решил мои сливы считать? Или со счета своих уже сбился? Ну так я тебя разочарую - вот например (читай последние UPD - что будет, если отключить оптимизацию у Java, а может и найдешь в коментах, где подкрутили оптимизацию у C#). Только не забудь - там все-таки не mono. А он, насколько я помню, в среднем помедленнее .net (там что-то было связанное с механизмами сборки мусора, какая ситуация сейчас - не знаю, может он уже и догнал "старшего брата")


MOP3E написал:
Хочешь об этом поговорить?

А то

MOP3E написал:
Моно на самом деле полностью открытый проект - лицензии GPL, LGPL и X11.

MOP3E написал:
Впрочем, луноходы утверждают это каждый раз когда проприетарная технология оказывается эффективнее "швабодной", так что да

Что ж ты сам себе противоречишь то? Хотя я знаю ответ

MOP3E написал:
Луноходам же Моно не нравится потому, что .Net. :)

Кому конкретно тут mono не нравится?

#78. MOP3E

blow05 написал:
Ну так я тебя разочарую - вот например

Ага, очередной кривой тест, измеряющий производительность чего угодно, но не ЯП. В посте #7 ссылочку поизучай. Там профессионалы тестировали. В отличие от.

blow05 написал:
Кому конкретно тут mono не нравится?

Тебе и не нравится. Иначе бы ты тут на какашки не исходил, доказывая что C# работает хуже явы.

#79. blow05

MOP3E написал:
Ага, очередной кривой тест, измеряющий производительность чего угодно, но не ЯП.

Так кому тут тесты неправильные?

MOP3E написал:
В посте #7 ссылочку поизучай. Там профессионалы тестировали. В отличие от

Цитата:
Сегодня большая часть софта пишется на трех языках программирования. Это C++, Delphi и VB 6

Дальше не читал

MOP3E написал:
Тебе и не нравится.

Это исключительно твои фантазии

MOP3E написал:
доказывая что C# работает хуже явы.

Пруф, где я это говорил

#80. haijak

Вот читаю уже вторую тему и прозреваю как сравнивают Форточку и Линух... Вообще бред сравнивать платную и бесплатную ОСи, были бы такие денежные вливания в Линукс, извините за мой французкий, но, перещеголял бы нах.й эту конченую Форточку! С первого дня пользования Линуксом море положительных эмоций по сравнению с Виндой, единственный, не такой уже и сильно важный, это то что игры все самые новые есть на Винду только, но по всем остальным функция Линукс ничем не уступает Винде. Исходники Линукса в свободном пользовании, чего-то, где-то, какой-то Лин тормозит или чего-то невъебенным "гуру" не понравилось, переделайте под себя с исходов! Все бл.ть такие умные обсырать, а самому чего-то сделать, не? Повторяю, это бред сравнивать потенциал Платной и Бесплатной ОСей! Для начала до конца разберитесь во всем, а потом создавайте подобные сайты и подобные обсуждения прежде чем писать лишь бы написать и получить дофига трафика и от этого бабулетов море на том, что у тебя тут "горячие" дискуссии!

#81. Luca

haijak, денег в Линукс вбухивают уйму, только толку ноль.

haijak написал:
по всем остальным функция Линукс ничем не уступает Винде

Если работа заключается только в хождение по интернету через FireFox, то да разницы нет никакой.

haijak написал:
Лин тормозит или чего-то невъебенным "гуру" не понравилось, переделайте под себя с исходов!

И много ты уже под себя переделал?

haijak написал:
Для начала до конца разберитесь во всем, а потом создавайте подобные сайты

ну дык мы и разобрались. У нас только юзер-икспириенс