Опубликовано macflash.ru
Скачать совместимый APK на ПК
Скачать для Android | Разработчик | Рейтинг | Гол | Текущая версия | Рейтинг взрослых |
---|---|---|---|---|---|
↓ Скачать APK для ПК | macflash.ru | 3 | 5 | 2.5 | 4+ |
Чтобы получить Brainf*ck IDE работать на вашем компьютере легко. Мы поможем вам скачать и установить Brainf*ck IDE на вашем компьютере в 4 простых шага ниже:
1. Несмотря на внешнюю примитивность, Брейнфак с бесконечным набором ячеек имеет тьюринговскую полноту, а, следовательно, по потенциальным возможностям не уступает «настоящим» языкам, подобным Си, Паскалю или Java.
2. Машина, которой управляют команды Брейнфак, состоит из упорядоченного набора ячеек и указателя текущей ячейки, напоминая ленту и головку машины Тьюринга.
3. Ввод-вывод также происходит побайтно, с учётом кодировки ASCII (то есть в результате операции ввода (,) символ 1 будет записан в текущую ячейку как число 0x31 (49), а операция вывода (.), совершённая над ячейкой, содержащей 0x41 (65), напечатает латинскую А).
4. Название языка можно перевести на русский как вынос мозга, оно напрямую образовано от английского выражения Брейнфак, т.
5. Но при этом важно отметить, что Брейнфак является вполне естественным, полным и простым языком и может использоваться при определении понятия вычислимости.
6. Программы на языке Брейнфак писать сложно, за что его иногда называют языком для мазохистов.
7. В «классическом» Брейнфак, описанном Мюллером, размер ячейки — один байт, количество ячеек 30 000.
8. Брейнфак подходит для экспериментов по генетическому программированию из-за простоты синтаксиса, и, соответственно, генерации исходного кода.
9. Исходный код программы на Брейнфак представляет собой последовательность этих символов без какого-либо дополнительного синтаксиса.
10. Брейнфак — один из известнейших эзотерических языков программирования, придуман Урбаном Мюллером (нем.
11. Одним из мотивов Урбана Мюллера было создание языка с как можно меньшим компилятором.
Если вам нравится Brainf*ck IDE, вам понравятся Developer Tools такие приложения, как; Evlop app builder; Ullr Rest Client; UIKit; AdRevenue : Admob revenue; RESTed - Simple HTTP Requests; xcsort; Lua IDE Fresh Edition; Adaptivity (B); JavaPoint; WS Designer; Color Code Copy; holbox: projects kanban board; Navicat 15 for MySQL; Nfc Ideas; Propertizer; Text Toolset; App Icon Tool; MDB Tool - For Microsoft Access; Code Analyzer; Combine Operators;