Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Java vs C#

Автор Karakurt, октября 8, 2010, 10:01

0 Пользователи и 1 гость просматривают эту тему.

myst

Цитата: Алексей Гринь от декабря 19, 2010, 20:05
Целый индусский город задействован, ок. Не в количестве сотрудников дело, а в степении влияния, доходах, и т.п. IBM полный ноль в софте, при том что пытается давать консультации в этой сфере.
Да у них целый зоопарк софта. И да, на жабе. А это значит, что они жабу не бросят. И жаба-машина у них своя тоже есть, если что.

Цитата: Алексей Гринь от декабря 19, 2010, 20:05
У Microsoft же сотрудников в четыре раза меньше, а чистый профит был больше, чем у IBM (2008 г.). Ну вот когда последний раз человеческое существо пользовалось софтом от IBM? Хз. Я же с поделиями Microsoft имею дело постоянно. Так что мнение IBM в этом плане совершенно ничё не значит.
IBM не занимается софтом для домохозяек. Мнение Microsoft в мире мейнфреймов и вообще крупных корпоративных решений тоже 0.

Цитата: Алексей Гринь от декабря 19, 2010, 20:05
Novell же в мире Линупсей второй после Red Hat'а...
Это очень сильный аргумент, да. Кстати, Novell недавно продали. Бимеры  тоже вовсю используют Линупс в своих небольших монстрах.

Алексей Гринь

Цитата: myst от декабря 19, 2010, 20:17
Да у них целый зоопарк софта. И да, на жабе. А это значит, что они жабу не бросят. И жаба-машина у них своя тоже есть, если что.
Цитата: myst от декабря 19, 2010, 20:17
IBM не занимается софтом для домохозяек. Мнение Microsoft в мире мейнфреймов и вообще крупных корпоративных решений тоже 0.
Ну причём здесь мейнфреймы, если я говорил про человеко-направленный софт (и именно не серверный и не корпотивный) изначала. В чём суть наезда на моночку, я не понимаю.

Цитата: myst от декабря 19, 2010, 20:17
Кстати, Novell недавно продали
Фигня. А Sun продали Oracle'у и чаго? А до Novell'а mono'й занималась Ximian, которую Novell и купил. И чё-то java и mono на плаву до сих пор. Ах да, они же community-driven, и кто ими владеет — в принципе пофигу.
肏! Τίς πέπορδε;

Alone Coder

Цитата: myst от декабря 19, 2010, 16:56
Цитата: Алексей Гринь от Сегодня в 17:43
ЦитироватьНу IBM скуксены сильно. По крайней мере я много слышал, что софт у них хреновый весьма, индусский.
В этой скуксеной конторке работников >300 000.
Ни о чём не говорит. В Нинтендо 4000, а бабла срубают всего втрое меньше.

Алексей Гринь

Я читал у кого-то умного, что у всякой корпорации есть критический максимум (или лучше сказать минимум? :??? ) количества работников, когда увеличение числа, наоборот, начинает уменьшать продуктивность, качество и т.д. — в основном из-за того что начинают брать кого угодно и вводить должности по любому поводу, общее слежение за работой на разных уровнях кардинально усложняется — в общем, сродни разбуханию бюрократического аппарата во власти. Так что такое большое количество сотрудников это скорее признак упадка...
肏! Τίς πέπορδε;

Алексей Гринь

Цитата: Alone Coder от декабря 19, 2010, 20:35
В Нинтендо 4000, а бабла срубают всего втрое меньше.
Что у японцев в Нинтендо поставлено на автоматический робоконвеер, у ИБМ вручную собирают несовершеннолетние индусы в трущобах Мумбая :D Вот и накапливается 400 тыс. человек.
肏! Τίς πέπορδε;

myst

Цитата: Alone Coder от декабря 19, 2010, 20:35
Ни о чём не говорит. В Нинтендо 4000, а бабла срубают всего втрое меньше.
Чистая прибыль — это ещё не всё. Ресурсы у IBM огромные. Это и высококлассные специалисты разных областей, и готовые технологии, и НИОКР. Они вкладывают в исследования огого, а не тупо рубят бабло на родителях юных бездельников.

Алексей Гринь

Цитата: myst от декабря 19, 2010, 20:51
Это и высококлассные специалисты разных областей и готовые технологии
Хаха. Хреновые там специалисты. В общей массе. А не в общей массе спецы есть везде.
肏! Τίς πέπορδε;

myst

Цитата: Алексей Гринь от декабря 19, 2010, 20:54
Хаха. Хреновые там специалисты. В общей массе. А не в общей массе спецы есть везде.
А ты-то откуда знаешь, хреновые они или нет?

myst

А чоэта нинтендовцы юзают бимерские процессоры, сделанные вручную индусами с трущобах Бомбея? :eat:

Alone Coder

Есть закон Паркинсона: каждый сотрудник стремится завести себе подчинённых, чтобы снять с себя часть работы. Однако в результате скорость работы снижается.

Алексей Гринь

