Главная

BeOS для пришельцев. Особенности интерфейса прикладного программирования (API) - сделаем вместе!

Одна из основных проблем BeOS на данный момент — недостаточное количество разработчиков. Среди «западного» контингента пользователей до сих пор преобладают люди «творческих профессий». Русский BeOS человек в массе своей привык к Виндам, в лучшем случае добрался до Delphi, в среднем — слышал про BASIC, в наиболее распространеннем — просто любопытный человек. Еще «входной порог» языковой барьер. Понятно, что программер должен понимать по английски хоть в минимально–техническом отношении, но преодолевать одновременно два или три барьера — трудновато (Сам я обучался и английскому и компьютерам примерно таким образом — знакомый посадил меня за unix–терминал и показал, как запускать команду man. А дальше — свободное плавание:)

Можно попытаться усилиями немногих русскоговорящих разработчиков потихоньку–полегоньку, небольшими порциями, написать некое введение.
Которое публиковать небольшими кусочками по мере проявления энтузиазма у оных.
До сих пор русскому читателю был доступен, если я правильно помню, только проект Belief, ныне BeCoded — http://aysssel.com/, переводы статей Эрика Шеперда на www.benews.ru, и отдельнолежащая там же статья Стаса Максимова «Используем BeMessage в мирных целях».

При всем моем уважении к BeLief/BeCoded, у него, на мой взгляд, две проблемы.
1 — малая видимость 2 — несколько тяжеловатый стиль статей.
И если по первой проблеме скорей претензии к Ивану Матвееву — уж больно раздел «ссылки» на этом сайте неудобоварим для практического применения, то вторая проблема сложнее.

Для «людей со стороны» конечно возникает вопрос — а какой смысл корячиться, программируя под мертвую ось?
Что ж, есть у меня и на это ответ.
Я до сих пор остаюсь при мнении, что BeOS — одна из лучших и удобнейших УЧЕБНЫХ платформ, для обучения СОВРЕМЕННЫМ концепциям программирования. В том числе истинной объектности, истинной многопоточности, работе с продвинутой файловой системой.
Конкуренцию тут составляет разве что Java, а в скором будущем и C# под. NET.
Но оба этих случая — это только надстройка над «черт знает где он там ноги не сломит». В отличие от BeOS — где это все фундамент.
Так что смысл — саморазвитие.

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

Ивану - еще про BeLief

я бы под линками «Где купить» и «Где скачать»
сделал бы линк «Как программировать в BeOS».

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
u
V
m
q
r
u
Enter the code without spaces and pay attention to upper/lower case.