1.2, АНОНИМ (?), 18:17, 15/05/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А поддержку вирусов и троянов сделали?
>Работа заняла 4 года, общий объем исходных текстов насчитывает 115 тысяч строк кода.
Ура, мс выкинула деньги на очередной велосипед. Джава уже под гпл и широко распространена. Спецификации на флеш, который, к сожалению, тоже широко распространён, открыли. Предрекаю этому поделию( впрочем, как и гному с таким хигом и идеологией) мигеля долгую и мучительную смерть.
АМИНЬ.
| |
|
2.9, Аноним (-), 22:13, 15/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
Добавлю: люди стались, комманды программеров для НИХ писали открытую платформу, но набежали свиньи и втоптали этот "бисер" в грязь....
| |
|
3.51, John the User (?), 06:04, 17/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Добавлю: люди стались, комманды программеров для НИХ писали открытую платформу, но набежали
>свиньи и втоптали этот "бисер" в грязь....
Угу, микрософт в роли метателя бисера перед свиньями выглядит крайне убедительно.Обычно если они мечут бисер перед свиньями - значит надеятся как минимум на то что свинья сожрет бисера, ей поплохеет, и она пойдет на шашлыки и сало, окупив затраты на бисер в стократном размере.
| |
|
|
|
2.6, Аноним (6), 21:32, 15/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
А вы не используйте WinForms, никто же не заставляет. Используйте gtk#, тем более что на нем monodevelop написан.
| |
|
3.53, John the User (?), 06:24, 17/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>А вы не используйте WinForms, никто же не заставляет. Используйте gtk#, тем
>более что на нем monodevelop написан.
И на**й оно тогда нужно если совместимость будет еще хуже чем у Java которая тупо не под все платформы есть несмотра ни на что, а си назло всем компиляется под оные, наглядно демонстрируя что теория и практике - очень разные вещи.Java портабельная в теории.А грамотный код на сях\сях++ еще и на практике.
| |
|
2.7, Аноним (6), 21:34, 15/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
На самом деле WinForms в linux не для того чтобы на нем писать, это для того чтобы крупные фирмы смогли перевести свой софт написанный с помощью WinForms на Linux, а так как это поголовно клиенты MS, то подавать на них в суд будет для MS самоубийством. Поэтому новость весьма положительная.
| |
|
3.26, szh (ok), 09:34, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
TCO линукс они поднимут. На клиентов без ваучеров MS-Novell будут наезжать чтобы прикупили. И FUD PR машину будет чем питать.
| |
|
2.13, Гость (?), 01:13, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
ага. а ява совсем не тот же троянский конь.
еще хуже, т.к. mono чисто переписан с нуля, а ява юзается прямо из исходников сана.
| |
|
3.16, Аноним (6), 04:33, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
Потому java и mono и отправляются параллельным курсом сами знаете куда.
| |
|
4.54, John the User (?), 06:28, 17/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Потому java и mono и отправляются параллельным курсом сами знаете куда.
+1.Сдалось это тормозилово, ага.Java: не успеешь поставить как оказывается там критикал дыра гласящая что аплет может 1 хрен вылезти из песочницы и поорудовать в системе как обычный процесс.И нах тогда это тормозилово сдалось?Я за**лся апдейтить это и просто не использую ничего на Java в итоге.Дотнет - аналогично.Наплодили три с половиной версии с подверсиями.Взаимно несовместимые толком - программы завидев дотнет 2 вместо 1 на ура могут вывалиться с каким-нить характерным сообщением.В зад все это говнище.Пусть на нем пишут системы для бизнес-недоумков которые готовы платить за любой кал лишь бы побыстрее и свою задачу делал а потом мыкаются с его майнтенансом когда студент писавший этот шыт набил руку и уволился к такой-то матери.
| |
|
3.22, szh (ok), 09:31, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
> а ява совсем не тот же троянский конь.
Да, совсем не троян, потому что под GPL исходники сана.
| |
3.41, vitek (??), 12:24, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
> т.к. mono чисто переписан с нуля,
а по мне - так "грязно" переписан.
> а ява юзается прямо из исходников сана.
пипец.
| |
|
|
|
2.50, vitek (??), 21:42, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Класс! Молодцы! Хорошая штука.
ctrl-c, ctrl-v
в терминале:
shift-ins, ctrl-ins
тоже не плохо.
| |
|
1.8, Аноним (8), 22:07, 15/05/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Поддерживаю усилия по портрованию .Net на Linux
Сам новичек в разработке под Linux. Много сил и времени уйдет пока въедешь в XLib, Gtk, Qt.
ИМХО .Net, пожалуй, самый простой и быстрый способ начать разрабатывать под эту платформу.
Считаю, что если кому-то не нравится WinForms - пусть не использует. Тем более, подозреваю, что тех кто больше всего кричит о "быдлокодерстве" - меньше всего сделал полезного.
ЗЫ. Думаю, даже если .Net сдохнет - mono останется вполне заманчивой для разработки приложений.
| |
|
2.12, vitek (??), 01:13, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Поддерживаю усилия по портрованию .Net на Linux
> Сам новичек в разработке под Linux. Много сил и времени
>уйдет пока въедешь в XLib, Gtk, Qt.
я конечно сочувствую и понимаю Ваше не желание изучать не известные Вам, но "родные", "нативные" стандарты под linux.
но здесь есть определенное приемущество.
дело в том, что linux поддерживает промышленные, международные (не придуманные одной компанией да еще исключительно с коммерческой целью) стандарты.
и, зная их, Вы будите ориентироваться во ВСЕХ *nix, как в родных.
(поверьте, я это прошел :-))
> ИМХО .Net, пожалуй, самый простой и быстрый способ начать разрабатывать
>под эту платформу.
не правда. и даже ОЧЕНЬ большое заблуждение.
и еще, если Вы будите знать, как программировать согласно стандартов (начните с POSIX, погуглите, хотя бы определения, а самый лучший, быстрый, объектно-ориентированный, с отличной документацией и, главное, действительно кросс-платформенный язык для начала - PYTHON. Под *nix - и даже под вин - уже ОЧЕНЬ много графических и даже 3D приложений на нем), то Вы легко перейдете на любую платформу *nix (линух, bsd, solaris, hpux,..)
начните отсюда - http://ru.wikipedia.org/wiki/Python
> Считаю, что если кому-то не нравится WinForms - пусть не
>использует. Тем более, подозреваю, что тех кто больше всего кричит о
>"быдлокодерстве" - меньше всего сделал полезного.
возможно Вы и правы.
лично я никогда не употреблял это словосочетание :-)
> ЗЫ. Думаю, даже если .Net сдохнет - mono останется вполне заманчивой
>для разработки приложений.
нет. не правда.
mono существует только на деньги ms и только до тех пор, пока им это нужно.
| |
|
3.14, SkyRanger (??), 01:27, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
Полностью согласен.
Питон простое и удобное средство для написания скриптов, парсеров текстов, я например пишу на нем парсеры html и текстовых файлов переодически.
У него есть куча библиотек для создания всяко-разных GUI-ев. Даже есть библиотека Ming для создания полноценных Flash - swf файлов.
В общем для новичка самое то :) Вместо Бейсика и Паскаля лучше начать с него, тем более сейчас уже есть достаточно движков для сайтов написанных на питоне :)
| |
3.15, Аноним (6), 01:36, 16/05/2008 [^] [^^] [^^^] [ответить] | +/– | Ну вообще то c и cli это международный промышленный стандарт ecma А во вторых ... большой текст свёрнут, показать | |
|
4.17, а (?), 06:37, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
...
>Согласен - питон - отличный язык для новичка. Но clr и .net
>тоже _действительно_ кросс-платформенная система. (видимо есть еще недействительно >кроссплатформенные, мне такие
>неизвестны). А в .net есть iron python и boo (вот это
>просто прелесть - питоноподобный язык для clr).
Назовите хотябы две платформы где этот net нормально работает?
P. S. прога написаная на .net для poketPC на обычном компе запускается в эмуляторе. А ведь заявлено что net кроссплатформенный ...
P. P. S. может имеется ввиду что прога на .net заработает на любой полноценной винде?
| |
|
5.18, Аноним (-), 09:19, 16/05/2008 [^] [^^] [^^^] [ответить] | +/– | Программы на net будут работать на любой платформе, где есть соответствующее ок... большой текст свёрнут, показать | |
|
6.21, pavel_simple (??), 09:25, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>платформе, где этот framework поддерживается. А вот красноглазие, к сожалению, проходит
>только с возрастом:(
чего и вам желаем
| |
|
7.45, vitek (??), 14:25, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
употребление термина "красноглазие" уже красноречиво говорит о возрасте.
Велик и Могуч Русский язык. :-)
| |
|
6.30, szh (ok), 09:59, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
> .net будут работать на любой платформе, где есть соответствующее окружение, именно в этом и заключается кроссплатформенность.
Я пишу кроссплатформенный код на x86 ассемблере. Он будет работать на любой платформе где есть соответствующее окружение, транслятор в байткод и т п.
Любая программа является кроссплатформенной, если "есть соответствующее окружение".
> .net БУДУТ работать на любой платформе
Когда будут, тогда и поговорим. А пока не попрошайничай
| |
6.37, vitek (??), 11:39, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Программы на .net будут работать на любой платформе, где есть соответствующее
>окружение, именно в этом и заключается кроссплатформенность.
на данный момент это окружение называется Windows.
| |
|
5.32, Аноним (6), 10:27, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
Как разработчик для windows mobile скажу что это чушь. Ни в каком эмуляторе ppc проги на десктопе не запускаются. Просто они используют другие базовые clr dll.
| |
5.35, Аноним (6), 10:34, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
Танкист?
Windows Mobile, Windows. Уже две. Linux, FreeBSD, MacOS и т.п.
Не забудьте про gnu .net - там вообще платформонезависимый си код.
Да, и нет там никакого эмулятора, другие dll используются и все.
p.s. зачем выдаете свое imho за действительность?
| |
|
4.23, SkyRanger (??), 09:31, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Согласен - питон - отличный язык для новичка. Но clr и .net
>тоже _действительно_ кросс-платформенная система. (видимо есть еще недействительно кроссплатформенные, мне такие
>неизвестны).
Она не многоплатформенная, или условно, так как производитель не поддерживает ничего, де факто, нигде кроме форточек и исходников нет в принципе. Тот же питон можно собрать из исходников под любой операционкой ...
>А в .net есть iron python и boo (вот это
>просто прелесть - питоноподобный язык для clr).
Угу и все это завязано на форточки. А под никсами даже с Моно тупить умудряется жутко... Зачем зависеть от MS которая завтра может поменять лицензию и сделать запуск программ под любыми "эмуляторами" и т.п. - незаконным. Тупость и бред, но это бизнес...
>Mono существует независимо от MS, и держится на куче программеров со всего
>мира. Не надо передергивать факты.
Независимо, угу, а МС диктует линию "партии"... При этом не факт,что идеи МС есть оно родное.
>p.s. А вообще начните с форта что-ли или с Gambas, вот уж
>простые для освоения вещи.
Это вы передергиваете :) речь идет о том, что нужно изучать новичку что-то действительно полезное и современное. Питон один из лучших таких языков...
| |
|
5.29, Аноним (-), 09:38, 16/05/2008 [^] [^^] [^^^] [ответить] | +/– | Много пустых фраз ни о чем Java и в родных условиях тоже временами умудряется... большой текст свёрнут, показать | |
|
6.31, szh (ok), 10:06, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
> моно - это никакой не "эмулятор", это среда, написанная С НУЛЯ по спецификациям и международным стандартам
Проблема в том что моно IMHO придется повторять нестандартные фичи и баги майкрософт, а не соответствовать стандартам.
> А от MS никто и не зависит
из-за software patents зависят.
| |
|
7.33, Аноним (-), 10:29, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Проблема в том что моно IMHO придется повторять нестандартные фичи и баги
>майкрософт, а не соответствовать стандартам.
>
>> А от MS никто и не зависит
>
>из-за software patents зависят.
Ключевое слово тут- IMHO. Не нужно считать себя Нострадамусом, тем более, что к разработке моно никакого отношения Вы не имеете. Поэтому и не решайте за них, что они будут делать. Что касается патентов на ПО, то почитайте для начала что это такое, а также что такое международный стандарт.
| |
7.34, Аноним (6), 10:30, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
Товарищь, выходи из танка - у MS патенты только на WinForms, и все. clr и .net международный стандарт, а это не патентуется.
| |
|
8.36, szh (ok), 10:56, 16/05/2008 [^] [^^] [^^^] [ответить] | +/– | Сколько тысяч патентов МС ты прочитал прежде чем это утверждать Патентуется ... текст свёрнут, показать | |
|
9.48, Аноним (6), 18:20, 16/05/2008 [^] [^^] [^^^] [ответить] | +/– | Хорошо, патентуется, но Если Microsoft сделала Net стандартом, утвержденным EC... текст свёрнут, показать | |
|
10.49, szh (ok), 19:10, 16/05/2008 [^] [^^] [^^^] [ответить] | +/– | Пока не напечатан документ в котором написано что МС разрешает, и расписано что ... текст свёрнут, показать | |
|
|
8.39, vitek (??), 12:05, 16/05/2008 [^] [^^] [^^^] [ответить] | +/– | вот как то есть, согласно этой новости В Mono завершена работа над Winforms 2 ... текст свёрнут, показать | |
|
|
|
|
4.38, vitek (??), 11:50, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Ну вообще то c# и cli это международный промышленный стандарт ecma.
да. ooxml тоже. и что?
>А во вторых posix был так же изначально разработан с коммерческой целью
>на деньги компании. Или вы думаете что все такие хорошие все
>делают бесплатно? :)
Вы мягко говоря не в курсе.
Название «POSIX» было предложено Ричардом Столлманом. Оно является зарегистрированным товарным знаком IEEE.
http://ru.wikipedia.org/wiki/POSIX
>Ну конечно, давайте сразу на ассемблере писать. Зачем человеку учить вызовы posix
>которые он не будет использовать бо видимо не знает Си.
Вы вообще не в курсе.
>бо видимо не знает Си.
бо видимо знает C#?
>Mono существует независимо от MS, и держится на куче программеров со всего
>мира. Не надо передергивать факты.
где то мы это уже слышали.
>p.s. А вообще начните с форта что-ли или с Gambas, вот уж
>простые для освоения вещи.
нда.
no comment.
| |
|
3.19, Павел (??), 09:19, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>и еще, если Вы будите знать, как программировать согласно стандартов (начните с
>POSIX, погуглите, хотя бы определения, а самый лучший, быстрый, объектно-ориентированный, с
>отличной документацией и, главное, действительно кросс-платформенный язык для начала - PYTHON.
>Под *nix - и даже под вин - уже ОЧЕНЬ много
>графических и даже 3D приложений на нем), то Вы легко перейдете
>на любую платформу *nix (линух, bsd, solaris, hpux,..)
>начните отсюда - http://ru.wikipedia.org/wiki/Python
Насчёт петона - это сильно:) Боюсь хорошую идею создателей об удачном инструменте прототипирования, лентяи решили исказить для того чтобы использовать прототипы в качестве продакшина. Если хочешь понять *nix, то путь один C (без плюсов), если моск поломать - Лисп. Потом сам поймёшь на чем писать с нуля. А переписывать с .Net на Петон, бессмысленно и уныло. Появятся ненужные тормоза и только
| |
|
4.40, vitek (??), 12:16, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
> Если хочешь понять *nix, то путь один C (без плюсов),
а если не хочу?
если хочу писать прикладные программы? не системные?
>А переписывать с .Net на Петон, бессмысленно и уныло. Появятся ненужные тормоза и только
а зачем с него переписывать?
не надо и начинать.
а вот переписать с питона на C++ потом гораздо проще, если конечно это зачем-то понадобится.
wikipedia на питоне работает и не жужит.
рекомендую все-таки зайти и посмотреть - http://ru.wikipedia.org/wiki/Python
p.s:
да и питон пишется через "и".
| |
|
5.43, Geol (?), 13:18, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>wikipedia на питоне работает и не жужит.
Это с каких это пор? Посмотрите в самой википедии на чём она написана. На питоне там только боты.
Кстати и гугл активно питон используют только для внутренних и тестовых проектов.
| |
5.58, John the User (?), 07:51, 17/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>если хочу писать прикладные программы? не системные?
А они тоже не в вакууме работают.И кой-что знать о системе им порой полезно.Если совсем не учитывать особенности платформ - получится совсем унылое г с минимальным набором фич из ВСЕХ понимаемых платформ с отвратительной оптимальностью, набором проблем и прочая.Как-то оно конечно тоже работать будет....Вот это "как-то" и отличает поделки от хороших программ.Хорошие программы работают.А поделки - как-то функционируют в тепличных условиях.
| |
|
6.59, vitek (??), 09:31, 17/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
а вот для этого я и рекомендовал POSIX.
все (ну или почти все) требования POSIX соблюдены во всех *nix.
и требования эти понятны и новичку: работа с файловой системой, процессы, многозадачность, ну может быть сеть - это всё, что нужно для начала.
| |
|
|
|
3.42, vitek (??), 12:32, 16/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
поясню свой комент.
POSIX нужен для понимания, что происходит.
PYTHON - для реализация этого понимания.
для новичка - достаточно.
ну а не нравится - лопатьте MSDN. :-)
| |
3.55, John the User (?), 06:31, 17/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>я конечно сочувствую и понимаю Ваше не желание изучать не известные Вам,
>но "родные", "нативные" стандарты под linux.
А потом появляются чудо-программы которые понятия не имеют о том что на файловой системе права доступа оказывается есть и что чтение\запись могут завернуть, что даже виртуальная память бывает, кончается, что система может послать процессу сигнал "мы закругляемся" и т.п.. и работает потом такая крапварь...ну...в лучшем случае как-то шевелится в тепличных условиях.А чуть что не так - мрет даже не изволив внятно откоментить на чем оно там загнулось.
| |
|
2.52, John the User (?), 06:21, 17/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
> Сам новичек в разработке под Linux. Много сил и времени
>уйдет пока въедешь в XLib, Gtk, Qt.
Хотите сказать что нам очень не хватает тормозных, бестолковых и кривых (зачастую еще и шароварных) программ написаных на коленке по принципу "на отъе...сь", адски жрущих оперативу и проц?Как бы не так.Без этого говна как раз очень хорошо.Проще найти дельные компактные, быстрые и функциональные программы в репозитории (благо, их и без вас есть) и система не засирается тоннами рантаймов :P.На дотнете hello world под 20 мегов оперативы жрет а скорость работы дотнета\жабы тоже как-то не впечатляет - в РАЗЫ сливает C++ и тем более C, поэтому даже на очень мощной системе приятнее всего GTK программы (на сях писано), чуть помонструознее и помедленнее QT\KDE, ну а что будет с дотнетом...спасибо, я уже на винде на поделия на нем насмотрелся - обычно аналог писаный на сях(++) в разы быстрее и легковеснее в плане жрача оперативы.На винде дотнет вообще реально за**ал.Ставить ради мизерной прожки 100+ мегов рантайма которые полчаса будут хардом хрустеть?Авторы издеваются?Спешу и падаю!Проще найти аналог писаный на чем-то еще.Кстати чудо рантайм к тому же еще и постоянно новых версий выходит, с версии 1.0 догнали до 2.0, потом 3, потом 3.5, и они между собой еще и как-то криво-совместимы.Лучше уж под винды такой шыт програмьте, глядишь юзеров окончательно тормоза доканают.Висту вон уже General Motors по причине тормознутости и ресурсожоркости нафиг послал.А с вашими программами и вовсе все с винды сбегут :)))
| |
|
1.20, Аноним (8), 09:20, 16/05/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мигелю респект! Мигель суровый мужык не то что сдешние троли - они б такого не осилили, предлагаю МС взять его к себе на роботу и уволить половину сотрудников
| |
|
2.57, John the User (?), 07:37, 17/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Десктоп под Linux системы конечно же Qt, веб Java!!!
Кшы, иди лучше девелопай свое тормозное и жрущее оперативу гуано для виндовса.Глядишь юзеров окончательно заколебут тормоза и они свалят на линукс :).Виста - неплохое начало.Так держать, надо ж с винды юзеров прогнать :)
| |
|
3.61, Андрей (??), 10:07, 18/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
осталость тока taxnet-референт убедить переписать все на mono. а с СБ-клиентом - вапще караул - они там до сих пор int21(7305) для определения конфигурации системы юзают. Поэтому оно не только в wine, оно и в свисте не работает. Вот почему Свиста плохо идет - из-за таких вот программеров. :)
| |
|
4.64, User294 (ok), 04:58, 25/05/2008 [^] [^^] [^^^] [ответить]
| +/– |
>вапще караул - они там до сих пор int21(7305) для определения
Крайности плохи в обоих инкарнациях.Someone, дайте мне shotgun.Один патрон для этих с их int21, второй для дотнетчиков и прочих недо-програмеров.Все честно :)
| |
|
|
|
1.62, belkin (ok), 11:22, 19/05/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>"Работа заняла 4 года, ..."
А теперь это всё в топку и и начинать создавать для mono WPF? Так и будут в догонялки играть?
| |
|