Боже, храни моно. Клепаю програмку. Под //ms.net запускаю — ничего не выдаёт, пустой экран. Вариантов источника проблемы — мульон. Только я начал горевать, что впереди ночь боли и слёз, как сообразил запустить оно же, но под mono. И — о чудо — на экран всё-таки что-то выдаётся, только messed up. А это, значит, что проблема в P/Invoke, а не в логике. Круг поиска ошибки куда более сужен...
肏! Τίς πέπορδε;

Алексей Гринь

Таки полезность valuetype objects в .NET не пустые слова. Автору порта физического движка Bullet на Java пришлось велосипедить хак под названием JStackAlloc, т.к. расчёт физики выделяет так много векторов и матриц, что сборщик мусора лихорадит (а хвалёный escape analysis работает в редких случаях и пригоден только для хелловорлдов). Жабка-какашка не пригодна для серьёзного использования.
肏! Τίς πέπορδε;

myst

Откуда такая ненависть к величайшему творению Гослинга? :eat:

Алексей Гринь

Оттуда, что у любителей творения Гослинга такая ненависть к величайшему творению Мигеля :)
肏! Τίς πέπορδε;

myst

Так не ненависть же. Просто объективность. :)

Алексей Гринь

Цитата: myst от декабря 23, 2010, 12:59
Просто объективность. :)
Там объективностью не пахнет. По крайней мере, не видел. Моно в глаза не видели (или видели последний раз в 2003 г.), и единственный аргумент «не нужно» (и «это делают агенты MS, бида-бида»). На что у меня есть ответ «Линукс ещё больше не нужен» :)
肏! Τίς πέπορδε;

Алексей Гринь

Не ну́жно просто смотреть на моно как на яву. Ну́жно вспомнить, что под линуксами есть большой сонм кривых ненужных недоязыков типа питона, руби, фрипаскали и проч., которые плодятся каждый день и все как один уродливы и тормозны. В этом плане моно держит твёрдое второе место после явы. Или сразу ненужно́ всё кроме явы — питоны всякие, лазарусы — или всё-таки всё нужно́ (и в этом суть опенсорса — используй что хочешь; не нравится — не используй), в том числе моно.

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

Отсюда и ненависть, что красноглазые дественники надрачивают на клавиатуру тут в поте лица, понимаешь (напр. парни из проекта dotGNU), а тут появляется с либеральными взглядами Мигель (не ненавидящий Microsoft, как положену по уставу) и делает всё намного красивее и правильнее :) Ср. состояние проектов mono и dotGNU.
肏! Τίς πέπορδε;

RawonaM

Сравнивать питон и решетку как минимум некорректно. Задачи разные.

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

myst

Было бы здо́рово, если бы Микрософт официально сделал .NET многоплатформным, но он не хочет этого делать, и это не к добру. Ты же понимаешь, что Mono в роли догоняющего, как ни крути. Это весьма вероятно может привести к полной потере совместимости. Ты же сам говорил, что Mono уже не до конца совместим с .NET'ом. Безрадостно всё это. А сам Шарп, конечно, послаще Жабы, тут сомнений нет. От одного угрёбищного сравнения строк в Жабе str1.equals(str2) я чуть в осадок не выпал.

myst

Цитата: RawonaM от декабря 23, 2010, 14:34
Ни туплов нормальных, словари дебильные и прочее-прочее в с-шарпе не делает его таким уж привлекательным для повседневных задач.
Что за туплы, что не так со словарями?

RawonaM

Это принцип Жабы такой. Ни перегрузки операторов, ни хрена вообще. Минимализм короче.
Ведь при существующей перегрузке, когда ты пишешь ==, кто знает, это перегруженный оператор или что вообще он вызывает? А так четко видно, какая функция задействована.

То же самое пропертиз в ц-диезе. С одной стороны, классная штука. С другой стороны, легко злоупотребить так, что ни хрена в коде не поймешь. Написал p.prop = фигня, там может его присвоитель компьютер убивает. Прозрачности нет.

Короче, нет в мире совершенства :)

Алексей Гринь

Цитата: RawonaM от декабря 23, 2010, 14:34
Сравнивать питон и решетку как минимум некорректно. Задачи разные.
Так и не надо сравнивать решётку с явой, в этом мой пойнт. Это тоже не корректно и тоже задачи разные.
肏! Τίς πέπορδε;

RawonaM

Цитата: myst от декабря 23, 2010, 15:03
Что за туплы, что не так со словарями?
Ну дык вот же добавляют потихоньку сладкую жизнь:
http://msdn.microsoft.com/en-us/library/system.tuple.aspx

Со словарями все не так. Не гибкие и длинно писать Dictionary...

RawonaM

Цитата: Алексей Гринь от декабря 23, 2010, 15:08
ЦитироватьСравнивать питон и решетку как минимум некорректно. Задачи разные.
Так и не надо сравнивать решётку с явой, в этом мой пойнт. Это тоже не корректно и тоже задачи разные.
Почему это? жаба и решетка совершенно для одинаковых целей и задач.

RawonaM

Цитата: myst от декабря 23, 2010, 15:01
Было бы здо́рово, если бы Микрософт официально сделал .NET многоплатформным, но он не хочет этого делать, и это не к добру.
Очень даже понятно, почему он не хочет официально это делать.

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр