Yep! Let's do it!
Сейчас существуют различные среды быстрой разработки такие как : Borland Builder, Visual C++ , etc... Но у каждой из них есть , как собственные , так и общие ограничения. Вот краткий перечень общих ограничений: они распространяются платно( в россии бесплатно благодаря пиратам), у них закрытый исходный код вследствии чего их улучшение идёт не самыми быстрыми темпами, они системо зависимы.
Предлагаю более подробно рассмотреть каждое из этих 3х ограничений , чтобы понять почему это ограничение.

Платность
Вследствии этого надо быть готовым защищать и не пущать, на что тратится уйма сил и денег более чем на саму разработку, пример Microsoft и Евро Союз с переодическими штрафами исчисляемыми астрономическими суммами.

Закрытость
Над средой работают только те люди которым платят за разработку. Да они будут стараться выпустить новую версию, чтобы получить побольше деньги, но вот качество при этом не гарантированно. И в тоже время, при открытости продукта пользователь обнаруживший отсутствующий функционал, может самостоятельно разобраться в проблемме и добавить ему необходимый инструментарий и Live long and prosper...

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


Итак, такое ощущение , что эта проблема почти нерешаема, чтобы программа созданная в быстрой среде была работоспособна во всех ОС, на всех устройствах. Но я обладая опытом кроссплатформенного программирования с удовольствием шлю лесом всех сомневающихся! Имея в своём распоряжении Его Величество Perl и Её Величество Tk я собираюсь создать среду в которой можно создавать программы обладающие подобным уровнем переносимости и свободы. Отчёты по созданию я собираюсь вести тут(надо же найти применение этому дневнику), так же выкладывать сюда ссылки, выслушивать предложения , получать по голове за кривой код) и спрашивать ваше мнение.


На данный момент хотелось бы узнать:
1) Какой функционал в подобной среде вам необходим? (пока есть frame, label, button, window, text . Вот мини Перечень)
2) Какой ваш любимый текстовый редактор? (Планирую добавить использовать любой редактор для редактирования кода)
3) Какой наиболее удобный для вас вид конфигурации : а)Текстовый б)Графический в)Текстовый+Графический
etc) Ваши пожелания и идеи и вообще всё :smiletxt:


@настроение: Терпимое

@темы: программирование, PerlTkMaker, Linux, Perl

Комментарии
23.08.2009 в 13:17

"Bless'n go" © Nichelle Nichols
AlexusBlack ты хочешь создать визуальный редактор для разработки приложений, которые работали бы в виндовсе, линуксе и мобильных телефонах с одним и тем же кодом? я правильно поняла?
25.08.2009 в 01:43

Yep! Let's do it!
Да именно, так программа делается 1 раз и потом работает везде где работает перл. Мои программы на перл так обычно и сделаны, но я хочу сделать не профессиональную среду, чтобы любой человек мог сделать себе удобный инструмент и не задумываться о переносимости. Ранее подобным мог похвастаться только Borland C++ Builder, но там было жалкое подобие....

Расширенная форма

Редактировать

Подписаться на новые комментарии