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


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

Игра «Слова онлайн» на Андроид: обзор интеллектуального тайм-киллера Игра «Слова онлайн» на Андроид: обзор интеллектуального тайм-киллера
Приложения VPN заблокированы в App Store Китая Приложения VPN заблокированы в App Store Китая
ММОРПГ на Андроид: обзор лучших игр за 2017 год (топ-15) ММОРПГ на Андроид: обзор лучших игр за 2017 год (топ-25)
Обзор головоломки Monument Valley 2 на iPhone и iPad: разгадываем тайны святой геометрии Обзор головоломки Monument Valley 2 на iPhone и iPad: разгадываем тайны святой геометрии
Обзор Dead Plague: чумовой зомби-шутер на Android и iOS Обзор Dead Plague: чумовой зомби-шутер на Android и iOS
Приложение Snapseed: обзор бесплатного, но мощного фоторедактора на Android и iOS Приложение Snapseed: обзор бесплатного, но мощного фоторедактора на Android и iOS
Обзор лучших онлайн-шутеров на Android и iOS: топ-7 за 2017 год Обзор лучших онлайн-шутеров на Android и iOS: топ-7 за 2017 год
Обзор Modern Strike Online: легендарная «контра» на Android и iOS Обзор игры Modern Strike Online: легендарная «контра» на Android и iOS



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




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

Игра «Слова онлайн» на Андроид: обзор интеллектуального тайм-киллера Игра «Слова онлайн» на Андроид: обзор интеллектуального тайм-киллера
Обзор Sticky AI на iPhone: превращаем сэлфи в крутые стикеры с бесплатным приложением от Prisma Lab Обзор Sticky AI на iPhone: превращаем сэлфи в крутые стикеры с бесплатным приложением от Prisma Lab
ММОРПГ на Андроид: обзор лучших игр за 2017 год (топ-25) ММОРПГ на Андроид: обзор лучших игр за 2017 год (топ-25)
Injustice 2: обзор «мясного» файтинга на iOS и Android с супергероями из комиксов Injustice 2: обзор «мясного» файтинга на iOS и Android с супергероями из комиксов
Обзор угарного файтинга Nonstop Chuck Norris для Android и iPhone: Чак Норрис с сэлфи-палкой Обзор угарного файтинга Nonstop Chuck Norris для Android и iPhone: Чак Норрис с сэлфи-палкой
Обзор лучших почтовых приложений на Android и iPhone для Gmail 2017 Обзор лучших почтовых приложений на Android и iPhone для Gmail 2017
RAW на Android: как и зачем использовать этот формат фото, обзор приложений для камеры RAW на Android: как и зачем использовать этот формат фото, обзор приложений для камеры



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

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