Visual FoxPro: вам нужен этот старый язык программирования старой школы в 2020 году.

Раскрытие информации: Ваша поддержка помогает поддерживать работу сайта! Мы зарабатываем реферальную плату за некоторые услуги, которые мы рекомендуем на этой странице.


Visual FoxPro – это объектно-ориентированный язык программирования, а также среда разработки, платформа приложений и ядро ​​базы данных..

Он начал свою деятельность в качестве FoxBASE в 1984 году и имел в то время самую быструю из доступных систем управления базами данных. Это была производная от систем dBase, разработанных в конце 1970-х годов. На тот момент FoxPro был языком программирования со встроенной системой баз данных.

Fox Technologies, компания, которая создала FoxPro, объединилась с Microsoft в 1992 году. В 1995 году была выпущена Visual FoxPro 3.0. Это была первая «визуальная» версия (последняя невизуальная версия 2.6 была выпущена в 1993 году). Это добавило графический редактор с перетаскиванием и среду разработки, очень похожую на Visual Basic.

Язык никогда не был чрезвычайно популярен, но он добился приличных успехов, достигнув максимума в 2006 году под номером 12 в рейтинге использования языка. Более того, оно создало исключительно преданное сообщество разработчиков, которое продолжает использовать и расширять язык сегодня..

Это сообщество энтузиастов-разработчиков было крайне разочаровано, когда в 2007 году Microsoft объявила, что будущих версий Visual FoxPro не будет. Последнее официальное обновление Visual FoxPro – это набор расширений, выпущенных в 2008 году..

В ответ на петиции и общее недовольство сообщества VFP, большие части VFP были выпущены как Open Source и доступны от CodePlex. К сожалению, рабочая среда не может быть создана из этой коллекции, и ядро ​​VFP остается закрытым исходным кодом. Намерения Microsoft относительно выпуска VFP сообществу разработчиков в лучшем случае неясны..

Получение Visual FoxPro

Единственный способ получить официально лицензированную полную копию Visual FoxPro от Microsoft – это загрузить ее через службу подписки. Как только вы создали учетную запись, вы можете найти доступные загрузки FoxPro. К сожалению, вам необходимо приобрести продукт по подписке, чтобы иметь возможность загрузить FoxPro, и вы не можете приобрести FoxPro самостоятельно. Он доступен только в качестве дополнительной выгоды при покупке другого продукта, например Visual Studio..

Есть люди, продающие использованные или нераскрытые копии Visual FoxPro, но здесь есть некоторый потенциальный риск (по крайней мере, один рецензент получил пиратское программное обеспечение).

Visual FoxPro Resources

Из-за его долгой истории и преданного следования, есть много ресурсов для людей, которые хотят изучать и использовать Virsual FoxPro.

Интернет-ресурсы

Обязательно посетите Visual FoxPro Developer Center, страницу Microsoft Visual FoxPro от Microsoft..

Учебники

  • Учитесь Visual FoxPro Free: большая коллекция видеоуроков. Также доступен премиум контент.
  • FoxStuff: большой сборник статей и учебных пособий по Visual Fox Pro от Mike Lewis Consultants, консультант Visual FoxPro.
  • Учебное пособие: создание приложения FoxPro: пошаговое руководство от факультета компьютерных наук в Тринити-университете.
  • Учебные пособия по Fox Pro: этот веб-сайт представляет собой беспорядок, что вызывает сожаление, поскольку информация о Visual FoxPro 9 довольно обширна и хорошо просматривается.

Сообщество VFP

  • FoxPro Wiki: более 7000 статей на темы FoxPro. Пожалуй, лучшая страница здесь – коллекция действительно глупых твитов о FoxPro.
  • Fox Show: многолетняя серия подкастов на Visual FoxPro. Похоже, что в 2015 году он бездействовал, но десятилетие отличной информации все еще доступно.
  • Visual FoxPro Forum: большое онлайн-сообщество разработчиков VFP.
  • Southwest Fox Conference: ежегодная встреча разработчиков Visual FoxPro.

Инструменты Visual FoxPro

  • Рекомендованные инструменты VFP Крейга Бэйли: это всего лишь несколько рекомендаций по инструментам Visual FoxPro, но их, безусловно, стоит рассмотреть.
  • Три служебные библиотеки Крейга Бойда для VFP: это основные библиотеки, созданные одним из самых уважаемых членов сообщества разработчиков VFP. Бойд был награжден премией FoxPro Community Lifetime Achievement Award в 2012 году.
  • Visual FoxPro Tools: большая коллекция VFP инструментов и дополнений.
  • Надстройки с открытым исходным кодом для Visual FoxPro 9.0: попытка предоставить бесплатные и открытые инструменты для сообщества FoxPro.
  • Guineu: альтернативная среда выполнения Visual FoxPro.

Другие ссылки VFP

  • Мир программирования – Visual FoxPro Archive: немного мешанины примеров кода и ссылок на другие ресурсы. Особый интерес могут представлять несколько загружаемых электронных книг о более ранних версиях VFP..
  • Примеры приложений FoxPro: большая коллекция приложений Visual FoxPro, которые можно загружать, изучать или изменять.

Книги по Visual FoxPro

  • Hentzenwerke Publishers имеет ряд книг по FoxPro, охватывающих версии от 6 до 9 и охватывающих широкий спектр промежуточных и продвинутых тем. Книги Хентценверке, которые по-прежнему особенно актуальны, включают:
    • Что нового в девяти: последние хиты Visual FoxPro
    • Развертывание решений Visual FoxPro
    • MegaFox: 1002 вещи, которые вы хотели знать о расширении Visual FoxPro
  • Visual FoxPro Made Simple: эта всесторонняя книга охватывает последние четыре версии VFP.

Должен ли я изучать Visual FoxPro?

Смотря как.

Существует распространенное заблуждение, что наиболее прибыльная карьера в процессе развития подразумевает знание новейших, самых выдающихся, самых модных языков. Оказывается, это верно только в очень узких секторах – в основном стартапы, ориентированные на разработку веб-приложений..

Visual FoxPro был выпущен в 1984 году и был прекращен в 2010 году. Это 26 лет непрерывного использования многими тысячами компаний, разрабатывающих приложения в десятках отраслей. Большая часть этого программного обеспечения все еще используется и нуждается в обслуживании, замене, расширении или иным образом.

И какие типы компаний имеют такое устаревшее программное обеспечение? Хорошо зарекомендовавшие себя компании, которые ведут бизнес в солидных отраслях как минимум пару десятилетий. Это компании, которые могут позволить себе платить хорошо, и во многих случаях устаревшая технология имеет решающее значение, поэтому они часто готовы платить хорошо. Кроме того, поскольку большинство людей предпочитают работать над интересными новыми языками, относительно мало разработчиков, которые оба хотят и могут работать с Visual FoxPro..

Устаревшие языки, такие как Visual FoxPro – наряду с другими, такими как Visual Basic, Pascal и Cobol – могут быть не модными, но они могут быть очень прибыльными для разработчиков, которые тратят время на их изучение.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map