Привет.
Я уверен программеры на сях и дельфи находятся в разных положениях:
Микрософт делает апи, к ним пишут тонны сырцов и СДК.
Фирмы делают либы и сырцы опять на сях.
Оказывается, Microsoft юзает в своем новом софте (Office XP итд) чужие визуальные компоненты (те самые кнопки, тулбары итд на которые смотришь и вообще без понятия как это сделано) . Около 5ти крупных фирм на них работают.
(взято с сайта microsoft.com при поиске по словам ".net controls"
У борланда же есть кучка переведенного с Си кода и Дельфя с откровенно почти хилым набором компонентов. Как бедные родственники.
Даже _своих_ борландовых сырцов для DirectX нету.
Крупные фирмы пишут мощные наборы за такую же мощную цену. Если ставить чужие фривари (конечно все сразу скажут RX и LMD SE рулез) там иногда мало полезного и нужного, сплошной понт на основе борландовых сырцов.
В инете если посмотреть - компоненты пишут все кому не лень, натаскают идей и ваяют.
Иногда наделают чуть-чуть чего-то нового и потом делают страницы, пишут цены и пытаются эту фигню продавать. Если кажется, что такое можно запросто сделать самому и видишь еще и цену - это бесит.
Компонентов очень много, как на торри.ру залазишь - глаза разбегаются.
Среди них действительно хороших очень мало.
Тут много программеров. Я заметил, появляются среди вопросов схожие проблемы и чтобы решать их, наверное, одного FAQ уже мало. Надо решения оформлять в объекты. Ответы типа: "а вот есть такая пачка компонентов - ее и используй" больше напоминают посыл подальше.
Я уверен и считаю: в настоящее время благодаря направленности сайта и хорошей его известности, было бы для всех полезно вместо (или вместе с ) тыканья в разные готовые пачки компонентов, которые как вы сами понимаете всего лишь _чье-то_узкое_мнение_о_решении_данной_задачи, интересоваться мнением жителей насчет того, а что хотят они? Каким должен быть компонент для решения требуемых задач? а какие будут эти задачи? (а их сразу наберется много, тк народ по разноплановый) Если компонент визуальный то как он будет выглядеть, что сможет делать?
Каждый программер или малая группа пишет как ему надо. Иногда он(и) плохо видят лес за деревьями.
Когда группа разработки огромна, подобный "мозговой штурм" будет, по-моему, приносить огромную пользу, тк будет охватывать много мнений и сфер применения.
что-то похожее на коллективный бесплатный "OpenSource".
Тестировать также просто: кто захочет, пусть попытается критиковать
и давать здравые мысли.
***
Тут же есть спецы. В круглом столе можно найти такие замечательные и различные по сферам применения ответы, что себя ламером чувствуешь.
Зачем сидеть в форумах всяких левых компокреаторов когда можно делать свои? И все тут. Кроме давания советов и намеков в статьях на сайте, может сразу их и оформлять в готовый вид? Мелькают же в статьях и ответов полные сырцы юнитов с компонентами, так может это официально включить?
Tray, Comport, БД и еще много чего.
Разделить ответы (набор слов) и готовые компоненты?
Кто-то один пишет компонент, остальные массированно дают советы и кусочки сырцов,поправляют и тестят. Потом дружно используют. Таким образом из таких разными программерами созданными компонентов можно собрать свою пачку.
И эта пачка будет мощной, продуманной и удобной.
и назвать ее в честь сайта : Delphi Kingdom VCL :)
Уделаем DevExpress,RX, LMD и Microsoft!!! Даешь DK VCL !!!
Это должна быть подборка лучшего,
а всякие там монстро-софтовые сборища, типа Jedi VCL,где все в куче, пусть отдыхают.
P.S. Вот я сейчас хочу для себя сделать простенький и навороченный компонент-серую полоску как в Outlook, с вставляемыми контролами и картинками. Другой хочет создать что-то другое.
А если объединиться и перейти от детельного содержания (Круглый Стол) к форме? Наполнить форму самым лучшим?
Хотелось бы узнать Ваше мнение и мнение начальства.
Andrey Bronnikov
Всего в теме 62 сообщения
Добавить свое сообщение
Отслеживать это обсуждение
- Библиотеки компонентов
- Предпочтение в выборе компонентов
<<<... | 12—3 | 2—1 Всего сообщений в теме: 62; страниц: 7; текущая страница: 7
№ 2 23-08-2002 16:44 | |
От прочитанного аж дух захватывает, только вот кто координировать такую штуку возьмется. Идея очень интересная. Подразумеваю, что в процессе развития будет много паралелеьных разработок. Кому-то нужен метод method1 работающий по алгоритму alg1, а кому-то то по alg2.
Для начала нужно провести массовый сбор требований. Кто-что хочет от TdkLabel и т.д. Основа для этого уже некая есть (Оценка компонентов).
Я принять участие в таком проекте не против.
№ 1 23-08-2002 16:35 | |
Я согласен с этим мнением. Необходимо попробовать создать действительно полезный и функциональный набор компонентов. А то поставищь RX, LMD,... ,а используещь очень редко.
<<<... | 12—3 | 2—1 Всего сообщений в теме: 62; страниц: 7; текущая страница: 7
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|