Форум: "KOL";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
ВнизХочу :)) Найти похожие ветки
← →
Garrison (2002-08-21 14:08) [0]Хочу чтобы лет так через 5, когда будет переписана вся библиотека VCL,
появилась программа, которая проект на VCL конвертит в проект на KOL.
Есть некоторые :)) знания из теории компиляторов и регулярных выражений. Обращяйтесь. :)) Может что и придумаем ....
Ребята, молодцы !!! По сравнению с XCL сильно выросли ...
Так держать.
← →
BorisMor (2002-08-21 14:50) [1]
> Ребята, молодцы !!! По сравнению с XCL сильно выросли ...
> Так держать.
Не рябята, а Vladimir Kladov :)
Хотя парочка людей (вроде Gandalf"а) найдется, которые очень активно участвуют.
← →
Gandalf (2002-08-21 16:55) [2]>Хотя парочка людей (вроде Gandalf"а) найдется, которые очень >активно участвуют.
Спасибо!
>Хочу чтобы лет так через 5, когда будет переписана вся >библиотека VCL,
Все не обещаю - но кое-что еще сделаю, и старое доработаю.
>появилась программа, которая проект на VCL конвертит в проект >на KOL.
Я сам над этим думал - но сейчас все больше склоняюсь к мнению, а зачем?
>Есть некоторые :)) знания из теории компиляторов и регулярных >выражений. Обращяйтесь. :)) Может что и придумаем ....
Компилятор мы новый не делаем - это вы к Лазарусу обращайтесь.
А вот человека, который бы отрисовку компонентам сделал не хватает. Еще можно кое-что на асм перевести.
← →
Mhorse (2002-08-21 23:35) [3]Po povodu otrisovki est vremennoe reshenie: v sostav MCK-komponenta vvodit v razdele private analogichniy component iz VCL, kotoriy i budet otrisovivatsya. Mera vremennaya potomy, chto v design-time vse budet vigledet ne tak, kak v run-time.
P.S. Izvinite za translit
← →
Gandalf (2002-08-22 09:56) [4]Я так пробовал давным-давно, но так делать нельзя, KOLnMCK, сразу заблокирует форму - и ничего компилится не будет.
← →
Vladimir Kladov (2002-08-22 10:56) [5]Через 5 лет будет другой язык. И если его не сделает Борланд или
Майкрософт, его сделаю я. Так что VCL умрет вместе с Паскалем и С++. И переписывать весь VCL нет нужды. KOL в некоторых моментах даже сильнее, хотя и дорабатывать еще есть пока что. К сожалению, много усилий приходится тратить на сохранение малого размера, засчет техники "отложить инициализацию свойств до востребования", "объединить похожие объекты", "переложить функциональность на встроенные возможности ОС".
Мне многие помогают, и особенно в плане отлова багов. Спасибо всем большое. Благодаря всем сочувствующим, утерты носы и Борланду, и Майкрософту. Десятикратное снижение веса экзешника - это все-таки, я считаю, очень чувствительный результат.
Переписывать VCL не надо. Но есть некоторая ниша для знакомых с
регулярными выражениями. Это невизуальные компоненты VCL, происходящие от TComponent и фактически не использующие Forms, Dialogs, Controls и иже с ними. Естественно, имеющие все исходники. Было бы неплохо иметь конвертор таких компонент в KOL-объекты. (Еще лучше, чтобы сразу генерился код и для компонентов-зеркал, на основе TKOLObj из MCK, но это второстепенно). Такой конвертер мог бы радикально решить проблему нехватки компонентов невизуальных. Например, того, что работает с сетью, специальным оборудованием, да мало ли с чем еще. У меня пока не находится времени, хотя принципиальных препятствий решения такой задачи нет. Так что милости просим.
← →
Garrison (2002-08-22 11:40) [6]
> Через 5 лет будет другой язык. И если его не сделает Борланд
> или
> Майкрософт, его сделаю я.
Зачем изобретать велосипед? Результат будет схож с JAVA. Выигрывает сильнейший. Думаю за Object Pascal и C++ ... будущее.
А вот максимально использовать возможности IDE и гиганской работой проделанной Borland над VCL стоит. До сих пор не могу понять, со времен XCL прошло довольно много времени, Borland оставила за собой пальму первенства в скорости компилятора, а вот по поводу размера кода .... Не плохо было бы подумать над финальной сборкой. Т.е. во время разработки использовать все возможности языка и соответственно скорости компилятора, а перед релизом собирать компактный код (как вариант перевод проекта на KOL). Но, мне до Borland как до Канадской границы ... :((
> Но есть некоторая ниша для знакомых с
> регулярными выражениями.
Помогу, ессстесно не в рабочее время ...
> Gandalf
> А вот человека, который бы отрисовку компонентам сделал
> не хватает. Еще можно кое-что на асм перевести.
И это можно ...
Кстати, был бы очень признателен за информацию (желательно с исходниками) вариантов реализации больших чисел(RSA) на Object Pascal + ASM.
← →
SPeller (2002-08-22 19:54) [7]
> Gandalf (21.08.02 16:55)
> А вот человека, который бы отрисовку компонентам сделал
> не хватает
После нового года обращайтесь - чем смогу помогу. А раньше времени мало. Кроме своего курсового ещё наверно кучу буду делать: решил я это дело на поток поставить и зарабатывать реальную денежку. Поработаю так, на себя, а потом как работа закончится можно будет заняться и общественно полезным программированием на добровольной и безвозмездной основе. :-)) Тем более что самому это очень интересно, + бесценный опыт.
← →
Boguslaw Brandys (2002-09-28 12:30) [8]Did someone test KOL with Delphi 7 (.NET version) ? Working ?
Microsoft has dangerous plans to eliminate another languages and make C# and .NET - the one official...
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.031 c