Интересная тенденция наблюдается в четвертом Форуме по Открытому Коду (http://www.opensource-forum.ru/index.php) (Open Source Forum Russia), который пройдет 24 апреля 2008 года в Москве. Двое из семи представленных в программе конференции (http://www.opensource-forum.ru/program.php) докладчиков работают в Microsoft, остальные - два крупных западных менеджера, советник директора ОАО "РЖД" и Мигуэль де Иказа (Miguel de Icaza), последнее время пропагандирующий .NET реализацию Mono. Радует только приезд Тео де Радт (Teo de Raadt), который не совсем к месту среди всех остальных смотрится.URL: http://www.opensource-forum.ru/program.php
Новость: http://www.opennet.me/opennews/art.shtml?num=15179
По-русски "Miguel de Icaza" будет "Мигель де Икаса".
Всем кто придёт с плакатам
MONO & .NET IS MORTAL SIN FOR OPEN SOURCE.Куплю двух литровую баклажку пива.
Не, я сурьёзно... Только надо организовать, сообщить в милицию, дабы не били.
Народ из НТВ и Телеканал России обещаю. У меня просто время нет... :)
.NET вообще-то открытая ecma платформа. А вот ADO и WinForms если нет желания можно и не пользоваться.
>.NET вообще-то открытая ecma платформа. А вот ADO и WinForms если нет
>желания можно и не пользоваться.Не хочешь ни пей, другим больше достанется.
И не строй иллюзий, а особенно не слушай тех, кто хотя бы косвенно, но связан с M$.
.NET торгомая марка Microsoft. - http://www.microsoft.com/library/toolbar/3.0/trademarks/en-u...И они в любой момент могут предъявить притензии к продуктам где хоть как-то
упоминается это Logo. А если построить GNOME иль другу систему на этом,
то в случае притензий со стороны MS, они попросят дэнэг, и закрытие проекта.
И пипец одним конкурентом меньше.Надо усвоить одно правило, где есть MS даже через третьи руки...
Пускай говорят, что они добрые и открытые... Надо просто Выкинуть, Забыть и вспоминать.
Начинать это надо именно с пользователей, так как разработчики, тоже люди и хотят есть, им бестолку говорить. Microsoft им сникерс покажет, и одним коммунистом меньше.
А вот задача Microsoft дать сникерс как можно более важному коммунисту, так как за ним потянутся его последователи и слепо доверяющие ему. Последний пример, не MS но тоже барыги
Sun и Ян Былог, бывший дебильян.
KDE портируют на Windows.
.NET (через mono) на GNOME, т.е. на linux.
что-то будет.
> А вот ADO и WinForms если нет желания можно и не пользоваться.а что, это можно пользовать на других платформах кроме windows?
Лучше: GNOME MUST DIE
C - прошлый век в программировании
PS: как бы ни использовали C# в GNOME, все равно gtk на C написано.
Мозг поправь, он не так лежит. Ты ещё скажи что ассемблер тоже не нужен.
Я считаю, что для написания интерфейсов ассемблер уже не нужен. Если только для ОСей, загрузчиков и BIOS (для ОСей - в очень малом количестве). Зачем использовать C вместо C++ вообще не понимаю. Разве только для увеличения времени разработки, чтобы потом можно было кричать: "Вот мы какие крутые, на C интерфейс написали, не то что вы со своими C++, Java и C#!!!"
На Си и на С++ пишут разные вещи с разных подходом к проектированию - не надо путать тёплое с мягким.
>Зачем использовать C вместо C++ вообще не понимаюДля начала напиши на gtk2 несколько приложений, потом может начнёшь понимать где, когда и что лучше использовать.
Си проблемный язык, Си++ улучшен но остались огрехи старого Си.
Есть языки и поэффективнее их, но привычка - зло.Си-шарп - предать анафеме, и накол.
Ява - ересь.конец. я так считаю.
>Я считаю, что для написания интерфейсов ассемблер уже не нужен.Очень зависит от того что и где.Скажем если кодек писан с вставками на асме - он рвет сишный вариант зачастую в РАЗЫ.Про си++ а тем более си# и прочее помолчим :)
>для ОСей, загрузчиков и BIOS (для ОСей - в очень малом
>количестве). Зачем использовать C вместо C++ вообще не понимаю.Код компактнее, быстрее.А если система тормоз то быстрых программ в ней и тем более не будет.А так - "сишные" программы как правило ощутимо быстрее и легче си++ных.Ну а дотнетовые по тормознутости и пожиранию памяти одной левой шутя делают си++ если и уступая чутка то только Java разве что :)
>для увеличения времени разработки, чтобы потом можно было кричать: "Вот мы
>какие крутые, на C интерфейс написали, не то что вы со
>своими C++, Java и C#!!!"Понимаете, в итоге зато будет Программа.Быстря.Удобная.Вылизанная.Которую приятно юзать.А не сделаная абы как поделка по принципу "на отъ...сь".Такие поделки - это для проприетарщиков имеет смысл, им все равно какое г**но на выходе, лишь бы в срок и удалось заказчику впарить.В случае опенсорц все иначе.Скорость разработки программы растет за счет того что ее улучшает сразу много людей а халтурить и писать тап-ляп в ущерб качеству нет никакого смысла.
Ты мало копалась в коде. Взять, хотябы самые шустрые кодеки - написаны на асме, тот же mpg123, к примеру. У нас в программерском отделе есть крендель, который ВСЕ пишет на асме (под винду) - скорость разработки добавляет безмерный респект в его копилку, при этом приложения получаются максимально компактными и очень шустрыми. Насчет С и С++ - тут дело вкуса. И если вспоминать про прошлый век, - то вспомни что ты тоже оттуда! :)
согласен си++ и си плохие языки.си шарк и джава лучше. просто они не компелируються в в нативный код. и подразумевают сборку мусора.
сборка мусора стоит удвоеного потребления памяти.
+ информация о классах занимает место и динамическая компиляция.
+ динамическая комплиляция часто более ефективна нежели традиционая компиляция, плата тоже память.
Но это 99% оправдано большой простотой, возможностью дефрагметации хипа и повышеной надёжностью.
Я считаю что нужен с++ 2.0 который будет гораздо более строг к типам и по синтексу похож на джаву и си, с контролем за выходом за границы масивов и т.п.