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


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

WhatsApp перестал работать на старых iPhone, Android и Windows Phone WhatsApp перестал работать на старых iPhone, Android и Windows Phone
Defense Zone 3: обзор роскошной «защиты башни» для Android и iOS Defense Zone 3: обзор роскошной «защиты башни» для Android и iOS
Обзор стратегии War Commander: Rogue Assault для Android и iOS – почти классическая RTS Обзор стратегии War Commander: Rogue Assault для Android и iOS – почти классическая RTS
Андрей Панов назначен на пост генерального директора LTG Андрей Панов назначен на пост генерального директора LTG
В Иннополисе будут разрабатывать платформы для мобильной коммерции В Иннополисе будут разрабатывать платформы для мобильной коммерции
Андроид приложение Новогодние открытки 2017 от Davno.ru Андроид приложение Новогодние открытки 2017 от Davno.ru
Обзор приложения ISY Block: продвинутый «черный список» номеров для Android Обзор приложения ISY Block: продвинутый «черный список» номеров для Android
Обзор карточной онлайн-игры «Дурак» для iPhone: один из лучших «таймкиллеров» Обзор карточной онлайн-игры «Дурак» для iPhone: один из лучших «таймкиллеров»



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

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





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

Defense Zone 3: обзор роскошной «защиты башни» для Android и iOS Defense Zone 3: обзор роскошной «защиты башни» для Android и iOS
Обзор стратегии War Commander: Rogue Assault для Android и iOS – почти классическая RTS Обзор стратегии War Commander: Rogue Assault для Android и iOS – почти классическая RTS
В Иннополисе будут разрабатывать платформы для мобильной коммерции В Иннополисе будут разрабатывать платформы для мобильной коммерции
Андроид приложение Новогодние открытки 2017 от Davno.ru Андроид приложение Новогодние открытки 2017 от Davno.ru
Обзор SuperSale: приложение скидок от магазинов и брендов на Android и iOS Обзор SuperSale: приложение скидок от магазинов и брендов на Android и iOS
Двусторонний Маджонг Рим на Android – Играем бесплатно в маджонг! Двусторонний Маджонг Рим на Android – Играем бесплатно в маджонг!
Обзор приложения ISY Block: продвинутый «черный список» номеров для Android Обзор приложения ISY Block: продвинутый «черный список» номеров для Android



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

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