Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2011, 18:28   #1
Булыкин Евгений
Новичок
Джуниор
 
Регистрация: 07.04.2011
Сообщений: 2
По умолчанию Подобрать язык(и) программирования

Просьба к программистам перечислить языки программирования, на которых возможно реализовать следующие задачи:
  1. Написание DLL для программ;
  2. Написание "самостоятельных" EXE с оболочкой и без, не требующих каких-либо пакетов для удобного распространения;
  3. Возможно написание каких-то небольших или больших игр;
  4. Написание программ для ведения статистики, сбора информации;
  5. Нужна возможность эмуляции мыши и клавиатуры и возможность их считывания.


Для начала я хочу узнать какие языки в принципе вообще подходят, а после этого я буду уже решать какой из них мне нужно выбрать (буду рад вашей помощи), что больше подойдёт, что более универсально, но не что более простое для изучения...
Булыкин Евгений вне форума Ответить с цитированием
Старый 07.04.2011, 18:32   #2
Ivan_32
somewhere else
Участник клуба
 
Аватар для Ivan_32
 
Регистрация: 17.07.2008
Сообщений: 1,409
По умолчанию

Компилируемые языки программирования

Пишите на том, на чем вам удобно. Мне нравится C++ и Java, потому я просто ищу нужные мне библиотеки и инструменты, которые с ним "совместимы нативно", то есть те которые официально его поддерживают, где есть include/lib-файлы или же, что еще лучше, исходники на том же С++.
"Тяжело в учении, легко в бою" - А.В. Суворов

Последний раз редактировалось Ivan_32; 07.04.2011 в 18:35.
Ivan_32 вне форума Ответить с цитированием
Старый 07.04.2011, 18:34   #3
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Любой компилируемый ЯП подойдет, но я бы смотрел в сторону Дотнета(C#) ну или в сторону С++. Там уже решений много.
Ненавижу быть как все, но люблю, чтобы все были как я.

Последний раз редактировалось MyLastHit; 07.04.2011 в 18:38.
MyLastHit вне форума Ответить с цитированием
Старый 07.04.2011, 20:33   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от Булыкин Евгений Посмотреть сообщение
но не что более простое для изучения...
Бери Хаскел и Фортран. Еще есть Visual Prolog.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 07.04.2011, 21:25   #5
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

PureBasic соответствует всем выше перечисленным требованиям.
Что касается исполняемый файлов, то они получаются довольно компактными (от 2КБ) и работают без установки дополнительных компонентов даже на Win98.
А если использовать версию 4.00, то прога без установки каких-либо дополнительных компонентов, даже на Win95 запустится. Конечно же речь идет о Windows-версии. На Linux и MacOS X это не распространяется (не запускаются в винде).

Последний раз редактировалось *PB*; 07.04.2011 в 21:32.
*PB* вне форума Ответить с цитированием
Старый 07.04.2011, 22:45   #6
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

Тут подойдет любой компилируемый язык программирования, только, вряд- ли, вы станете что- то писать.

p.s. В большинстве случаев, кто задает подобные вопросы, так и не решается на подобное а лишь плодит бессмысленные темы...
vasek123 вне форума Ответить с цитированием
Старый 08.04.2011, 07:18   #7
Булыкин Евгений
Новичок
Джуниор
 
Регистрация: 07.04.2011
Сообщений: 2
По умолчанию

Цитата:
Сообщение от vasek123 Посмотреть сообщение
Тут подойдет любой компилируемый язык программирования, только, вряд- ли, вы станете что- то писать.

p.s. В большинстве случаев, кто задает подобные вопросы, так и не решается на подобное а лишь плодит бессмысленные темы...
Спасибо за Ваш комментарий. Получил дополнительный стимул.

Смущает, что мнения разнятся.

Видимо, некоторые люди предлагают не самый лучший язык, а те, что попроще, только потому что их выбрали сами, потому что они оказались чем-то удобнее (может просто их легче было изучать).

Пока вижу, что чаще употребляется C++ в рекомендациях. Кто-нибудь может просветить о его модификациях? Что лучше брать, на чём лучше работать и в какой программе программировать?
Булыкин Евгений вне форума Ответить с цитированием
Старый 08.04.2011, 07:37   #8
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Смотря для чего. Для каждой задачи используется свой инструмент. Вы же молотком шурупы забивать не будете?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.04.2011, 11:25   #9
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Если речь идет о MFC, а начинать, я думаю, с голого C+ не стоит, там придется много с winapi работать, а для начинающего это дополнительные сложности, то есть два варианта - managed и umanaged. Самая обычная VS2003 вам поможет. Она содержит umanaged mfc и полностью отвечает вашим требованиям. Я думаю, въезжать сразу в язык и кучу приблуд типа .NET смысла большого нет, если не стоит такой задачи.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
crazy horse вне форума Ответить с цитированием
Старый 08.04.2011, 11:33   #10
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
въезжать сразу в язык и кучу приблуд типа .NET смысла большого нет
Тем более что это противоречит одному из условий
Цитата:
Написание "самостоятельных" EXE с оболочкой и без, не требующих каких-либо пакетов для удобного распространения;
*PB* вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Язык программирования D russian-stalker Свободное общение 2 07.02.2011 20:51
Язык программирования С++ Jasper92 Свободное общение 2 09.11.2009 13:51
Язык программирования C Jasper92 Свободное общение 17 06.09.2009 11:13
язык программирования Си Ruslan0990kz Общие вопросы C/C++ 1 03.06.2009 22:01