Я ищу платформу для разработки (язык и набор библиотек), которая позволила бы мне разработать личный проект.(Если кому-то интересно, я смотрю на создание менеджера музыкальной библиотеки, похожего на iTunes, который может работать на нескольких платформах и синхронизироваться с устройствами Android).
Я хочу, чтобы язык имел следующие характеристики:
Essential Программа должна работать без сбоев, без (или очень незначительных) изменений кода на Mac, Linux и Windows.Это означает, в частности, что мне нужно иметь кроссплатформенную структуру графического интерфейса пользователя, согласованный API для доступа к файлам и каталогам и согласованный интерфейс для общения с USB-устройствами хранения
Важно Aязык, который прост в использовании, мощный и выразительный.Большие стандартные библиотеки со множеством встроенных функций.(Я бы, вероятно, использовал C # / .NET, но переносимость не велика)
Приятно иметь Хорошая поддержка инструментов (если возможно, для Linux, но я буду заниматься разработкой наWindows, если это необходимо) Не Java.(Я использовал его, но мне просто не нравится - мне здесь не интересно участвовать в языковой войне).
Пожалуйста, помогите мне выбрать язык!