Мобильный Контент
iosAndroidWindows PhoneTizenBlackberry
— Приложения и игры Android, iPhone, iPad. Аналитика. Реклама.

Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане

7 мая, 2014

Язык программирования Си, созданный сотрудниками компании Bell в начале 70-х, стал одним из родоначальников современного программирования. Несмотря на свою «древность», Си до сих пор широко используется – к примеру, ядро Linux полностью написано именно на Си. Его часто называют «переносимым макроассемблером современности», а все пять самых популярных языков программирования тем или иным образом базируются именно на Си. Кроме того, даже если вы используете Perl, PHP или JavaScript, интерпретаторы, среда исполнения и базовые библиотеки для них написаны, как правило, на Си или C++, так что без знания Си работа профессионального программиста обходится далеко не всегда.

Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане

Приложение Nano C для iPhone и iPad поможет сделать первые шаги на пути к изучению программирования, либо выступит этаким «калькулятором для программистов», позволяя прямо на смартфоне написать программу для необходимых расчетов, вывод которых возможен в текстовом и графическом видах. Nano C умеет работать со стандартными операторами Си, одномерными массивами, математическими функциями, функциями графического вывода и консольным вводом. Кроме того, в приложении благодаря специальным функциям можно быстро построить график, столбчатую или круговую диаграмму.

Разработчик поступил с новичками программирования вполне гуманно, снабдив Nano С примерами практически для каждой функции и небольшим справочником. Вообще, приложение состоит из четырех основных разделов – «Редактор» (здесь пишем или загружаем код из примеров), «Консоль» (тут выводится результат работы вашей программы), «Файлы» (примеры применения функций, сюда же можно сохранить свои) и «Помощь». В Nano C также есть шаблоны кода, экономящие ваше время – не надо каждый раз писать «с нуля» код основных операторов и функций. Также, код программы можно отправить по электронной почте.

Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане

Поупражнявшись с примерами программ в Nano С, я бы посоветовал несколько улучшений разработчику. Во-первых, если вы допустили при написании кода ошибку, то в консоли будет выведено сообщение об ошибке с номером строки. Увы, но в редакторе номеров строк нет. Приходится отсчитывать строки, тыкая пальцем в экран девайса, благо программы небольшие. Во-вторых, Nano С не помешала бы кнопка отмены последних действий, а именно – стирания. Я частенько из-за особенностей сенсорной клавиатуры нечаянно стирал больше символов, чем требовалось. Ну и в-третьих, примерам программ не помешали бы комментарии в самом коде (язык Си допускает их наличие), а пока приходится переключаться из окна редактора на окно помощи, чтобы уточнить, допустим, правила синтаксиса. А еще не помешало бы цветовое кодирование элементов кода для более удобной с ним работы.

Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане

Впрочем, все указанное выше – мелочи, особенно если вы более-менее знакомы с Си. Заявленный разработчиком функционал Nano С работает вполне корректно, справочная информация и примеры поможет разобраться в Си начинающим программистам, а спартанский интерфейс помогает сосредоточится на главном – изучении Си или его использовании для выполнения различных расчетов. За Nano С разработчик просит более чем скромную сумму в 66 рублей, однако есть и полностью бесплатное приложение Nano Basic, в котором отсутствует графический формат вывода расчетов и, как понятно по названию, программировать предлагается на языке Basic.

Скачать на iPhone или iPad приложение Nano С можно по этой ссылке, а бесплатное приложение Nano Basic – по этой ссылке.

Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане

Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане

.

Другие новости по теме:

Постоянный адрес публикации: http://www.procontent.ru/news/28555.html

Фотографии статьи:
Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане Обзор iOS-приложения Nano C: интерпретатор языка Си в кармане
Все фото →


Издатель: Procontent.ru , источник: Мобильный Контент  
RSS-подписка на новости рубрики


Главные новости:

Обзор лучших онлайн-шутеров на Android и iOS: топ-7 за 2017 год Обзор лучших онлайн-шутеров на Android и iOS: топ-7 за 2017 год
Обзор Modern Strike Online: легендарная «контра» на Android и iOS Обзор игры Modern Strike Online: легендарная «контра» на Android и iOS
RAW на Android: как и зачем использовать этот формат фото, обзор приложений для камеры RAW на Android: как и зачем использовать этот формат фото, обзор приложений для камеры
Polycolor: дзен-головоломка на iPhone в стиле минимализма Polycolor: дзен-головоломка на iPhone в стиле минимализма
OnlineHappy: обзор качественного приложения для знакомств на Android OnlineHappy: обзор качественного приложения для знакомств на Android
Обзор приложения Clips на iOS: фирменный «социальный» видеоредактор от Apple Обзор приложения Clips на iOS: фирменный «социальный» видеоредактор от Apple
Welltory: Как начать менять свои привычки без усилий с помощью приложения? Welltory: Как начать менять свои привычки без усилий с помощью приложения?
Обзор топ-15 лучших приложений для велосипедистов на Android и iPhone Обзор 15 лучших приложений для велосипедистов на Android и iPhone



+ Добавить обзор




Актуальные темы:

Обзор лучших почтовых приложений на Android и iPhone для Gmail 2017 Обзор лучших почтовых приложений на Android и iPhone для Gmail 2017
RAW на Android: как и зачем использовать этот формат фото, обзор приложений для камеры RAW на Android: как и зачем использовать этот формат фото, обзор приложений для камеры
Polycolor: дзен-головоломка на iPhone в стиле минимализма Polycolor: дзен-головоломка на iPhone в стиле минимализма
OnlineHappy: обзор качественного приложения для знакомств на Android OnlineHappy: обзор качественного приложения для знакомств на Android
Wildfulness 2: обзор медитативного приложения на iPhone и iPad Wildfulness 2: обзор медитативного приложения на iPhone и iPad
Обзор приложения Clips на iOS: фирменный «социальный» видеоредактор от Apple Обзор приложения Clips на iOS: фирменный «социальный» видеоредактор от Apple
Обзор 15 лучших приложений для велосипедистов на Android и iPhone Обзор 15 лучших приложений для велосипедистов на Android и iPhone



Популярные бесплатные игры:

Как достать соседа
Как достать соседа
Сокровища Монтесумы 4
Сокровища Монтесумы 3
Морской бой
Морской бой - подводная война
Волшебные пузыри
Волшебные пузыри
Супер Корова
Супер Корова
Веселая ферма 4
Веселая ферма 4
Поле чудес
Поле чудес
Армада танков
Армада танков
Алиен шутер - начало вторжения
Алиен шутер - начало вторжения