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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2011, 11:37   #11
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Какая разница, какой язык? Для всего этого и Delphi, и С++, и C#, и Java, и ещё чёртова куча языков подойдут. Вопрос лишь в том, на каком языке вам будет удобней. Вот мне удобно писать на С++,C# и Delphi.

Цитата:
Нужна возможность эмуляции мыши и клавиатуры и возможность их считывания.
Код:
int 33h....
_-Re@l-_ вне форума Ответить с цитированием
Старый 08.04.2011, 11:47   #12
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Цитата:
въезжать сразу в язык и кучу приблуд типа .NET смысла большого нет
Тем более что это противоречит одному из условий
Факт. Туда же шарпы, явы, и прочие экшнскрипты.
Цитата:
Ммм, на Windows начиная с ХР уже идет установленный фреймверк. И ничего лишнего с собой таскать не надо...
Врядли автор писать будет для Вин 2000-. Сейчас таких ОС нет почти ни у кого...
это предположение. А на XP стоит если я не ошибаюсь сильно в зависимости от SP. И то, не факт что последний есть. Вобщем, мы тут не для того ,чтобы свое мнение отстаивать, а для того, чтобы постараться дать ответ, максимально соответствующий вопросу.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!

Последний раз редактировалось crazy horse; 08.04.2011 в 12:12.
crazy horse вне форума Ответить с цитированием
Старый 08.04.2011, 12:00   #13
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Ммм, на Windows начиная с ХР уже идет установленный фреймверк. И ничего лишнего с собой таскать не надо...
Врядли автор писать будет для Вин 2000-. Сейчас таких ОС нет почти ни у кого...
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Старый 08.04.2011, 12:10   #14
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
Ммм, на Windows начиная с ХР уже идет установленный фреймверк. И ничего лишнего с собой таскать не надо...
Вот только вопрос в том, какая версия там установлена....
.NET Framework 4.0(к примеру) самому надо устанавливать.
_-Re@l-_ вне форума Ответить с цитированием
Старый 08.04.2011, 12:36   #15
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
Сообщение от MyLastHit Посмотреть сообщение
Ммм, на Windows начиная с ХР уже идет установленный фреймверк. И ничего лишнего с собой таскать не надо...
Врядли автор писать будет для Вин 2000-. Сейчас таких ОС нет почти ни у кого...
В звериных сборках может быть, а в "чистой" ХРюше нет фреймверка!
Он входит в состав винды начиная с Висты.
*PB* вне форума Ответить с цитированием
Старый 08.04.2011, 14:29   #16
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка

Цитата:
Сообщение от Булыкин Евгений Посмотреть сообщение
...
  1. Написание DLL для программ;
  2. Написание "самостоятельных" EXE с оболочкой и без, не требующих каких-либо пакетов для удобного распространения;
  3. Возможно написание каких-то небольших или больших игр;
  4. Написание программ для ведения статистики, сбора информации;
  5. Нужна возможность эмуляции мыши и клавиатуры и возможность их считывания.
...
Могу сказать только за Delphi и Builder.
А самое универсальное - это C++ + Qt. Но могут возникнуть проблемы с последним пунктом.
Цитата:
Сообщение от Булыкин Евгений Посмотреть сообщение
... Смущает, что мнения разнятся.
...
Сколько людей - столько мнений. Во всех подобных темах перечисляются одни и теже языки. Чего Вы ждали - непонятно.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 08.04.2011, 16:40   #17
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
Сообщение от Булыкин Евгений Посмотреть сообщение
Смущает, что мнения разнятся.

Видимо, некоторые люди предлагают не самый лучший язык, а те, что попроще, только потому что их выбрали сами, потому что они оказались чем-то удобнее (может просто их легче было изучать).
Скажу вам по секрету, только тссссс.......
Лучшего (универсального) языка программирования не существует. Каждый предназначен для определенных целей и язык нужно выбирать исходя из по поставленной задачи и простоты ее реализации. Скажем, используя ассемблер, можно сделать многое, но какова цена этого - сколько времени и сил нужно потратить!
Кроме того, при ваших требованиях, особенно пункт 2, подойдет не каждый компилятор, даже одного и того же языка.
*PB* вне форума Ответить с цитированием
Старый 08.04.2011, 16:59   #18
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Цитата:
Сообщение от Булыкин Евгений Посмотреть сообщение
Смущает, что мнения разнятся.
Это что, вы еще спросите, на какой оси лучше кодить
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
crazy horse вне форума Ответить с цитированием
Старый 08.04.2011, 20:13   #19
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

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

Для справки:

Цитата:
Низкоуровневый язык программирования (язык программирования низкого уровня) — язык программирования, близкий к программированию непосредственно в машинных кодах используемого реального или виртуального (например, Java, Microsoft .NET) процессора. Для обозначения машинных команд обычно применяется мнемоническое обозначение. Это позволяет запоминать команды не в виде последовательности двоичных нулей и единиц, а в виде осмысленных сокращений слов человеческого языка (обычно английских).
Цитата:
Высокоуровневый язык программирования — язык программирования, разработанный для быстроты и удобства использования программистом. Основная черта высокоуровневых языков — это абстракция, то есть введение смысловых конструкций, кратко описывающих такие структуры данных и операции над ними, описания которых на машинном коде (или другом низкоуровневом языке программирования) очень длинны и сложны для понимания.
Потом, некоторые языки программирования оптимизированны для выполнения каких- то конкретных задач, например Фортран широко используется в первую очередь для научных и инженерных вычислений.
vasek123 вне форума Ответить с цитированием
Старый 09.04.2011, 15:39   #20
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

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

Или если все же всемогущь - пиши в машинных кодах. А что, в послевоенное время именно так и писали)
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 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