Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Создание IDE

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И вот я что еще подумал: в качестве платформы для создания библиотеки компонентов можно использовать Object Windows Library (OWL). Продукт не самый новый, но позволяет проследить использование этих компонентов, как они использовались бы в Delphi. Спасибо Borland. Если применить доработки от OWLNext, можно получить довольно удобную библиотеку компонентов.
 
Ссылка: http://cc.codegear.com/partners/bcb5/exclusive/object_windows_library/index.html
OWLNext: http://sourceforge.net/apps/mediawiki/owlnext/index.php?title=Main_Page

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 14:25 10-01-2013
zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так же можно использовать KOL - Key Object Library: http://kolmck.net/rindex.htm
 
А также семейство MFC - WTL (Microsoft Foundation Classes - Windows Template Library) можно использовать в качестве более простово способа написания интерфейса. Включать их в качестве библиотек компонентов не следует - получится Visual Studio.

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 22:56 10-01-2013
zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как я понимаю, это никому не интересно?

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 00:10 13-01-2013
zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В качестве дополнительного софта можно использовать свободное программное обеспечение.

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 11:59 13-01-2013
zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Окончательный план:
 
Board Volunteer Studio Beta

(Название временное)

 
1. В качестве платформы будет использоваться Lazarus (т.к. Нет альтернативы, постепенно будет заменен на более подходящее ПО).
2. Языки програмирования: C++, FreeBasic, FreePascal.
3. Компиляторы: MinGW, FreePascal, FreeBASIC.
4. Дебаггер: GDB.
5. Редактор кода: SynEdit.
6. Библиотека компонентов: OWL с добавлением LCL.
 
Все остальные компоненты - свободные продукты.

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 23:54 14-01-2013 | Исправлено: zertyuiop, 16:02 15-01-2013
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Basic, Pascal

 
ты в каком классе/на каком курсе?

Всего записей: 24116 | Зарегистр. 06-12-2002 | Отправлено: 01:02 15-01-2013
zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Pascal - потому что компилятор FreePascal понимает язык Object Pascal, а не Delphi.
2. Basic- здесь я ошибся, надо было FreeBASIC.

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 12:22 15-01-2013
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да, самые востребованные языки, пользователи которых ждут своей среды...

Всего записей: 24116 | Зарегистр. 06-12-2002 | Отправлено: 12:58 15-01-2013
zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А какие ждут? Java? C#?  
 
Может, конечно, ждут Python, Ruby, Perl, D, но они сложны для воплощения и пока далеки от нормальных IDE.

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 15:53 15-01-2013
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да никакие не ждут...
хотя, ты, конечно, лучше информирован о нуждах и о самой целевой аудитории...
 
Добавлено:
 
хотя, лично бы я не отказался от вендовой среды под фортран...
 
Добавлено:
 

Цитата:
Python, Ruby, Perl, D, но они сложны для воплощения и пока далеки от нормальных IDE.
это как понимать?
как язык, его стандарт, в конце концов, "близок-далёк от ИДЕ"?

Всего записей: 24116 | Зарегистр. 06-12-2002 | Отправлено: 17:30 15-01-2013
zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
 

Цитата:

Цитата:
Python, Ruby, Perl, D, но они сложны для воплощения и пока далеки от нормальных IDE.
это как понимать?
как язык, его стандарт, в конце концов, "близок-далёк от ИДЕ"?

 
Для этих языков нет нормального стандарта объектно-ориентированного програмирования.

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 18:14 15-01-2013
Erazor84



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А чем Lazarus так уж плох? Или скажем так, в чём конкурентные преимущества будущей IDE по сравнению с тем же Lazarus?  

Всего записей: 368 | Зарегистр. 22-01-2008 | Отправлено: 18:05 16-01-2013
zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так уж плох: кривоватостью, постоянными вылетами. Вот почитайте: Ссылка
Основные преимущества: Ссылка

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 15:11 17-01-2013
r u b o a r d m a n



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zertyuiop
Цитата:
3. Qt и Lazarus не подходят для коммерческих разработчиков из-за ограничений лицензии.  

Скажите, какие именно ограничения Вы имеете ввиду? Ссылки желательно обязательно, и конкретную формулировку, по которой имеются ограничения.

Всего записей: 484 | Зарегистр. 10-09-2014 | Отправлено: 16:43 04-01-2016
asutp2

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
r u b o a r d m a n, автор уже давно забыл про свою идею))))

Всего записей: 791 | Зарегистр. 22-10-2004 | Отправлено: 15:15 05-01-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Создание IDE


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru