Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почему так не любят Delphi? 
:(
    Опции темы
Beltar
Дата 19.4.2013, 08:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 627
Регистрация: 11.1.2006

Репутация: 2
Всего: 7



Цитата

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


Ведь тут еще один аспект: код, получаемый из С++ будет очень эффективным на машинах лини DEC. Именно там команды, подобные *а ++ = *в ++ будут переводится в минимальное количество инструкций прцессора, но никак (без оптимизационной работы) на архитектуре х86. Собственно сам синтаксис С/С++ обязан своим рождением набору команд PDP-11. А в самой Интел до недавнего времени использовался PL/M, который ну никак на С не смахивает. Более строго, семантический разрыв между набором команд Интелов и С шире чем между PDP и С. А, следовательно и работы компиляторам, для преодоления этого разрыва приходится делать больше (и времени затрачивать на компиляцию). А теперь подумайте о том, что на Паскале таких наворотов нет... Еще один момент: С(С++) на низком уровне опирается на конкретный вычислительный механизм (по признанию автора) - указатели, регистры, возможность доступа к результатам последней операции и т.д. Паскаль же в этом отношении более абстрактен и не привязан к архитектуре компьютера. 

Мне известны только две операционки, написанные ИЗНАЧАЛЬНО ПОЛНОСТЬЮ на языке высокого уровня - и это не UNIX. Почитайте где-нибудь о Лиллит и Оберон. 


Можно вспомнить и отечественный Кронос, ставший жертвой коллапса СССР и его электронной промышленности. Там, правда, Модула-2 с асмом, но Си вообще не рассматривали даже, ибо уже понимали, что дыра.

Какой же можно сделать вывод. При небольшом напряжении ума, можно понять, что языки линии Паскаля, основанные на абстрактном вычислительном механизме, обладают большей платформенной переносимостью (см. выделенный текст). То, что называется переносимостью Си(Си++) на деле - реализация вычислительной модели PDP-11 на других архитектурах (через пыхтение компилятора). 

То есть, даже на самом низком уровне в Паскале (если понятие низкого уровня вообще применимо к виртовской группе языков smile) уже заложена возможность настройки и оптимизации кодогенерирующих блоков компилятора под конкретный набор инструкций процессора. 

Тут необходимо упомянуть еще один очень тонкий момент, который очень часто программисты (особенно начинающие) или не усматривают или же о нем умалчивается. 

Дело в следующем: Да я согласен - в Си++ введены более строгие правила совместимости типов (по сравнению с Си), да у него очень мощная объектная модель, да и др..... 

Но! Но ведь одним из основных требований к Си++ является обратная совместимость с Си. К чему это я? Да к тому, что в самой глубине, на самом нижнем уровне реализация всех управляющих конструкций, структур данных (управление ими) - это по сути дела тот же самый Си. Вспомните, например, как реализован и поддерживается тип XXXXXString в любой из реализаций Си++. Ведь в этом классе обязательно есть поле char* - а это уже источник потенциальных ошибок! Нет, как раз со стрингами может и нет никаких проблем. Здесь проблема общего плана. Это, часто превозносимый подход, при котором смешиваются указатели и массивы. Сама возможность «гулять» по памяти с помощью операций арифметики над указателями не имеет никакого смысла в языке высокого уровня. «Память» и «адрес» - это не понятия языка, не опирающегося на конкретный вычислительный механизм. Более подходящим для такого рода языков является понятие ссылки на объект (не важно какой природы). Значением же такой ссылки является нечто (неконкретизируемое), что позволяет определить объект, на который у нас имеется ссылка или NIL - ссылка ни на что не ссылается. Из операторов, к ссылке применим только оператор присвоения. Из всех операций разрешена только операция сравнения (равен - не равен). Это помогает выявить пустую ссылку и проверить тождественность объектов для разных ссылок. В Компонентном Паскале вообще существует только два вида указателей: на массив и на запись. И, при здравом размышлении, становится понятно, что это является сильнейшим средством избежать многих проблем. Ну, в самом деле, что такое УКАЗАТЕЛЬ НА ЦЕЛОЕ? Для чего я его могу использовать в языке высокого уровня (по Вирту)? Выделить память и хранить одно целое? Смысл? Если это временная переменная... Вернее так: в процедуре, если мне нужна временная переменная, то я ее просто объявлю локальной и она благополучно помрет при выходе из процедуры. Глобальнае переменная (в данном случае - целая) по сути своей (по сроку существования) не может быть «временной». Хранить в указателе на целое адрес массива целых ( одно- или многомерного массива?????)? И потом вводить дополнительные переменные для количества измерений и величин размерностей массива? Ну хорошо, все это прячется в классы. Придумываются и пишутся перегруженные операторы присвоения, конструкторы копирования. Но ведь проблема никуда не делась, она лишь запрятана внутрь библиотек классов. Куда только хваленая эффективность девалась? А мы ее на разные проверки истратили. Там, внутри классов! 


© Владимир Лос "К вопросу о выборе языка программирования. Часть II" 1999.

Или если коротко, вычислительной архитектурой должен заниматься компилятор, а не программист. Довольно сомнительно и использование Си-подобного синтаксиса в языках 90-2000-х годов, ну подчистили совершенно маразматичные конструкции плюсов, но общая мутность от этого никуда ведь не делась. Да и у меня была инфа, что на 2004-ый год, 60% программистов в мире использовали Visual Basic, что в принципе похоже на правду, учитывая, что 80% программистов даже не работают в фирмах, которые производят ПО. Delphi как раз и покрывала этот слой в странах, где Паскаль в почете, но помимо этого тащила и часть задач, решаемых в США, обычно, на плюсах.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. smile(с) я, хотя может и нет
Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере.
PM MAIL   Вверх
k0rvin
Дата 19.4.2013, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(Beltar @  19.4.2013,  07:54 Найти цитируемый пост)
Потому что есть всего одна парадигма, соблюдение которой обязательно - структурное программирование

Структурное программирование -- это вообще не парадигма, а оформление кода в соответствии с его логической структурой, что в Делфи вообще не обязательно, в отличие от, например, Питона. Зато реализовано в Делфи аж четыре с половиной парадигмы.

Цитата(Beltar @  19.4.2013,  07:54 Найти цитируемый пост)
Просто потому что это естественно решать такого рода задачи с помощью больших switch'ей

Не, их естественно решать с помощью парсерных комбинаторов. Или например ANTLR.

Цитата(Beltar @  19.4.2013,  07:54 Найти цитируемый пост)
И тут вспоминаем что у ООП есть "проблема хрупкого базового класса"

Это в "исключительно мощной и удобной объектной модели Object Pascal'я". В нормальных ОО-моделях такой проблемы нет.

Цитата(Beltar @  19.4.2013,  07:54 Найти цитируемый пост)
Т. е. настолько все сложно, что словами и не объяснить?

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


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
Guinness
Дата 19.4.2013, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 21.6.2009
Где: Зеленоград

Репутация: нет
Всего: 10



Мы вроде как о Си говорили, Вы зачем-то сюда ещё и C++ добавили, да и ещё с Паскалем начали сравнивать, зачем?
По поводу первого абзаца. Я не очень понял, к чему он был написан. Код написанный на Си долго компилируется? Или это к тому, что у всех процессоров разная архитектура и набор команд? И нужно писать компилятор под каждый процессор? Или что? Я не очень понял мысль, разъясните, пожалуйста. 
И я бы не назвал Си выкоуровневым языком.

Цитата(Beltar @  19.4.2013,  08:35 Найти цитируемый пост)
 Вспомните, например, как реализован и поддерживается тип XXXXXString в любой из реализаций Си++. Ведь в этом классе обязательно есть поле char* - а это уже источник потенциальных ошибок! 

Можно подробней? Насколько мне известно, не обязательно использовать char для хранения строк.

Цитата(Beltar @  19.4.2013,  08:35 Найти цитируемый пост)
Ну, в самом деле, что такое УКАЗАТЕЛЬ НА ЦЕЛОЕ?

Раньше ссылок не было, и значения из функции можно было вернуть только через указатель на область памяти, в которой хранится переменная. На сегодняшний день в C++ Вы можете пользоваться ссылками. Как по мне, ссылки не всегда удобней.

Цитата(Beltar @  19.4.2013,  08:35 Найти цитируемый пост)
Или если коротко, вычислительной архитектурой должен заниматься компилятор, а не программист. 

Ни разу не занимался вычислительной архитектурой, программируя на С++. Я делаю что-то не так?

Или что Вы понимаете под вычислительной архитектурой?


Это сообщение отредактировал(а) Guinness - 19.4.2013, 09:14
PM MAIL   Вверх
Zloxa
Дата 19.4.2013, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 4
Всего: 161



Цитата(Beltar @  19.4.2013,  08:54 Найти цитируемый пост)
вспомнить Джоэля Спольски

Цитата

Скажите мне что-нибудь новое, чего я не мог делать раньше, о, Астронавты, или оставайтесь там, в космосе и не тратьте больше моё время. 

smile


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
diadiavova
Дата 19.4.2013, 09:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 4
Всего: 142



Цитата(Beltar @  18.4.2013,  21:11 Найти цитируемый пост)
Я все равно его синтаксиса не знаю, а то, что могу понять в статье, не отличается от обычного императивного.

Некоторые императивные языки тоже неплохо для этого приспособлены, но на паскале так не получится.
Цитата(Beltar @  18.4.2013,  21:11 Найти цитируемый пост)
Сам пример полученного языка как-то тоже не впечатляет.

Ну там я и другой пример приводил, да и о реализации линк-запросов упоминал, а этот пример просто дает общее представление. Можно и другие примеры привести, например библиотека WebSharper, позволяющая удобно разрабатывать веб-приложения на этом языке, используя quotations транслирует код javascript, позволяет описывать HTML следующим способом
Код

Div [Class "Header"] -< [
    H1 ["Our Website"] 
    Br [] 
    P ["Hello, world!"] 
    Img [Src "smile.jpg"] 
]
В результате будет сгенерирован следующий хтмл
Код

<div class="header">
  <h1>Our Website</h1>
  <br />
  <p>Hello, world!</p>
  <img src="smile.jpg" />
</div>
Пример взят отсюда.

Цитата(Beltar @  18.4.2013,  21:11 Найти цитируемый пост)
 с ныне уже слава богу издохшим VB

Слухи о смерти вб сильно преувеличены: он благополучно перекочевал на платформу .Net, сильно эволюционировал и поддерживается производителем на том же уровне, что и C#, да и возможности у него те же(местами даже и поболее будет, хотя сейчас возможности языков и сближаются).
Цитата(Beltar @  18.4.2013,  21:11 Найти цитируемый пост)
Кстати, работа с Excel мало отличается от программирования

Это тоже программирование... функциональное smile 
Цитата(Beltar @  18.4.2013,  21:39 Найти цитируемый пост)
Вот был такой весьма ненавистный мне язык Бейсик, у него была такая особенность, как контекстное объявление переменных, да и вообще писать мало буков надо было в сравнении с Паскалем. И за это Бейсик в 80-ые очень любили, можно было сравнительно быстро чего-то там настучать батонами. Но написать большую программу в нем было проблематично, ну не было в нем средств для нормального промышленного программирования. В Delphi же такие средства есть, баланс между простотой вхождения и разработкой систем в миллион строк кода выдержан.

Ну если дельфу сравнивать с технологиями 80-х, то конечно, она будет выглядеть неплохо. Только с кем ты в данный момент споришь? Вроде никто и не утверждает, что тот бейсик круче дельфы.
Цитата(Beltar @  18.4.2013,  22:56 Найти цитируемый пост)
т. к. в Delphi он сделает все то же самое, но и то, что в VB нельзя в принципе. 

Интересно, что бы это могло быть?


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Zloxa
Дата 19.4.2013, 09:44 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 4
Всего: 161



Цитата(diadiavova @  19.4.2013,  10:34 Найти цитируемый пост)
Ну если дельфу сравнивать с технологиями 80-х, то конечно, она будет выглядеть неплохо

Она будет выглядеть офигенно!
Слово "неплохо" скорее применимо к некоторым технологиям 10х, когда сравниваешь их с делфей 90х. Однако ж и "неплохо" тут несколько преувеличено. Скорее "ну да, не плохо smile"

Вот этот вопрос меня и ставит в тупик. Что случилось в отросли за 20 лет. Ничего. Никаких прорывов, революций. smile


Это сообщение отредактировал(а) Zloxa - 19.4.2013, 09:46


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
diadiavova
Дата 19.4.2013, 09:52 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 4
Всего: 142



Цитата(Zloxa @  19.4.2013,  10:44 Найти цитируемый пост)
Она будет выглядеть офигенно!

Почему тогда никто из дельфистов не может сформулировать что в ней такого офигенного. Набор интрументов для построения гуя - это нифига не офигенно, это небольшая часть того, что должно присутствовать и не более того.
Цитата(Zloxa @  19.4.2013,  10:44 Найти цитируемый пост)
Однако ж и "неплохо" тут несколько преувеличено. Скорее "ну да, не плохо

Учитывая, что оцениваешь ты все с точки зрения компонентокидательства, видимо что-то другое вряд ли сможешь оценить smile 


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Guinness
Дата 19.4.2013, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 21.6.2009
Где: Зеленоград

Репутация: нет
Всего: 10



Цитата(Zloxa @  19.4.2013,  09:44 Найти цитируемый пост)
Вот этот вопрос меня и ставит в тупик. Что случилось в отросли за 20 лет. Ничего. Никаких прорывов, революций.


"Серебрянной пули нет" Брукса читали? Да и вообще, "Мифический человеко-месяц"? Он ещё в 87 году про это написал.
PM MAIL   Вверх
Zloxa
Дата 19.4.2013, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 4
Всего: 161



Цитата(diadiavova @  19.4.2013,  10:52 Найти цитируемый пост)
Почему тогда никто из дельфистов не может сформулировать что в ней такого офигенного. 

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


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
diadiavova
Дата 19.4.2013, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 4
Всего: 142



Цитата(Zloxa @  19.4.2013,  10:58 Найти цитируемый пост)
Ну так идоднетчики не могут. 

Ну почему? Я тебе приводил несколько примеров. В чем из того, что тебе приводил ты попытался разобраться? Все, что перечислили дельфисты в том или ином виде есть много где. Из того, что перечислял я, в дельфах ничего нет. Тем более дельфисту ознакомиться несложно, для начала можно тот же призм начать курить с его оксигеном. Ты этого не сделал, но комментируешь. А что до функциональщины, ну приводились же примеры, вон SKrivosein пошел F# учить smile , стало быть аргументы звучали.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
serger
Дата 19.4.2013, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 0
Всего: 5



Цитата(Zloxa @  19.4.2013,  10:44 Найти цитируемый пост)
Вот этот вопрос меня и ставит в тупик. Что случилось в отросли за 20 лет. Ничего. Никаких прорывов, революций. 

Делфисты просто проспали всё это время.  smile 


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
LSD
Дата 19.4.2013, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Zloxa @  19.4.2013,  10:44 Найти цитируемый пост)
Вот этот вопрос меня и ставит в тупик. Что случилось в отросли за 20 лет. Ничего. Никаких прорывов, революций.

