LINUX.ORG.RU

Насколько беспроблемно можно перевести на него большой клиппер-5.0 проект ~50-100mb в сорцах?

anonymous
()

Что-то мне подсказывает, что не обошлось тут без Юрия Хныкина?

Если так, то пусть он мне напишет на "Долин Сергей"<dsa@glug.org>

...а пассаж про типизацию (раздел "почему клиппер") на полдня парализовал работу моих парней :) Обсуждали до хрипа. PHP-шники vs Scheme'ры.

Во избежание прошу уточнить, что речь шла о динамической типизации vs статической, совсе не о ее наличии vs отсутствии.

anonymous
()
Ответ на: комментарий от anonymous

50-100M !!! такого еще не видел, проблемы наверняка будут, а вот наш проект `7М уже тестируется, та часть которая "скриптовая" уже работает по ночам, остальная часть готовится к запуску в боевую работу на сервере с 35 юзерями. Недавно мне доложили что некий "абоненский отдел" уже пробовали в тестовом режиме на 48 юзерей и тоже готовяться ставить в боевую работу Это все под линухами, про винду пока ничего сказать не могу, поддержку win32 запустили всего пару назад, но тестируется она очень активно, не без проблем конечно.

anonymous
()
Ответ на: комментарий от anonymous

"пассаж" говоришь ? - это не пассаж, а реальность.

anonymous
()

Если не верите - гляньте на счетчик на нашем сайте - до 500 обращений в день - разве это не говорит о чем-то ?

anonymous
()

пассаж

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

И конечно нужно заметить о соответсвуюших издержках и, справедливости ради, что в с++ тоже есть RTTI (только зачем?)

А так молодцы. Наконец то в линухе появилось, что-то полезное. ...

anonymous
()

А я давно прошу доделать до версии 5.3... Ну, неправда, что он совместим. Гляньте как люди вовсю используют эти возможности в VO! Никогда не буду сползать на старые версии, если существуют более продвинутые. Тем более, что CA обещает выдать версию под nix к концу года!

Пример: DBInfo(<kInfoType>, [<uNewSetting>]) ---> uCurrentSetting

Constants

DBI_ALIAS Returns the alias name of the work area as a string. DBI_BLOB_HANDLE DBI_BLOB_INTEGRITY DBI_BLOB_RECOVER DBI_CANPUTREC Returns a logical value indicating whether the work DBI_CHILDCOUNT Returns the number of relations set from this work DBI_DB_VERSION Returns the version number of the host RDD DBI_DBFILTER Returns the filter expression as a string (see DBI_EOF Returns a logical value indicating the work area's end-of-DBI_FCOUNT Returns the number of fields (see FCount()). DBI_FILEHANDLE Returns an integer representing the DOS file handle DBI_FOUND Returns a logical value indicating the success or DBI_FULLPATH Returns the full path name of opened database file. DBI_GETDELIMITER DBI_GETHEADERSIZE DBI_GETLOCKARRAY DBI_GETRECSIZE Returns the record size of the file (see RecSize()). DBI_GETSCOPE Returns the locate condition as a code block. DBI_ISANSI Returns the ANSI flag of the database file (TRUE for DBI_ISDBF Returns a logical value indicating whether the RDD DBI_ISFLOCK Returns the file lock status. DBI_LASTUPDATE Returns the last date on which the file was updated DBI_LOCKCOUNT Returns the number of locked records. DBI_LOCKOFFSET Returns the current locking offset as a numeric value. DBI_MEMOBLOCKSIZE DBI_MEMOEXT Returns the default extension for the memo file DBI_MEMOHANDLE DBI_RDD_LIST Returns the _RDDLIST structure containing the list of DBI_RDD_VERSION DBI_SETDELIMITER DBI_SHARED Returns the shared flag value. DBI_TABLEEXT Returns the database file extension. DBI_VALIDBUFFER

И таких примеров масса. А как без этого работать?

anonymous
()
Ответ на: комментарий от anonymous

Для решения вопросов подобных DBI существуют адреса разработчиков, тем более что DBI уже давно работает. Присылай массу примеров на uri@itk.ru и получишь исчерпывающие ответы или решения. Насчет CA-clipper and CAVO - если он будет портирован аналогично Delphi/Cylix - то грош ему цена будет в линуксовом обществе. А вот GUI уже давно и в clip`е имеется. И будет еще получше чем в CAVO - дайте только время ..... или деньги :):)

anonymous
()

И где это видно, что они работают. В списке реализованых-нереализованых они вообще отсутствуют. Зачем тогда писать о совместимости? А портированы они будут нормально, не сомневаюсь. Чем больше в него вьезжаешь, тем больше понимаешь как все изящно реализовано!

anonymous
()
Ответ на: комментарий от anonymous

А разве не известна истина что дока всегда отстает ? Я - uri@itk.ru лично заявляю, что все возможности и функции clipper 5.3 кроме графического интерфейса реализованы в clip`е полностью, разве что остались неловленные баги, потому как среди наших тестеров 5.3 оказался не популярен. Больше кол-во тестеров юзают 5.0 и 5.2 и в этом разрезе претензий уже практически нет.

Чем больше понимаешь как портирован Cylix - тем меньше хочется его пользовать - но это тема отдельного разговора и не здесь.

ВсЕ познается в сравнении - six вроде тоже быстрая вешь - дык clip сделал этот six почти в 40 раз, и фоксу тоже досталось - ихний rushmore уже отдыхает при любом режиме эксплуатации. Тоже самое произойдет и с CAVO - но сроков не называю.

Если кроме необоснованных наездов у тебя больше нет претензий - давай закончим и не будем переходить в фидошностилевские разборки Хочешь знать больше о clip`е - подписывайся на майл-листы и будешь в курсе всех новшеств и глюков

anonymous
()

Чем получать в день по чайной ложке Ваши майл-листы, предпочитаю видеть табличку + дата реализации + глюки + дата устранения. Неужели не проще для всех? Ведь информация лучше усваивается, если она наглядная... Так, что никаких наездов. Недостаточная информированность и все.

anonymous
()

2 uri@itk.ru Я сильно интересуюсь запуском дос прог в линухе (в терминальном режиме), в частности фоксовых прог. На сайте itk.ru много говорится о GPL и неких патчах на DOSEMU и эмуляторе терминала для винды, но откуда это всё можно скачать - непонятно. Или я настолько слепой - не вижу ссылок, или что-то у вас не так с GPL.

anonymous
()

Я пробовал перевести большой клипперный проект на FlagShip (http://www.flagship.de/).
Глюков было много больше, чем удовольствия. Да и скорость работы была ненамного
выше, чем под досом. Не знаю, может у вас и вправду что-то получилось, только не верится...

anonymous
()
Ответ на: комментарий от anonymous

Так и жалуйся на недостаток информации, а не пытайся уличить во лжи.

О Dosemu - это уже почти закрытый для нас проект, кстати фокс под эмулятором очень плохо живет.

И про до кучи про флагшип - у него много несовместимостей с клиппером, в частности кодовые блоки и макроподстановки не поддерживают много чего такого чего имеется в клиппере - отсюда и куча неприятностей с флагшипом, плюс к этому еще и якобы заявленное "офигенное" быстродействие.

Clip намного лучше совместим с клиппером, нельзя сказать что на все 100% - но очень близко к этому.

Попробуйте сами - кто мешает ? Будут проблемы - решим или подскажем.

anonymous
()

лично я не так давно поставил клип и весьма доволен! скорость работы по сравнению с досовым - просто радует :) все проблемы которые у меня возникали при переходе - моментально решались разработчиками. за что им большое спасибо!

Хрен.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.