Автор | Сообщение |
|
| постоянный участник
|
Пост N: 1
Зарегистрирован: 07.07.09
|
|
Отправлено: 10.07.09 17:07. Заголовок: Alaska XBase++
Добрый день. Предисловие: У нас есть программа (бухучет), которой уже 10 более лет. Очень большой проект. Начиналась еще с Clipper'а. Потом перевели на Alaska XBase++ Теперь вот думаем что дальше... Бизнес логику не хотим трогать, т.к. организаций несколько тысяч и процесс написания нового функционала неостановим :) Смотрим в сторону Harbour и QT. (плюс движение идет в сторону СПО, ну и маки имеют место быть, т.е. хочется независимость от платформы и приятный вид) Собственно вопрос (даже крик души): Кто и как переводил свои проекты в таких случаях? И какие подводные камни нас ожидают?
|
|
|
Ответов - 6
[только новые]
|
|
|
| постоянный участник
|
Пост N: 882
Зарегистрирован: 12.09.06
|
|
Отправлено: 10.07.09 21:36. Заголовок: Я переводил нескольк..
Я переводил несколько чужих проектов по бухгалтерии. Проблем не вижу никаких, все переделывается ... Я здесь описывал на форуме, ищи и читай.
|
|
|
|
| постоянный участник
|
Пост N: 710
Зарегистрирован: 09.10.06
|
|
Отправлено: 10.07.09 22:17. Заголовок: alx_on пишет: Добры..
alx_on пишет: Здравствуйте цитата: | Начиналась еще с Clipper'а. Потом перевели на Alaska XBase++ Теперь вот думаем что дальше... |
| Это хобби у вас такое? цитата: | Смотрим в сторону Harbour и QT.. Собственно вопрос (даже крик души): Кто и как переводил свои проекты в таких случаях? |
| Никто. Половина этого форума и не слышала ничего о "Harbour и QT". К тому же эти проекты (hbqt и xpp over hbqt) сушествуютт не так давно и находятся в стадии "альфа", следовательно никакого перевода стабильно работающего ПО быть не может. Тестирование - да. И в этом вы можете помочь Притпалу Беди, которому "надоело есть самостоятельно приготовленную пищу". И Andrey, наверное, не с xBase++ программы портировал, и тем более, не на QT или xpp. Harbour представляет разработчикам некоторую совместимость с xHarbour и xBase++. Впрочем, не стоит предаваться самообману, разработчики Harbour не такие и альтруисты. P.S. Чем Alaska не угодила?
|
|
|
|
| постоянный участник
|
Пост N: 2
Зарегистрирован: 07.07.09
|
|
Отправлено: 10.07.09 23:26. Заголовок: Петр пишет: Это хоб..
Петр пишет: Да :) цитата: | К тому же эти проекты (hbqt и xpp over hbqt) сушествуютт не так давно и находятся в стадии "альфа" |
| Это не так страшно, если эти проекты не заглохнут и будут развиваться. К концу перевода проги (полгода) может устаканится (надеюсь :) ) цитата: | можете помочь Притпалу Беди |
| Хотим. Можно с ним вместе писать и проверять... Никакого движения последние несколько лет. Платформа - только WIN. Причина перехода: Как основное - работа не только под виндой (wine не предлагать) Приятный (для глаз юзера) и мультиплатформенный GUI. Выбор пал на QT (+hbxbp) Может есть другие варианты, может я что либо пропустил? PS цитата: | разработчики Harbour не такие и альтруисты |
| что имелось в виду?
|
|
|
|
| постоянный участник
|
Пост N: 711
Зарегистрирован: 09.10.06
|
|
Отправлено: 10.07.09 23:59. Заголовок: alx_on пишет: Никак..
alx_on пишет: цитата: | Никакого движения последние несколько лет. Платформа - только WIN. |
| А как же SL1? И вроде бы еще и OS\2 поддерживается.. Варианты есть - gtk, wxWildgets, только QT вроде как мейнстрим, поэтому и в Harbour SVN попал. alx_on пишет: цитата: | разработчики Harbour не такие и альтруисты что имелось в виду? |
| В первую очередь, как и любые другие люди, делают то, что им нужно/интересно/выгодно. Но это специфика СПО и к этому можно привыкнуть. У Harbour против Clipper множество плюсов, возможно и с xBase++ Harbour потягается в плане возможностей. По крайней мере он быстрее. Плохо только с документацией.
|
|
|
|
| постоянный участник
|
Пост N: 3
Зарегистрирован: 07.07.09
|
|
Отправлено: 11.07.09 00:50. Заголовок: Петр пишет: А как ж..
Петр пишет: цитата: | А как же SL1? И вроде бы еще и OS\2 поддерживается. |
| 1.9 вышла в 2006 году. Только теперь к ней появилось нечто, что тянет, максимум, на заплатку (ну не вижу я там прогресса, несмотря на заявления по поводу SL1) И где обещанная незнамо когда 2.0??? цитата: | Варианты есть - gtk, wxWildgets |
| с gtk что есть? wxWildgets - не понравился (какой то он, ну не знаю... не такой какой то :) ) цитата: | В первую очередь, как и любые другие люди, делают то, что им нужно/интересно/выгодно |
| Это понятно :) цитата: | Плохо только с документацией. |
| В точку! PS как дела со стабильностью и работы в целом в плане многопоточности и UTF8 (linux и win)? мое тестовое приложение с ключом -mt просто вылетает под ubuntu
|
|
|
|
| постоянный участник
|
Пост N: 712
Зарегистрирован: 09.10.06
|
|
Отправлено: 11.07.09 10:24. Заголовок: alx_on пишет: с gtk..
alx_on пишет: цитата: | с gtk что есть? wxWildgets - не понравился (какой то он, ну не знаю... не такой какой то :) ) |
| Смотрите здесь http://www.harbour-project.org/third-party.html Почти все, что есть из GUI для Harbour. цитата: | PS как дела со стабильностью и работы в целом в плане многопоточности и UTF8 (linux и win)? мое тестовое приложение с ключом -mt просто вылетает под ubuntu |
| На счет UTF8 не знаю не использую, равно как и не работаю в Linux (возможно Александр Кресин что-то может подсказать), поддержка UNICODE в целом ограничена. Если учесть, что главный разработчик Przemyslaw Czerpak как раз из мира Linux (его любимый дистрибутив SUSE), то особых проблем быть не должно. На стабильность грех нарекать. Многопоточность фича сравнительно новая, до конца не изученая. Напомню , что стабильного релиза Harbour с поддержкой многопоточности еще не было.
|
|
|
|