OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 29 Март, 2024 01:54

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 55 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
СообщениеДобавлено: Понедельник, 13 Январь, 2014 21:07 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Madzi писал(а):
Как мне кажется мы тут пытаемся понять почему популярен Лазарус и непопулярен ББ у рядового разработчика.
1) рядовой разработчик - по сути своей не хозяин себе. Он лишь исполнитель воли работодателя. Поэтому рядовой разработчик в массе своей будет смотреть туда, где больше халявы, повторяя мантры про "выбор наиболее подходящего инструмента".
2) остальные рядовые разработчики просто не знают о возможностях ББ. Это важный фактор.

Madzi писал(а):
Неужели этот вопрос не интересен сообществу?
Просто ПОКА у ББ нет своей ниши в мейнстриме и он ПОКА ещё не готов к "конвеерному" программированию.
Как только заказчики начнут требовать что-то на ББ написанное, как критика ББ тут же испарится и рядовые исполнители поскачут исполнять, на бегу допиливая компоненты и расширяя каркас. Но эта ситуация возникнет только если ББ станет широкоизвестен. Как этого добиться? Некоторые рядовые разработчики считают, что стоит добавить в ББ всякого, как тут же проблемы снимутся - все захотят юзать ББ (при наличии конкурентов за миллионы человеко-баксов, ага). Но это тупиковый путь, потому что пока будем добавлять - остальные придумают ещё что-нить, и ББ опять останется позади. Поэтому надо предлагать какие-то готовые вещи, исполненные на ББ. Что это будут за продукты, я не знаю.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Январь, 2014 21:24 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Madzi писал(а):
Как мне кажется мы тут пытаемся понять почему популярен Лазарус и непопулярен ББ у рядового разработчика.
Это потому, что все умные люди ушли на оберспейс.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Январь, 2014 22:55 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Madzi писал(а):
Как мне кажется мы тут пытаемся понять почему популярен Лазарус и непопулярен ББ у рядового разработчика.
Неужели этот вопрос не интересен сообществу?
Мы тут обсуждаем "Плюсы и минусы Лазаруса и Блек Бокса". Так что этот вопрос тут явно не интересен, как отклонение от темы. Которое пора бы свернуть.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Январь, 2014 23:00 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Madzi писал(а):
Просто ПОКА у ББ нет своей ниши в мейнстриме и он ПОКА ещё не готов к "конвеерному" программированию.
Зато ББ (Оберон) уже давно готов к тому, чем майнстрим всё пытается, да никак не может разродиться. Потому что идеи пытаются перенять, а инженерный подход --- нет.

И, кстати, с точки зрения инженерного подхода, к конвеерному программированию ББ готов.

