Мобильный Контент
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-подписка на новости рубрики


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

Galaxy S8: обзор характеристик, цена, дата выхода Galaxy S8: обзор характеристик, цена, дата выхода
Vernee Apollo X: обзор смартфона и возможность купить со скидкой Vernee Apollo X: обзор смартфона и возможность купить со скидкой
Elephone C1X: обзор и возможность купить по сниженной цене Elephone C1X: обзор и возможность купить по сниженной цене
Viber и рекламные рассылки Viber и рекламные рассылки
Выбираем VPN на Андроид: обзор приложений TunnelBear VPN, Opera VPN и Rocket VPN Выбираем VPN на Андроид: обзор приложений TunnelBear VPN, Opera VPN и Rocket VPN
Большой выбор китайских смартфонов Большой выбор китайских смартфонов
Обзор TunnelBear VPN для Android: бесплатное приложение для защиты и шифрования данных Обзор TunnelBear VPN для Android: бесплатное приложение для защиты и шифрования данных
Обзор приложения Audials на Android: Обзор приложения радио Audials для Android: немецкое качество и внимание к деталям



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

Наши спонсоры:





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

Galaxy S8: обзор характеристик, цена, дата выхода Galaxy S8: обзор характеристик, цена, дата выхода
Vernee Apollo X: обзор смартфона и возможность купить со скидкой Vernee Apollo X: обзор смартфона и возможность купить со скидкой
Выбираем VPN на Андроид: обзор приложений TunnelBear VPN, Opera VPN и Rocket VPN Выбираем VPN на Андроид: обзор приложений TunnelBear VPN, Opera VPN и Rocket VPN
Большой выбор китайских смартфонов Большой выбор китайских смартфонов
Обзор TunnelBear VPN для Android: бесплатное приложение для защиты и шифрования данных Обзор TunnelBear VPN для Android: бесплатное приложение для защиты и шифрования данных
Обзор приложения радио Audials для Android: немецкое качество и внимание к деталям Обзор приложения радио Audials для Android: немецкое качество и внимание к деталям
Обзор: 6 вещей, которые может Android, но не умеет iPhone Обзор: 6 вещей, которые может Android, но не умеет iPhone



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

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