Цитата(Zloxa @  19.4.2013,  10:58 Найти цитируемый пост)
Ну так идоднетчики не могут. Все о сопелках каких то да сопелках. И жаваписы не могут - все о какой то сферической стабильности в вакууме. А функциоальщики вобще скупы на офигенности, все болше сарказм из них сочится. 

У тебя подход к новым технологиям как у праздношатающийся публики на ярмарке - эй вы там давайте удивите меня, а то я чой-то заскучал. А если тебя никому удивить не удалось, то значит "никаких прорывов, революций".


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Zloxa
Дата 19.4.2013, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 4
Всего: 161



Цитата(diadiavova @  19.4.2013,  11:04 Найти цитируемый пост)
Из того, что перечислял я, в дельфах ничего нет. 

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

Я же уже показывал на примере MODEL. Штука забавная, милая, но ты ведь тоже не погрузился в ее изучение и не проникся ущербностью MSSQL перед Ораклом. Почему? Я полагаю потому, что прочих бенефитов, кроме разминки головного мозга, эта плюшка тебе вряд ли принесет. Я тебе могу привести в пример еще пару-тройку десятков преимуществ, которые я не просто использую в повседневной жизни, но и которые позволяют мне строить эффективные приложения на платформе оракла. Часть из них ты найдешь забавными, часть найдешь спорными, но погружаться, углубляться в изучение этих плюшек ты пустишься вряд ли. Тем более вряд ли, ты примешь на этом основании решение о смене платформы БД. Почему? Я полагаю потому, что те задачи, которые решаю я, ты тоже можешь решать. Пусть и по другому. Пусть и менее удобно. Пусть и с целым рядом допущений... но можешь.

