А что он ничем не отличается от 4 версии? может компилирует лучше размер кстати уменьшился в одном приложении у меня на 1кб )) да и думаю там поболее новых фич
------------ Дoбавленo:
Хотя вылезают ошибки в некоторых компонентах, но их всего то подправить надо
ХЗ может он и не нужен никому...
Этот топик читают: Гость
Ответов: 563
Рейтинг: 54
|
|||
карма: 0 |
|
Ответов: 3655
Рейтинг: 69
|
|||
bublik писал(а): А что он ничем не отличается от 4 версии? может компилирует лЭта тема уже обсуждалась, проводили тестирование. Вообщем положительного эффекта от смены компилятора никто не нашёл. |
|||
карма: 0 |
|
Ответов: 241
Рейтинг: 45
|
|||
Dilma писал(а): я так понимаю, ты хочешь к багам работы элементов под FPC еще прибавить баги связынные с изменениями этого компилятора от версии к версии.Нет, неправильно понимаешь. Не хочу. У меня компилятора FPC нет вообще для пакета Delphi. Возможно именно по вышеобозначенной причине. Но переделывая пакет, являющийся основным в HiAsm под FPC Arm версии 2.2.3 заметил вполне положительные отличия от версии 1.9.6, что в принципе не удивительно. Я не за постоянные обновления компилятора и Kol, но всетаки раз в несколько лет можно и посмотреть на изменения. И как минимум от половины {$ifdef F_P} в кодах элементов можно избавиться и процесс создания новых компонент с подгонкой под FPC будет меньше времени занимать. Уж ради бесплатности этого компилятора можно думаю это сделать. Но это я так, флуда ради, так сказать... |
|||
карма: 0 |
| ||
Голосовали: | Konst |
Ответов: 3655
Рейтинг: 69
|
|||
Wolfik писал(а): Я не за постоянные обновления компилятора и Kol, но все таки раз в несколько лет можно и посмотреть на изменения. И как минимум от половины {$ifdef F_P} в кодах элементов можно избавиться и процесс создания новых компонент с подгонкой под FPC будет меньше времени занимать.Вполне логично. |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2021-05-21 06:03:24 |
|||
карма: 0 |
|
Ответов: 1293
Рейтинг: 47
|
|||
Это был я .
|
|||
карма: 3 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Wolfik писал(а): Но переделывая пакет, являющийся основным в HiAsm под FPC Arm версии 2.2.3 заметил вполне положительные отличия от версии 1.9.6, что в принципе не удивительно.да отличия имеются - никто не спорит. Даже WebBrowser удалось с некоторыми поправками запустить... Но на этом радости заканчиваются и начинается кропотливая работа по отладки и идентификации причин неработоспособности - это кропотливая и по сути своей механическая работа, итоги которой как верно было замечено заключаются только в Wolfik писал(а): И как минимум от половины {$ifdef F_P} в кодах элементов можно избавиться и процесс создания новых компонент с подгонкой под FPC будет меньше времени занимать.т.е. эти можно занятся если уж совсем делать нечего ------------ Дoбавленo: bublik писал(а): А что он ничем не отличается от 4 версии? может компилирует лучше размер кстати уменьшился в одном приложении у меня на 1кб ))в подакляющем большинстве случаев размер программы получается больше, а не меньше. |
|||
карма: 27 |
| ||
Голосовали: | Konst |
Ответов: 1304
Рейтинг: 405
|
|||
Aziz писал(а): единственное что омрачает эту радость - ворованный компилятор...Aziz, небыло-бы этого, небыло-бы и радости, или радость была-бы совсем маленькой с другим компилятором . Aziz писал(а): Не хочется как-то из программиста в одночасье превращаться в вораНе продавай проги, и не превратишься. Хотя продать программу думаю тоже проблема, программ тысячи а желающих купить еденицы, а судя по спут. грабберу, который переодически включаю, 95% средств у народа идёт на приобретение порнороликов. А если для себе, друзей или для работы, дядя Б наврятли придёт с топором в новогоднюю ночь . |
|||
карма: 3 |
|
Ответов: 1293
Рейтинг: 47
|
|||
MAV, вы конечно правы, но этот аргумент меня не смущает - это все равно когда мне говорят - зачем тебе становиться музыкантом и сочинять музыку/рисовать картины/печь хлеб - все уже сочинено, полно музыки и картин.... На что я всегда отвечаю, во-1-х, - такую же музыку - не напишут, во-2-х, человек, который хочет к примеру, купить хлеб, будет покупать его в ближайшей лавке, а не в самой известной но далекой, например, в супермаркете, - при условии равного качества. Из этого следует, что создав программу равную по функционалу, а тем более превосходящую, например, тот же Word, (например по соотношению цена/качество и пр.) и обеспечив ей должные позиции в поисковиках, мы неизбежно найдем своего покупателя. А то что люди любят бренды - и тут бывают исключения. Недаром многие переходят на Линукс презрительно именуя конкурентов Мелкософтом.. Хотя Линукс - тоже бренд.
|
|||
карма: 3 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Aziz писал(а): человек, который хочет к примеру, купить хлеб, будет покупать его в ближайшей лавке, а не в самой известной но далекой, например, в супермаркете, - при условии равного качества. Aziz, что-то мне кажется сравнение не удачное. В инете в каждый момент времени доступно все и сразу поэтому тут предпочтение всегда будет отдано тому, что более известно. И связано это не с какими-то там брендами, а с тем, что по более известным вещам можно найти гораздо больше литературы и обсуждений на форумах. Поэтому если стоит задача выбора между MS Word и чем-то еще даже более функциональном - я выберу первое. |
|||
карма: 27 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Мне кажется, у HiAsma есть своя неплохая ниша -- создание оригинальных небольших прикладных приложений для конкретных аппаратно-программных задач
|
|||
карма: 22 |
| ||
Голосовали: | Konst |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Изобретение HiAsm равносильно изобретению всем известного Кольта, который уравнял шансы на жизнь всех, держащих его в руке.
Да, согласен, профессиональный программист напишет программу по многим параметрам превосходящую, программу сделанную в HiAsm. Но, зато, любой не профессионал сделает простую и нужную только ему утилиту за время перекура профессионала. Время разработки в HiAsm сокращается на порядок при среднем знании компонентов и схемотехники, и продолжает уменьшаться с приобретением опыта. |
|||
карма: 6 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
я думаю следующее поколение программистов, которое будет иметь опыт работы в средах подобного рода сможет вывести общие закономерности построения больших распределенных приложений исключительно с использованием элементной основы точно так же как в наше время получилось построить более менее простое и красивое решение для небольших и средних программ. Скорей всего будущая среда будет делать основной упор на контейнерную вложенность кусков приложения как это сегодня сделано в CASE системах и по нисходящей(от общего к частному) позволит проектировать каркас и собственно наполнение блоков функционалом конечного приложения. Поскольку сегодня действительно больших(замечу - больших по возможностям, а не количеству элементов в них) схем очень мало, то понять чего не хватает и как это должно выглядеть практически невозможно. Поэтому есть надежда на то, что HiAsm это всего лишь некий примерный прототип того, что в будущем станет действительно стоящим инструментов для проектирования и разработки приложений любой сложности.
|
|||
карма: 27 |
| ||
Голосовали: | Konst |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2021-05-21 06:03:25 |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Aziz, ну если говорить о Windows последних версий, то к Гейтсу отношения все они мало какое имеют. Основопологающее детище .NET и его диалект C# вообще не им делалось и к нему никаким боком отношения не имеет. Т.е. сравнение чего-то с продукцией Microsoft это сравнение этого чего-то с трудами десятков программистов и сотен бета тестеров, что наверно и не очень-то корректно.
|
|||
карма: 27 |
|