LINUX.ORG.RU

ЯП ЗЕ БЕСТ!


1

5

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

Вот собственно все важные критерии, что посоветуете, можно сразу с книгой?

Перемещено post-factum из general


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

Любой, для которого есть биндинги к SDL?

AITap ★★★★★
()

наличие неплохой иде уровня кодеблокс

/0

vertexua ★★★★★
()
Ответ на: комментарий от fragment

ок, убираем С++. Он сложнее других и в нем больше проблем, которые приходится решать и которые созданы самим ЯП

vertexua ★★★★★
()

Haskell тебе в помощь. Просто сказка после богомерзких плюсов.

anonymous
()
Ответ на: комментарий от fragment

Питон любой осилит. Кстати, по всем пунктам подходит.

Dragon59 ★★
()

- я неуч и быдлокодер.
- я неуч и быдлокодер.
- я неуч и быдлокодер.
- я неуч и быдлокодер.
- я неуч и быдлокодер.
- я неуч и быдлокодер.
- я неуч и быдлокодер. :)


Питон по всем пунктам!

geekless ★★
()
Ответ на: комментарий от anonymous

>>А шо писать то будешь?

наличие библиотек облегчающих работу с устройствами ввода выода, таких как рули педали итп :)


Офисный пакет, очевидно же!

Dragon59 ★★
()
Ответ на: комментарий от fragment

Да ну, неосиляторство? А ты мне выведи на плюсах путь до текущего каталога и так что бы этот код был платформонезависимым. Это млять тривиальная задача, которая в плюсах решима только через жопу с костылями, видели такую жопу? Нет? А вот в крестах увидите.

dpkg-i
() автор топика

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

Няшная Сишка тебе подойдет.

Deleted
()
Ответ на: комментарий от AITap

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

dpkg-i
() автор топика

Может, его забанить? 8 тем за три дня это слишком даже для школьника.

schizoid ★★★
()
Ответ на: комментарий от dpkg-i

простите, а какое отношшение эт имеет к ЯП? это должны делать библиотеки, а не ЯП. так что тут все притензии к ним, а не к крестам

frozenix ★★★
()

- Наличие фишек облегчающих те или иные задачи (не важно какие, важно само наличие).

Это пять.

Забаньте уже его кто-нибудь.

anonymous
()
Ответ на: комментарий от dpkg-i

sdl, sdl, sdl, sdl!!!!

анимации гифа уже была реализована - в цитаты!

frozenix ★★★
()
Ответ на: комментарий от PolarFox

Да, C++ — говно. Но с этим просто надо жить. Заткнись и пиши код.

Вот, вот это надо в цитаты.

// Сохранил себе в фортунки.

schizoid ★★★
()
Ответ на: комментарий от PolarFox

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

dpkg-i
() автор топика
Ответ на: комментарий от PolarFox

Значит ты выбрал неправильные библиотеки для решения своей задачи.

Ну дак раз ты умный такой, помоги народу, а то они на попе волосы рвали но кроме тупого боста нечего лучше да не изложили в теме С++ кросплатформенный полный путь к файлу

dpkg-i
() автор топика
Ответ на: комментарий от dpkg-i

C++ конечно не торт, но учитывая ваши писательства на этом форуме, хотелось бы услышать что вам не нравится?

vertexua ★★★★★
()

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

Здраствуйте. Я, Кирилл. Хотел бы чтобы вы сделали игру, 3Д-экшон суть такова ... Пользователь может рулить и педалить эльфами в лесу. Можно грабить корованы...

P.S. Я джва года хочу такую игру.

anonymous
()
Ответ на: комментарий от dpkg-i

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

Не распарсил. Какая связь между ЯП и анимацией гифа?

Deleted
()

джава как-то не очень подходит под

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

JFreeM ★★★☆
()
Ответ на: комментарий от JFreeM

- наличие библиотек для облегчения работы с мультимедиа.

Таки да

- наличие библиотек облегчающих работу с опенгл.

LWJGL

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

LWJGL

Мне больше нравится чем SDL и байндинг для OpenGL/OpenAL/OpenCL хороший и годный.

vertexua ★★★★★
()
Ответ на: комментарий от dpkg-i

Это по твоему платформонезависимо?

А что ты хотел? Чтобы один и тот же код работал в Windows и Linux? Так не бывает. Даже если зарыться в абстракции, внутри всё равно будет препроцессор.

PolarFox ★★★★★
()
Ответ на: комментарий от dpkg-i

Библы, чувак, библы, наличие билб в которых енто уже реализовано.

Зачем? Зачем тебе анимация гифа в либах? И что это вообще должно представлять себе?

Deleted
()
Ответ на: комментарий от PolarFox

Я все делаю правильно, видешь ли не я писал прогу для которой сейчас пишу программу настройщик.

dpkg-i
() автор топика
Ответ на: комментарий от dpkg-i

видешь

Видишь*

не я писал прогу для которой сейчас пишу программу настройщик

Пишешь костыль? Значит и методы будут костыльные.

PolarFox ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.