Решение о смене платформы ты примешь, если я тебе предоставляю киллерфичу. Фичу, которая тебе действительно нужна, а не просто мила и забавна. Фичу, без которой ты не можешь решать стоящие перед тобой задачи, либо можешь, но крайне не эффективно(на те самые порядки).

Понятно, что понятие киллерфичи - субъективно и контекстозависимо. И вобще, может не иметь отношение к продукту как к таковому (тот самый рынок труда, как пример)

Цитата(LSD @  19.4.2013,  11:39 Найти цитируемый пост)
У тебя подход к новым технологиям как у праздношатающийся публики на ярмарке - эй вы там давайте удивите меня, а то я чой-то заскучал. А если тебя никому удивить не удалось, то значит "никаких прорывов, революций". 

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

Это сообщение отредактировал(а) Zloxa - 19.4.2013, 10:54


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
LSD
Дата 19.4.2013, 11:12 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Zloxa @  19.4.2013,  11:51 Найти цитируемый пост)
Если верить рекламе, то можно сказать что в производстве зубных щеток, жевательных резинок и прокладок, революция прям таки следует за революцией, а подгузники памперс от подгузников хаггис действительно очень сильно отличаются.

А если реально покупать эти товары каждый день, то никакой революции не заметно smile 
Хотя если сравнить что было 20 лет назад и сейчас, вот тогда действительно будет ощущаться что технологии сделали огромный шаг вперед.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
k0rvin
Дата 19.4.2013, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(Zloxa @  19.4.2013,  10:51 Найти цитируемый пост)
Решение о смене платформы ты примешь, если я тебе предоставляю киллерфичу. Фичу, которая тебе действительно нужна, а не просто мила и забавна. Фичу, без которой ты не можешь решать стоящие перед тобой задачи, либо можешь, но крайне не эффективно(на те самые порядки).

Для меня такими фичами являются GC, конкурентное программирование, гибкая и удобная визуализация данных в интерфейсе пользователя (HTML например). Все это в Делфи отсутствует или весьма посредственно реализовано.


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0871 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.