Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > Полезные ссылки

Полезные ссылки Полезные ссылки по Blitz (мы не несем ответственности за содержимое сайтов на которые ссылаемся)

Ответ
 
Опции темы
Старый 06.08.2008, 13:51   #1
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Блиц против ООП ;-)))

Вчера скачал доклад с КРИ2008. Подтверждение моих (и не только) мыслей про некоторый вред от ООП наследования (в докладе есть) и применительно к программированию на Блиц3Д (в докладе этого нет)

http://www.kriconf.ru/2008/rec/KRI_2..._Evosquare.ogg

http://www.kriconf.ru/2008/rec/ppt/K..._Evosquare.ppt

2 HolyDel: это в основном ответ тебе. хотя другим тоже не помешает.

Последний раз редактировалось ffinder, 06.08.2008 в 14:11.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
newman (06.08.2008)
Старый 06.08.2008, 13:59   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Блиц против ООП ;-)))

сколько весит?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 06.08.2008, 14:08   #3
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Блиц против ООП ;-)))

9.54Mb ogg
1.45Mb ppt
(Offline)
 
Ответить с цитированием
Старый 06.08.2008, 15:02   #4
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Блиц против ООП ;-)))

Почитал первую часть презентации. Ну что сказать... С дуру и х**н сломать можно. ООП - это инструмент, более чем удобный, однако отнють не решение всех проблем. Лично мне например абсолютно непонравилось деление на анимированые и статичные модели. Я по прежнему придерживаюсь позиции что ООП является лучшим решением для разработки прикладного софта, драйвера и системные мини утилиты - не в счет.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
newman (06.08.2008)
Старый 06.08.2008, 15:12   #5
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Блиц против ООП ;-)))

Сообщение от HolyDel Посмотреть сообщение
Почитал первую часть презентации. Ну что сказать... С дуру и х**н сломать можно. ООП - это инструмент, более чем удобный, однако отнють не решение всех проблем. Лично мне например абсолютно непонравилось деление на анимированые и статичные модели. Я по прежнему придерживаюсь позиции что ООП является лучшим решением для разработки прикладного софта, драйвера и системные мини утилиты - не в счет.
прочитай полностью.
"дай дураку Богу молится - он и лоб разобьет" (народная мудрость)
однако докладчик совсем не дурак. даже наоборот.
про "дерево наследования против агрегации" я тебе уже говорил. он же это красиво показывает на схеме.
вобще такие вещи нужно говорить, потому что начитавшись только Гради Буча, люди творят страшные вещи. объективность (или ее видимость) достигается только если есть как минимум 2 точки зрения.
он борется с "комбинаторным взрывом" - показывает как это делать. молодец.
а то что мнение не совпадает с пиар-хайпом, ну так реклама никогда правды не говорит
(Offline)
 
Ответить с цитированием
Старый 06.08.2008, 18:32   #6
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Блиц против ООП ;-)))

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

ваще дело привычки.
кто то на ооп думает, а я жлоб и ретроград - у меня моск под бейсик заточен )
__________________
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
ABTOMAT (06.08.2008), impersonalis (06.08.2008), MiXaeL (06.08.2008), Tadeus (06.08.2008)
Старый 06.08.2008, 19:18   #7
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Блиц против ООП ;-)))

Сообщение от tormoz Посмотреть сообщение
кто то на ооп думает, а я жлоб и ретроград - у меня моск под бейсик заточен )
аппаратная поддержка Бейсика в синапсах? зобавно
(Offline)
 
Ответить с цитированием
Старый 06.08.2008, 20:56   #8
jimon
 
Сообщений: n/a
Ответ: Блиц против ООП ;-)))

при должных возможностях языка, ООП на этом языке транслируется в процедурное программирование на этом же языке, так что ООП только упрощает разработку (или усложняет) и является только средством разработки (таким же как умные указатели, счетчики ссылок и тд и тп)

особых различий в разработке нету, некоторые вещи проще реализовуются на ООП, некоторые процедурными методами
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Tormaz (01.12.2009)
Старый 06.08.2008, 21:05   #9
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Блиц против ООП ;-)))

Сообщение от ffinder Посмотреть сообщение
аппаратная поддержка Бейсика в синапсах? зобавно
Как программист я оформился на спектруме.
А там басик и асм.
И никакими ООП-ами и не пахло
__________________
(Offline)
 
Ответить с цитированием
Старый 06.08.2008, 21:37   #10
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Блиц против ООП ;-)))

ога... и сравни теперь скорость написания программок одного уровня на спектруме и блице скажем. блиц следующий уровень - процедурное программирование. ООП - следующий уровень.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Tormaz (01.12.2009)
Старый 06.08.2008, 21:49   #11
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Блиц против ООП ;-)))

Сообщение от tormoz Посмотреть сообщение
Как программист я оформился на спектруме.
камрад
я вот жалею что в то время не понял могучести Форта. мануалы лохобанские попадались. всё-таки масштабируемый (!) чистый функциональный(!!) низкоуровневый(!!!) язык в то время на дороге не валялся... а сейчас уже поздно. мир изувечен сиплюсами
(Offline)
 
Ответить с цитированием
Старый 06.08.2008, 21:51   #12
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Блиц против ООП ;-)))

Сообщение от HolyDel Посмотреть сообщение
ога... и сравни теперь скорость написания программок одного уровня на спектруме и блице скажем. блиц следующий уровень - процедурное программирование. ООП - следующий уровень.
ога, а мета-языки (Lisp, Forth) - еще следующий.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Zont (07.06.2015)
Старый 06.08.2008, 21:53   #13
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Блиц против ООП ;-)))

угу, когда будет такое железо, чтобы программы на таких метаязыках работали с приемлимой производительностью
(Offline)
 
Ответить с цитированием
Старый 06.08.2008, 22:20   #14
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Блиц против ООП ;-)))

Сообщение от HolyDel Посмотреть сообщение
угу, когда будет такое железо, чтобы программы на таких метаязыках работали с приемлимой производительностью
что-то ты походу пропустил, такое железо уже лет 25 как есть (2008-1983)
(Offline)
 
Ответить с цитированием
Старый 06.08.2008, 22:22   #15
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Блиц против ООП ;-)))

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

выделил
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Колёса против тримеша Crystal Xors3D 11 22.12.2012 00:02
95 рецептов против кризиса ABTOMAT Юмор 5 08.11.2008 22:05
DLL и Блиц? butcher 2D-программирование 2 05.05.2007 15:13
Вызов блиц-функции из ДЛЛ AbMan 2D-программирование 4 29.01.2007 01:33
Опрос: Nebula - за и против Vyacheslav Болтовня 57 22.01.2007 17:01


Часовой пояс GMT +4, время: 17:35.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com