P.S. Никлаус Вирт о культуре разработки ПО (http://oberoncore.ru/library/peshio_vir ... rabotki_po).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 03:53 

Зарегистрирован: Пятница, 26 Август, 2011 23:42
Сообщения: 339
Откуда: Россия, Самара
Пётр Кушнир писал(а):
Это потому, что все умные люди ушли на оберспейс.

Здравствуйте Пётр.

Вам всё неймется.

С Уважением Jordan.

Madzi писал(а):
Как мне кажется мы тут пытаемся понять почему популярен Лазарус и непопулярен ББ у рядового разработчика.


Загадки нет. Банально, в Лазарусе всё работает из коробки. В ББ сначала нужно написать. Вот и всё. Это не значит, что ББ плох, ну нету из коробки и всё.

Евгений Темиргалеев писал(а):
Чтобы рассуждать на эти темы, нужно иметь хороший опыт. Можно нарабатывать свой, но быстрее поучиться у тех, у кого он уже есть. Лично я за последнее.

На мой взгляд ответ на вопрос даётся в статье Вирта Долой "жирные" программы (http://oberoncore.ru/library/wirth_a_pl ... n_software). Чтобы лучше воспринять материал этой краткой статьи предварительно стоит внимательно прочитать Проект Оберон (http://oberoncore.ru/library/wirth_gutk ... d_compiler).


Спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 03:57 

Зарегистрирован: Пятница, 26 Август, 2011 23:42
Сообщения: 339
Откуда: Россия, Самара
Пётр Кушнир писал(а):
Madzi писал(а):
Просто ПОКА у ББ нет своей ниши в мейнстриме и он ПОКА ещё не готов к "конвеерному" программированию.

Ну давайте теперь его вообще не будем использовать, он же НЕ ПОПУЛЯРЕН у армии отставных дельфистов. Использовать не будем, а компоненты сами вырастут, оттестируют себя, и разместят в публичных репозиториях.


Что вы с плеча то рубите. Вопрос темы сравнение Лазарус и ББ, в нише быстро нашлёпать красивых форм. ББ не удовлетворяет поставленной задачи и что? Другой вопрос в заинтересованности, писать эти компоненты.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 05:20 
Аватара пользователя

Зарегистрирован: Среда, 29 Март, 2006 12:09
Сообщения: 495
Jordan писал(а):
Загадки нет. Банально, в Лазарусе всё работает из коробки. В ББ сначала нужно написать. Вот и всё. Это не значит, что ББ плох, ну нету из коробки и всё.

Это глубокое заблуждение.

Из коробки работает только то, что соответствует идеологии Лазаруса (или, обобщая, идеологии среды). Причем это неявно.

У любого инструмента есть ограничения, и эти ограничения становятся понятны по мере накопления опыта работы с инструментом. Ваше «искаропки» часто оборачивается такими граблями, что плакать хочется. Я с этим столкнулся, когда надо было написать на ASP.net. Тот еще опыт, скажу я вам. Малейший отход от генеральной линии выливается или в костыли, или в переписываемое с нуля.

А вообще, тов. топикстартер, похоже, тролль.
Во всей теме его сообщений нет, неплохо бы тему пометить как холивар, если возможно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 09:24 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Jordan писал(а):
Пётр Кушнир писал(а):
...
Что вы с плеча то рубите. Вопрос темы сравнение Лазарус и ББ, в нише быстро нашлёпать красивых форм.
Ещё раз, вопрос темы в её заголовке: "Плюсы и минусы Лазаруса и Блек Бокса".

И к прочим разговорам (Пётр, Jordan) это тоже относится...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 09:52 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Димыч писал(а):
А вообще, тов. топикстартер, похоже, тролль.
Во всей теме его сообщений нет, неплохо бы тему пометить как холивар, если возможно.
Предупреждение выставлено. И остальным в напоминание: эти вопросы решаются в соответствии с п. 4 и 5 правил. А не в общем обсуждении.

Автор темы пришёл на конференцию поучиться --- насколько видно из прочих поднимаемых им вопросов. Тему сформулировал нейтральнее некуда; вопрос его интересует, но своего мнения у него нет. Поэтому действия определённых товарищей, которые уводят обсуждение в сторону с самого важного вопроса --- инженерного подхода к разработке ПО и плюсов в ББ как примеров ему следования, на "плюсы" посредством которых "рядовые" разработчики что-то где-то клепают общепринятым способом исключительно ради зарабатывания денег, явно выбиваются из тех целей, ради которых создана конференция.

С чего, например, товарищи решили, что автор темы хочет учиться на рядового клепальщика вместо грамотного инженера?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 10:05 
Аватара пользователя

Зарегистрирован: Суббота, 12 Июль, 2008 22:49
Сообщения: 575
Откуда: Россия, Санкт-Петербург
Инженерный подход к разработке может быть применён при использовании любого языка программирования и не зависит от ББ.
Равно как и на ББ можно не применять инженерный подход.
Это вообще отдельная тема, как правильно вести разработку ПО.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 10:15 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Madzi писал(а):
Инженерный подход к разработке может быть применён при использовании любого языка программирования и не зависит от ББ.
Равно как и на ББ можно не применять инженерный подход.
Успех применения инженерного подхода основывается на том, насколько этот самый подход был применён к разработке применяемого инструмента. А это непосредственно касается темы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 10:21 
Аватара пользователя

Зарегистрирован: Суббота, 12 Июль, 2008 22:49
Сообщения: 575
Откуда: Россия, Санкт-Петербург
Не согласен. Успех применения чего-либо зависит лишь от степени владения этим, а вовсе не от инструментов.
Даже с самым гениальным инструментом бездарь может натворить дел.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 10:23 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Лазарус вообще начинающим противопоказан, как и сам Delphi.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 10:26 
Аватара пользователя

Зарегистрирован: Суббота, 12 Июль, 2008 22:49
Сообщения: 575
Откуда: Россия, Санкт-Петербург
Поддерживаю.
Также как и любой другой инструмент, поощряющий бездумно шлёпать формы, типа VB...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 14 Январь, 2014 14:32 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Madzi писал(а):
Не согласен. Успех применения чего-либо зависит лишь от степени владения этим, а вовсе не от инструментов.
Даже с самым гениальным инструментом бездарь может натворить дел.
Успех применения инженерного подхода действительно зависит от степени овладения им. ББ своим устройством, технологической базой (и методич. материалами) приучает, стимулирует в создаваемых на нём продуктах применять инженерный подход. Заложенный там с системы Оберон. А с бездарным инструментом бездарь может так и останется навсегда бездарем.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 55 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB