Язык программирования Перфолента.Net - Официальный сайт

 Язык программирования Перфолента.Net - Официальный сайт.

Поиск   
Главная :: О проекте :: Контакты :: Обратная связь :: Благодарности :: ВходГость


Основные сведения:

Язык программирования Перфолента.Net

Начните писать программы на родном языке.
Перфолента.Net - это язык общего назначения на платформе .Net, позволяющий создавать прикладное программное обеспечение для различного применения.

Высокая скорость работы программ

Программы написанные на языке Перфолента.Net работают быстро, т.к. используется двухфакторная компиляция в машинный код.

Универсальный синтаксис

Программы на языке Перфолента.Net легко писать, т.к. универсальный синтаксис языка позволяет не только быстро писать программы, но и легко читать написанное другими людьми.

Объектно-ориентированное программирование

Язык Перфолента.Net полностью реализует концепцию объектно-ориентированного программирования (ООП).

Обширная стандартная библиотека

Стандартная библиотека языка Перфолента.Net содержит очень большое количество классов и функций, что дает возможность быстро писать приложения, не отвлекаясь на написание часто используемого в программах кода.

Многопоточное программирование

Перфолента.Net поможет Вам выжать из Вашего компьютера всё, на что он способен. Чем больше ядер у Вашего микропроцессора, тем лучше, т.к. Вы сможете их полностью загрузить.

Быстрый старт

Имеющееся множество примеров программ, позволит Вам быстрее начать самостоятельно писать программы на языке Перфолента.Net.

История перфоленты, как носителя информации

Язык программирования Перфолента.Net получил своё название в честь одноимённого бумажного носителя информации, который применялся в 1930–1970-е годы, для хранения и ввода в ЭВМ программ и данных. Этот небольшой экскурс в историю понадобился потому, что как оказалось, многие молодые люди не знают, что такое перфолента, как она использовалась, и даже не знают как она выглядела.

Считается, что бумажные ленты с отверстиями были впервые использованы изобретателем химического телеграфа Александром Бэйном в 1846 году. С помощью отверстий на ленте кодировались точки и тире азбуки Морзе. Работа Бэйна не осталась не замеченной и уже в 1857 году Чарльз Уитстон усовершенствовал технологию и создал первое промышленное автоматическое телеграфное устройство, в котором перфолента использовалась для записи, хранения и передачи информации.

Следующим, кто использовал перфоленту для хранения команд и данных, был русский изобретатель Петр Павлович Княгининский, который в 1869 году создал первую в мире автоматическую литеронаборную машину с программным управлением. Эта машина автоматически производила набор металлических литер согласно заданной программе, чем полностью заменяла квалифицированного наборщика.

С появлением первых ЭВМ в 1930-1940-е годы, перфолента стала популярным носителем программ и данных, т.к. обеспечивала простоту записи, чтения и хранения инфорации, а так же, легко обеспечивала рост скорости передачи данных вместе с ростом быстродействия ЭВМ. Триумф перфоленты продолжался вплоть до 1970-х годов.

Самый известный формат перфоленты, представленный на картинке, содержал 8 мест для отверстий по ширине ленты, кодирующих один байт данных, где отверстие соответствовало единице, а отсутствие отверстия нулю. Ширина такой бумажной перфоленты составляла 25 мм. Кроме крупных отверстий для кодирования данных, на ленте находился ряд мелких отверстий, которые служили для её протяжки и позиционирования в механизме считывания.

Большим недостатком перфоленты стала низкая плотность информации, что и стало причиной замены её на магнитную ленту. Работать с магнитной лентой было сложнее, к тому же потребовалось развитие химической промышленности для её производства, но объемы хранимой информации выросли столь существенно, что для обычной бумажной перфоленты, как средства хранения данных, место осталось исключительно в истории.

Надеюсь, что язык программирования Перфолента.Net, хотя бы на какое-то время, продлит жизнь этому красивому слову в компьютерной индустрии.

Читайде дальше: История и причины появления языка Перфолента.Net


  Календарь событий:

Декабрь 2025
пн вт ср чт пт сб вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

 
     31 декабря - С НОВЫМ ГОДОМ!
       Все события
  Поддержи проект!

Вы можете поддержать разработку Перфоленты, перечислив любую удобную сумму, которая пойдет на развитие языка и поддержку инфраструктуры сайта.

  Новости:
      07.06.2025 Небольшие дополнения к документации на сайте - описание атрибута поля &Атомарное
      09.05.2025 На сайте опубликован релиз 0.4.16.0_SE дистрибутива языка программирования Перфолента.Net
      27.04.2025 Дополнена статья про циклы
      04.01.2025 Опубликован новый релиз дистрибутива языка программирования Перфолента.Net версии 0.4.15.0_CE
      23.09.2024 Опубликована новая статья: "Конструируем класс. Делегаты."
      30.08.2024 Опубликован новый релиз дистрибутива языка программирования Перфолента.Net версии 0.4.14.0
      24.05.2024 Обновлён справочный раздел сайта
      01.07.2023 Новая версия 0.4.13.0 языка программирования Перфолента.Net
       Все новости
33751