Форум » Документация » Harbour для начинающих » Ответить

Harbour для начинающих

alkresin: Просто сообщаю, что я кардинально обновил одноименную страницу у себя на сайте: http://www.kresin.ru/hrbfaq.html, существенно пополнил (и продолжаю понемногу пополнять) раздел "Отличия от Клиппера".

Ответов - 157, стр: 1 2 3 4 5 6 7 8 All

alkresin: Добавил новую страницу: Harbour - шаг за шагом - примерно то, о чем мы здесь говорили пару месяцев назад. Что еще можно сюда добавить ?

Dima: alkresin Для первого старта более чем достаточно.

PSP: Александр, видимо придется "Шаг за шагом" подправить в связи с переходом на Git.


AlexMyr: C git тянем исходники, чтобы самим собрать harbour, а в "Шаг за шагом" скачиваем уже готовый дистрибутив harbour готовый к использованию.

PSP: Да, но с течением времени те готовые дистрибутивы будут уже далеко не up-to-date. Решать автору, надо или нет.

AlexMyr: На то они и Nightly binary чтобы быть всегда up-to-date.

PSP: Вы уж простите меня, что спорю, но в только что скачанном мной архиве Changelog.txt оканчивается вот этим: [pre]2013-03-18 19:03 UTC+0100 Viktor Szakats (harbour syenar.net) * doc/en/*.txt * doc cleanups [/pre] Вот я и сделал вывод, что эти архивы не обновляются.

AlexMyr: PSP пишет: Вот я и сделал вывод, что эти архивы не обновляются. Для большинства пользователей лучше скачивать стабильную версию harbour, что и предлагаю указать в "Шаг за шагом".

alkresin: AlexMyr пишет: Для большинства пользователей лучше скачивать стабильную версию harbour, что и предлагаю указать в "Шаг за шагом". Сложный вопрос, я думал об этом и выбрал nightly по следующей причине. Стабильная версия - это 3.0 от июля 2011 года. Сейчас 3.2, с тех пор было множество изменений, в том числе и таких, из-за которых, возможно, при обновлении версии придется что-то менять в программах и опциях того же hbmk. Хотя, может, вы и правы.

PSP: Было слишком много изменений с 3.0 до нынешних пор. 3.0 нельзя рекомендовать, как основу, имхо. Может быть ночные сборки снова будут обновляться ежесуточно...

AlexMyr: PSP пишет: Может быть ночные сборки снова будут обновляться ежесуточно... Будут, настроят скрипты и будут, НО ночные это нестабильные сборки и рекомендовать их новичкам, мы ведь о новичках говорим, нельзя. PSP пишет: Было слишком много изменений с 3.0 до нынешних пор. 3.0 нельзя рекомендовать, как основу, имхо. почему же? это все таки оф. релиз, хоть и 2011 года. Много изменений? Вопрос к Александру - насколько помню, еще до не давнего времени, Вы работали на старых версиях harbour и hwgui, а сейчас?

alkresin: AlexMyr пишет: Вопрос к Александру - насколько помню, еще до не давнего времени, Вы работали на старых версиях harbour и hwgui, а сейчас? На работе для Windows использую Harbour 2 от июня 2010 - чтобы не заморачиваться с последствиями Unicode сборки для Win98 ( у нас кое-где она еще стоит ). Но я не новичок и обновиться до 3.2 для меня не проблема. Полностью согласен со всеми возражениями против ночных сборок для новичков - может, еще пара постов, и вы меня убедите окончательно :).

AlexMyr: Хорошо, изменений много, но о них упоминается только в changelog, т.е. для новичка будет сложно определить что же кардинально изменилось с предыдущего стабильного релиза. Посмотрим в doc/oldnews.txt и увидим для версии 3.0.0 до 30 строк описания изменений с версии 2.0.0 и это за два года, т.е. новичок может подумать что проект вовсе не развивается, хотя на самом деле работы проделано много. Вывод - основы harbour можно изучать и на стабильной версии. И еще по hbmk2 - основное использование это hbmk2 file.prg (но это конечно тривиально), а все опции могут не понадобится никогда даже и для профи.

AlexMyr: И еще один нюанс, Nightly binary только для win, в этом случае будут вопросы у тех кто под linux и не только, а значит качать Current release.

alkresin: AlexMyr пишет: Nightly binary только для win, в этом случае будут вопросы у тех кто под linux и не только Ну, вообще-то, обсуждаеиый Harbour - шаг за шагом сделан пока для Windows пользователей, для Linux еще предстоит это сделать.

alkresin: Обновлен Harbour для начинающих - добавлен раздел 4. Дополнительные библиотеки с подразделами 4.1 Обзор и 4.2 GUI.

alkresin: Изменил-таки Harbour - шаг за шагом, теперь за основу взята стабильная версия 3.0

pureproft: Стоит ли смотреть в сторону 3.0 для "дважды начинающего" или уж сесть и разобраться с текущим состоянием? Что такого очень вкусного можно потерять оставаясь на 3.0? p.s. вопрос от человека не когда не стремящегося к новизне в ущерб стабильности, например в линуксе дистрибутивы на пакетной базе ubuntu 10.04 меня устраивают на все 100% как например XP и прочее для многих http://www.viterminal.ru/blog/page/vi1cwinxp#cut

alkresin: pureproft пишет: Что такого очень вкусного можно потерять оставаясь на 3.0? Принципиальных, знаковых изменений не припомню, хотя, может, что-то упустил. Проблема с Nightly builds простая - никто не гарантирует, что "начинающий", скачав его в "неудачный" день, получит работающий продукт.

alkresin: Harbour для начинающих, 3.2 Некоторые языковые расширения дополнен информацией о расширенных кодоблоках. Рекомендую почитать, там указывается на очень интересную деталь ( реализацию замыканий ), на что, мне кажется, никто еще не обращал внимания.



полная версия страницы