Вільний паскаль: ide fp

Відео: Free Pascal Program Tutorials - Lazarus IDE - SchoolFreeware

Вільний паскаль: IDE fp
Текстова IDE fp - реінкарнація Turbo Pascal 7.0
Текстова IDE fp, що входить в Free Pascal, є практично точним клоном знаменитого Turbo Pascal 7.0 (див. Малюнок).




Можна сміливо стверджувати, що це еталон для «легких» текстових IDE за зручністю використання. Незважаючи на свою схожість з «давнім» прототипом, fp - цілком сучасне середовище розробки, які не успадкувала практично ніяких обмежень системи MS-DOS. У fp немає поняття «проекту», як в повновагих IDE, тому використовувати її для великих програм зі складним деревом вихідних файлів і численними залежностями недоцільно (як правило, цього й не потрібно - для таких цілей використовується Lazarus). У fp зберігається список останніх відкритих файлів, і можна налаштовувати шляху до використовуваних модулів і бібліотек, тому для невеликих програм її можливостей цілком вистачає. Для написання простих консольних програм і для програмістів «старої школи» така IDE - справжня знахідка. Для початкового навчання програмуванню вона також підходить якнайкраще, оскільки прекрасно працює навіть на дуже слабких машинах (яких і зараз багато в школах і вузах), і не приголомшує новачка величезною кількістю малозрозумілих функцій. Добре інтегрований відладчик і зрозумілі повідомлення про помилки також сприяють ефективності навчання. Практично повна сумісність з Turbo Pascal 7.0 досягається і на рівні модулів, так що в навчальному процесі можна використовувати багато перевірені часом приклади і програми.

Як інтерфейс Turbo Pascal 7.0 був побудований на бібліотеці Turbo Vision від Borland, так і інтерфейс fp побудований на вільному аналогу - Free Vision (https://wiki.freepascal.org/Free Vision). По суті, це «текстовий GUI» з вікнами, кнопками, списками, діалогами і текстовим редактором, API якого повністю сумісний з Turbo Vision. На жаль, документації по Free Vision на офіційному сайті немає, з чого можна зробити висновок про те, що розробники Free Pascal розглядають цю бібліотеку виключно як службову.

Ложкою дьогтю є й те, що fp не підтримує кирилицю в Linux (в Windows цієї проблеми не виникає). Інформації з цього питання в Мережі вкрай мало, але створюється враження, що це принципове обмеження Free Vision, обійти яку неможливо.

ІНШЕ

Nintendo nx буде слабкіше ps4? фото

Nintendo nx буде слабкіше ps4?

Nintendo пообіцяла запустити в продаж свою нову консоль під кодовою назвою NX в березні 2017. І, природно, ніяких…

Novell і fsf: сьогодення фото

Novell і fsf: сьогодення

На сторінці проекту GNU організації FSF, названій як «Пояснення, чому нами не схвалені інші системи»,…

Вільний паскаль: gnu pascal фото

Вільний паскаль: gnu pascal

Відео: 0101 Free Pascal перша програма В GCC входить свій вільний компілятор Паскаля - gpc, який не має відношення до…

Мова програмування seed7 фото

Мова програмування seed7

Відео: Яку мову програмування вибрати новачкові? Дивись рада від каналу Бути Програмістом Мови програмування ... Одні…

Turbo x dream фото

Turbo x dream

Відео: Turbo X Dream розпакування Комплектація У комплект поставки входить: - Turbo X Dream, - 2 захисні плівки,…

» » Вільний паскаль: ide fp