Быстрый и простой язык программирования - PullRequest
1 голос
/ 22 октября 2010

Есть ли кто-нибудь, кто может предложить мне язык программирования, который позволяет быстро писать программы с графическим интерфейсом (на платформе Windows)?PS Меня интересуют только языки, которые не зависят от виртуальных машин, а затем имеют компилятор, который создает исполняемый код непосредственно на машине

Ответы [ 6 ]

4 голосов
/ 22 октября 2010

Я проголосую за Дельфи.Вы можете легко писать приложения, перетаскивая компоненты на форму и выполняя минимальное кодирование на языке Pascal, которое не сложно изучить.Позже, если вы решите пойти глубже, вы можете делать практически все, что захотите.И он компилируется в собственный исполняемый код.

4 голосов
/ 22 октября 2010

Я бы пошел с AutoIT, это очень легко выучить язык сценариев Windows с множеством функций: http://www.autoitscript.com/autoit3/index.shtml

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

РЕДАКТИРОВАТЬ

Просто, чтобы все стало понятнее:

Вы можете создавать новые приложения, используя AutoIT и предоставленный компилятор Aut2Exe..Exe-файлы создаются автономно, поэтому не требуют никаких других файлов, кроме файлов, которые могут вам понадобиться в вашем приложении.Все бесплатно, а язык сценариев AutoIT имеет синтаксис в стиле BASIC.

Графический интерфейс пользователя, который вы будете использовать, - это стандартные элементы управления Windows.Среди функций у вас есть возможность автоматизировать нажатия клавиш / движения мыши, вызывать Windows API и внешние .dll, управлять окнами и процессами, а через созданные пользователем библиотеки (так называемые пользовательские функции) вы даже можете получать доступ к локальным базам данных, управлять сетевыми задачами, шифрованием, архивированиеми многое другое.

Все, что я могу сказать, это то, что стоит взглянуть, и первое приложение, которое я создал с помощью AutoIT, было создано примерно за 8 часов с момента начала обучения.Он взял папку в качестве источника и скопировал все в выбранный каталог, копируя файлы в папки, названные в качестве даты, когда файлы были созданы.Таким образом, каталог назначения будет иметь ряд подпапок, таких как:

  • 11.11.2010
    • what.txt
    • what.png
  • 12.11.2010
    • archive.zip

и так далее.Всего 8 часов, и я избавился от огромных усилий, заказав файлы сам.

4 голосов
/ 22 октября 2010

Любой .NET, вероятно, будет тем, что вы ищете.

Начните с VB.NET, который теперь называется Visual Basic CCYY, например (Visual Basic 2005, Visual Basic 2008, Visual Basic 2010).

Если вы хотите, чтобы что-то не использовало .NET Framework, вы можете также вернуться к более старой версии VB и если вам нужно что-то скомпилируемое, например C ++, с их MFC (Microsoft Foundation Class).

Вам нужно дать больше информации о типе графического интерфейса и для чего вы его используете. Это может быть выполнено с помощью форм Microsoft Access и VBA, или вы можете создать приложение HTML (.hta).

2 голосов
/ 22 октября 2010

Достаточно ли хорош исполняемый пакет, который объединяет скрипт с каркасом / интерпретатором?

Если это так, вы можете взглянуть на Tcl / Tk или Lua.

0 голосов
/ 22 октября 2010

http://www.powerbasic.com/aboutpb.asp

Похоже, у него есть RAD GUI и, конечно, он BASIC, плюс он компилируется в .exe (насколько я понимаю). Возможно, стоит проверить.

0 голосов
/ 22 октября 2010

«Быстрый и простой» язык позволит вам делать «быстрые и простые» вещи - и для тех, у кого виртуальная машина или нет, не будет иметь большого значения для вас.

Для быстрого ипростой и родной код, все, что я могу придумать, это RealBasic .Это кроссплатформенная Windows / Mac / Linux.Я нахожу, что с их IDE трудно работать из-за ее негибкости и системы справки, которая в прошлом выглядела не так уж и здорово, но базовый язык не так уж плох и компилируется в нативный код.Так что это может помочь вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...