Если вы студент технического ВУЗа и хотите иметь под рукой не только справочник по C++ или Pascal, но и полноценный компилятор, а желания или возможности таскать с собой ноутбук нет, обратите внимание на приложения Pascal и C++ в App Store.
Программы представляют собой сочетание редактора кода, справочника и онлайн-компилятора. Последнее означает, что для запуска написанной программы потребуется интернет-соединение: Wi-Fi или 3G.
Приложения устроены очень просто: в основном окне вы набираете код, в соседнем окне указывается входные данные, на тот случай, если программа должна запрашивать их у пользователя, а в третьем вы можете наблюдать результат ее работы.
Редактор очень простой, так что не ждите от него каких-либо изысков, хотя разработчик обещает добавить такие функции, как подсветка кода, горячие клавиши для вставки специальных символов и расширение функционала редактора кода.
В этом примере я написал простейшую программу, которая считает дискриминант квадратного уравнения, и она действительно работает. Конечно, на iPad вам не удастся создать что-то серьезное, но приложение вполне способно удовлетворить нужды студентов или школьников, которые только начинают изучать программирование и хотят иметь возможность экспериментировать на ходу.
Единственным недостатком можно назвать необходимость соединения с интернет для компиляции и запуска программ, но с этим вполне можно смириться.
Думаю, Стив Джобс сказал бы, что, программирование, это последнее, чем должны заниматься пользователи на iPad, но иногда это действительно может быть полезно.
К слову, Pascal и C++ универсальны, и могут работать не только на iPad, но и на iPhone и iPod Touch, и это, на мой взгляд, уже мучение.
Pascal для iPhone и iPad — $1.99 — [Скачать в App Store]
C++ для iPhone и iPad — $1.99 — [Скачать в App Store]
Следуйте за iPhone2Go