Вторник, 16 Апреля 2024, 23:53

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Общие обсуждения программистов » Зачем столько языков программирования?
Зачем столько языков программирования?
Desert_HunterДата: Суббота, 03 Ноября 2012, 20:55 | Сообщение # 1
постоянный участник
Сейчас нет на сайте
Задался я тут вопросом. Собственно зачем столько языков программирования? Go, Io, Duby, Kodu, Newspeak, CoffeeScript, Ur, Objective-J, BitC, F#, PyPy, Clojure, Fancy, Coherence/Subtext, Noop, Factor, E, Caja, Slate, D, AmbientTalk, Thyrd, Cola, Gosu, Stratified JavaScript, Frink, Dalvik, Trylon, Ioke, ooc, HaXe, SmallTalk... Было много, многие устарели, разрабатываются новые. Огромное количество можно глянуть тут. Один вопрос зачем?
MatouДата: Суббота, 03 Ноября 2012, 21:03 | Сообщение # 2
Исходный коТ
Сейчас нет на сайте
Ну это же прикольно, например будучи С++ программистом можно всячески задевать и унижать С# парней.


zmearДата: Суббота, 03 Ноября 2012, 21:48 | Сообщение # 3
почетный гость
Сейчас нет на сайте
О господи...... посмотрите с самого начала историю вычислительной техники.


UndeadДата: Суббота, 03 Ноября 2012, 22:10 | Сообщение # 4
NeoAxis User
Сейчас нет на сайте
Разные технологии/парадигмы/назначения

Quote (zmear)
О господи...... посмотрите с самого начала историю вычислительной техники.

+1


Вcем зла.
LevriteДата: Суббота, 03 Ноября 2012, 23:30 | Сообщение # 5
участник
Сейчас нет на сайте
Quote (Undead)
технологии/парадигмы/назначения

+ к списку архитектура эвм.


TimKruzДата: Суббота, 03 Ноября 2012, 23:31 | Сообщение # 6
старожил
Сейчас нет на сайте
Quote (Desert_Hunter)
Собственно зачем столько языков программирования?

Неправильно вопрос задаёшь. Не "зачем?", а "почему?". Потому что - все стремятся разработать совершенный язык, и каждый считает, что именно у него это получится. Ну, по крайней мере, так в 20 веке было. Плюс государственные конкурсные программы типа "разработать язык для таких-то целей и с такими-то свойствами на благо всей страны", из-за чего получается куча не принятых, но не брошенных проектов. И сейчас пытаются сделать что-то новое, но в основном для каких-то конкретных целей. А ещё модернизируют и перерабатывают существующие языки, получая диалекты.

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

Да и вообще. Зачем нужны языки программирования? Чтобы было проще отдавать команды компьютеру (писать программу на языке компьютера - в машинном коде - не очень-то удобно). Сначала стали заменять числовые обозначения машинных команд буквами-"словами", которые после преобразования заменялись на машинный код, потом добавилось что-то ещё, и так далее... Но каждый считает, что то, что есть - недостаточно удобно, недостаточно понятно. Тогда он садится и придумывает что-нибудь, что поможет ему упростить программирование... А другой в это время придумывает другое, вот и получается два разных языка...
Quote (Undead)
Разные технологии/парадигмы/назначения

Это не причина, а следствие разнообразия языков.


НохчиДата: Суббота, 03 Ноября 2012, 23:42 | Сообщение # 7
заслуженный участник
Сейчас нет на сайте
Quote (TimKruz)
Это не причина, а следствие разнообразия языков.

Угу, изобрели С++ и вдруг обнаружили там ООП.


Многие вопросы по Windows отпадут, если посмотреть тут
QvantДата: Суббота, 03 Ноября 2012, 23:58 | Сообщение # 8
почти ветеран
Сейчас нет на сайте
Что то мало языков программирования , я думал их на порядок больше вики

Сообщение отредактировал Qvant - Суббота, 03 Ноября 2012, 23:59
TLTДата: Воскресенье, 04 Ноября 2012, 00:05 | Сообщение # 9
Сейчас нет на сайте
Для развития и здоровой конкуренции. Ну и у них есть своя аудитория (люди, которым они нравятся и/или подходят только они). Российский автопром был закрыт и в нём не было конкуренции, так дизайн стоял на месте, ходовку заимствовали, воровали/покупали технологии и т.д. Если бы был один ЯП, то он также бы превратился в болото с лягушками. Это хорошо, что есть выбор и достаточно хороший, со своими лидерами и догоняющими.

Дао, выраженное словами, не есть истинное Дао.
TovTripleZДата: Воскресенье, 04 Ноября 2012, 09:02 | Сообщение # 10
Злая ящерка >:3
Сейчас нет на сайте
А зачем столько марок автомобилей? Lotus, BMW, Toyota, ЗИЛ, Jeep, Mercedes, Ford, Perl, Python, Tcl, Volkswagen, Aston Martin, Audi... Многие устарели, разрабатываются новые, - огромное количество можно глянуть тут. Нормальному человеку столько в жизни не понадобится, а я вынужден разбираться в этом, чтобы друзья не думали, что я не разбираюсь в автомобилях.

Бледные дрыщекролики следят за вами
UndeadДата: Понедельник, 05 Ноября 2012, 02:26 | Сообщение # 11
NeoAxis User
Сейчас нет на сайте
Quote (TovTripleZ)
А зачем столько марок автомобилей? Lotus, BMW, Toyota, ЗИЛ, Jeep, Mercedes, Ford, Perl, Python, Tcl, Volkswagen, Aston Martin, Audi... Многие устарели, разрабатываются новые, - огромное количество можно глянуть тут. Нормальному человеку столько в жизни не понадобится, а я вынужден разбираться в этом, чтобы друзья не думали, что я не разбираюсь в автомобилях.

Да, многовато. 4-6 марок всем бы хватило.


Вcем зла.

Сообщение отредактировал Undead - Понедельник, 05 Ноября 2012, 02:27
Форум игроделов » Программирование » Общие обсуждения программистов » Зачем столько языков программирования?
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг