Хочу написать небольшую программу. По сути, большая часть кода — вычисления, которые уже написаны на R.
Сначала хотел не париться и задавать исходные данные в виде таблицы и скармливать это скрипту на R, но решил сделать что-то более законченное с GUI.
Программа должна уметь:
- загружать исходные данные из файла;
- сохранять исходные данные в файл;
- сохранять результаты в файл;
- выводить результаты в виде отчёта .tex с конвертацией в .pdf с моим шаблоном;
- иметь интерфейс для забивания туда исходных данных вручную в поля ввода;
- быть кросплатформенной;
- интерфейс должен уметь масштабироваться под разный DPI.
Вычисления несложные, поэтому скорость роли не играет. Хочу параллельно написанию выучить что-нибудь полезное и перспективное из программирования.
Также хочется не заниматься конвертацией кода из R на другие языки, то есть надо, чтобы язык GUI дружил с R.
И ещё, чтобы создание GUI давалось максимально легко, например, путём рисования боксов мышкой.
Подскажите, пожалуйста, на чём писать и какой IDE использовать для этого?