Какой выбрать язык для портативной windows программы? Добрый день.
По работе у меня возникла необходимость написать одну программу по учёту оборудования, ремонтов и запчастей. Так как рабочая станция очень урезана в правах, в первый раз я решил делать всё в вебе, и довольно бодро начал на py+django, есть даже прототип который я активно использовал. Но в один прекрасный момент руководство решило что интернет работникам не нужен и мой проектик так и остался недоделанным.
Теперь возникло желание возродить его в виде win-приложения. Но ввиду маленьких прав есть ограничения:
- мне точно не разрешат устанавливать никаких фреймворков, .net и джавы на компьютере не стоит, но есть silverlight и c++;
- прав администратора нет, и вообще устанавливать ничего нельзя, так что программа должна быть максимально портативной.
При этом минимум что мне нужно это вменяемый gui и возможность работы с БД, хотя бы что-то вроде SQlite.
В сторону какого языка смотреть в моей ситуации? Что-то вроде c++ и Delphi? Вроде бы почитал, PyQT позволит выполнить задачу, но чувствую что есть подводный камень, наверняка для интерпретатора питона понадобятся права.
Заранее спасибо!

21 Авг 2019 в 06:20
206 +1
0
Ответы
1

В вашей ситуации лучше всего обратить внимание на C++ или Delphi. Эти языки позволяют создавать портативные приложения без необходимости установки дополнительных фреймворков или сред разработки.

C++ хорош тем, что позволяет создавать высокопроизводительные приложения и имеет богатый набор библиотек для работы с базами данных, также его код можно скомпилировать в исполняемый файл, который можно запустить на любой системе.

Delphi также является хорошим выбором, так как это кроссплатформенный язык программирования, который может быть использован для создания Windows-приложений без необходимости установки дополнительных библиотек.

PyQT также может быть вариантом, но у вас могут возникнуть проблемы с необходимостью установки Python и PyQT на рабочей станции, но если это не является принципиальным ограничением, то вы можете попробовать использовать этот инструмент.

В целом, рекомендуется обратить внимание на C++ или Delphi для создания портативной Windows-программы в вашей ситуации.

20 Апр в 13:20
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 91 947 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир