http://lug.ivanovo.ru/f/forum.plIvanovo Linux Users Group - GnomeLatest forum posts2008-12-24T21:06:18ZmwForumhttp://lug.ivanovo.ru/f/topic_show.pl?pid=5098Напиши чем тебе нравится Gnomehawk2008-12-24T10:10:20Z2008-12-24T10:10:20Z50
elijah за информацию +1 как говорится :)]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=5096Напиши чем тебе нравится Gnomehawk2008-12-24T09:52:43Z2008-12-24T09:59:05Z50
>Разработчику в большинстве случаев не нужно знать основы операционной системы, системные вызовы, реализацию сетевых протоколов и т.д. За него всё сделает виртуальная машина.
Отсюда и растут ноги современных методов программирования и софта, которому 4 гига памяти подавай, проц да побольше и т.д. В конечнои итоге программист - это уже чел, который знает как из имеющихся кубиков собрать домик. В чем глючность винды, dll написал х.з кто, х.з. как, делаем прогу на основе этого, получаем большой кусок Г...
Опять же взять убунту, почеему она в ТОПе держится, топому как база пакетов огромна, но уже сейчас эксперты дают тонкий намёк на то, что она еле шевелится и дело в тех же пакетах базовых не оптимизированных из которой она построена. Сам имею честь общаться с разработчиками российского форка дистрибутива UBUNTU, которые устали плеваться, на то, что сделать надо конфетку маленькую, а получается по зависимостям и прочим Медведь всеядный еле ползающий... если это будущее, то я остаюсь в прошлом...]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=5094Напиши чем тебе нравится Gnomeelijah2008-12-24T01:33:50Z2008-12-24T01:33:50Z50 Поправка 2: Преимущества Mono (и .NET): Mono как медведь. Или как человек. Корми его мёдом, хлебом, мясом, ягодами - всё съест. Всеядный. (Поддерживает C#, Visual Basic .NET, Java, Boo, Nemerle, Python, JavaScript, PHP и Object Pascal). Кошка, например, станет есть мясо и рыбу, но апельсины есть не будет. Хотя ириски иногда ест. Все остальные виртуальные машины можно уподобить кошке. Или собаке.]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=5093Напиши чем тебе нравится Gnomeelijah2008-12-24T00:41:46Z2008-12-24T00:45:03Z50 Преимущества Mono (равно как и .NET, и любой другой виртуальной машины: Java, Perl, PHP и т.д.): Mono представляет собой виртуальную машину + готовый набор классов. Сама машина написана на C/C++ ( откомпилирована в машинный код), классы - на C/C++ (откомпилированы в машинный код) и С# (откомпилированы в байт-код). Разработчик пишет код на любом языке, который поддерживает виртуальная машина Mono, благо, их много, и не заморачивается. Разработчику в большинстве случаев не нужно знать основы операционной системы, системные вызовы, реализацию сетевых протоколов и т.д. За него всё сделает виртуальная машина.
Разработчику достаточно знать объектную модель фреймворка. Ему дали инструментарий, он его один раз освоил и просто отслеживает, что появляется в новых версиях. Он пишет свои классы на основе существующих, применяет их в своих прикладных приложениях и счастлив. Скорость разработки возрастает в разы, а общая культура программирования падает. Так рождаются т.н. быдло-кодеры (не путать с врачами-психиатрами, которые кодируют быдло от алкогольной зависимости). Я бы назвал такое программирование программированием сверх-высокого уровня, когда разработчик не знает ничего, кроме своей виртуальной машины.
Таким образом, выделяются две категории (или, точнее, касты) разработчиков: одни пишут саму виртуальную машину, и знают, как она реализована, как взаимодействует с операционной системой; другие - те, кто пишет прикладной софт, исполняемый этой машиной. Они в большинстве своём (дальше - больше, всякие школьники и пионеры, etc.) не знают ничего, кроме фреймворка, а может, и его толком не знают. Первые - ведущие, вторые - ведомые.
Майкрософт это положение вещей всячески поощряет, и, в общем-то, логично: система проприетарная, рядовые программеры знают каждый свой кусок, менеджеры проектов видят общую картину, а остальная масса т.н. прикладных программистов просто юзает .NET и не парится. Зачем-то ещё LINQ придумали. Я подозреваю, чтобы всякие там пионеры с младых ногтей юзали LINQ и не знали, что есть ещё и такой язык SQL, иными словами, это ради маркетинга, а не технологии (это моё личное мнение).
Что же касается Monо, Perl, PHP, Java и.т.д.: это свободные/открытые платформы, реализация ни от кого не укрыта, бери исходники и изучай. Не хочешь быть ведомым - становись ведущим.
Из википедии про Mono: "Принятая в проекте лицензия на компилятор и другие программы - GNU GPL. Лицензия на среду исполнения и другие библиотеки - GNU LGPL. Лицензия на библиотеки классов - X11 License."
По моему ИМХУ, за виртуальными машинами будущее. Хорошо это или плохо - другой вопрос.
Я не удивлюсь, что когда-нибудь настанет момент, и операционные системы будут представлять собой туеву хучу откомпилированного байт-кода, управляемого здоровой неповоротливой виртуальной машиной, а на ней будет навешано ещё с десяток виртуальных машин поменьше, а для некоторых из них напишут ещё совсем маленькие виртуальные машины, на которых будет лабать многомиллиардная толпа пионеров. Вот тогда-то и настанет всему конец...]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=5092Напиши чем тебе нравится Gnomeelijah2008-12-23T23:24:52Z2008-12-23T23:31:58Z50http://lug.ivanovo.ru/f/topic_show.pl?pid=5086Напиши чем тебе нравится Gnomehawk2008-12-22T12:49:13Z2008-12-22T12:59:16Z50
Mono. По ссылке не нравятся такие вещи как: "воплощения системы .NET, реализация ADO.NET и ASP.NET и патенты на C#/CLI принадлежат Microsoft, и ведутся споры насчёт допустимости риска ради использования Mono." Кто что думает по этому поводу?.]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=4855Напиши чем тебе нравится GnomeLOE2008-08-25T21:26:41Z2008-08-25T21:26:41Z50
Bercut и Aid забанены на 3 дня]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=4853Напиши чем тебе нравится GnomeBercut2008-08-25T18:31:48Z2008-08-25T18:31:48Z50
жги...]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=4852Напиши чем тебе нравится GnomeAid2008-08-25T08:27:13Z2008-08-25T08:27:13Z50http://lug.ivanovo.ru/f/topic_show.pl?pid=4851Напиши чем тебе нравится GnomeBercut2008-08-25T05:36:36Z2008-08-25T05:36:36Z50http://lug.ivanovo.ru/f/topic_show.pl?pid=4841Напиши чем тебе нравится Gnomeanonymous132008-08-22T21:17:48Z2008-08-22T21:17:48Z50
так что мировое сообщество, выразит неудовлетворение но, как мы знаем уже, будут и неудовлетворенные и удовлетворенные, в не зависимости от того, кто прав, а кто не очень.]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=4840Напиши чем тебе нравится GnomeLOE2008-08-22T21:16:54Z2008-08-22T21:20:20Z50
На такого бота, которому разработчики забыли вставить орфографический словарь. Но который реагирует практически на каждое новое сообщение на форуме (верный признак). Пробовал я как-то запускать (и даже в IRC) бота Alice, вот у него была точно такая-же реакция: на каждое сообщение и почти в тему ;)
PS. но все это офтопик. Посему предупреждение: начиная с этого момента (01:20 23.08.2008), каждое сообщение не по теме топика будет караться.]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=4839Напиши чем тебе нравится GnomeAid2008-08-22T21:16:31Z2008-08-22T21:16:31Z50
ПМСМ гном как-то опрятнее и красивше хотя пользуюсь чаще кде.... В парке красиво и спокойно, хотя чаще йа занимаюсь сэксом на кладбище]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=4838Напиши чем тебе нравится GnomeAid2008-08-22T21:12:12Z2008-08-22T21:12:12Z50
################################ я помню кладбище и смерть с косой и я стоял под полную луной и проклинал те небеса за то, что протекла пи...........]]>
http://lug.ivanovo.ru/f/topic_show.pl?pid=4836Напиши чем тебе нравится Gnomeanonymous132008-08-22T21:10:23Z2008-08-22T21:10:23Z50
Ее создали немцы кде немцы? 8-)
Тогда зачем Гном? Он гибче и изящнее. гном гибче и изящнее? если да, то значит нужен... ПМСМ гном как-то опрятнее и красивше :-) хотя пользуюсь чаще кде....]]>