Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

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

ПрограммированиеЯзыки программирования+2
  · 4,4 K
Диванный философ, по совместительству инженер  · 10 дек 2021
Общий ответ - потому что язык программирования это не просто набор операторов. Это еще и на высоком уровне абстракции парадигма или комбинация нескольких парадигм программирования. А на более низком уровне - некоторые традиции, принятые паттерны и Best Practice. И у старых языков они не очень соответствуют текущим задачам. Упомянутый в вопросе Бэйсик, как и его "взрослый папа" Фортран имеют операторную парадигму. Которая порождает крайне трудный в модификации и поддержке код. А также крайне мало подходит для групповой разработки. Когда языки применялись для математических расчетов по следующему сценарию: "Написали программу под конкретную задачу, получили результат, а программу выбросили" на заре применения языков высокого уровня, в этом не было ничего страшного. Современные системы чаще пишутся на долгую жизнь и бесконечные расширения. А проблема в том что парадигмы и практики программирования очень "въедаются". И пытаясь учиться на устаревших языках потом будет трудно от них избавится в реальной работе на современных.
А почему переименовывали - так потому что это были уже другие язык в котором мало что осталось от оригинала. Начать хотя бы с того что те же VB и Турбо-Бейсик это уже процедурные языки. А другая парадигма - другой язык. Объектно-ориентированное надмножество C имеет собственное имя C++. А более поздние Бейсики зачастую даже не надмножества оригинального.
Образование (школьное и высшее), IT, программирование, профессиональная фотография...  · 9 дек 2021
Каждый язык программирования имеет свою область применимости. Задача BASIC - решение учебных задач, в частности, подготовка к работе в FORTRAN. Однако, времена меняются, и сейчас используются более современные парадигмы программирования. Вот и BASIC уже вырос до Small Basic и RUbasic. Эти языки не сложнее исходного BASIC, но гораздо лучше отвечают современным... Читать далее
1 эксперт согласен
Алексей
подтверждает
10 декабря 2021
Полностью согласен!
Частный крипто-программист  · 8 дек 2021
Любить то любят. Просто они не востребованы. Нет работодателей, которым требуются программисты со знанием бэсика. Сейчас всем требуются программисты со знанием питона, явы, в крайнем случае, C++.
1 эксперт согласен
Я бы добавил и Go и C# - много языков востребованы. Просто нужно понимать, что сложно представить задачу в... Читать дальше
Программист  · 4 нояб 2021
Компьютер не понимает языков программирования. Компьютер понимает только свой набор команд. А у каждого языка есть правила по которым он переводится в команды компьютера. Эти правила могут быть более или менее удачные для конкретных случаев. Поэтому языков много. На всё это накладывается образ мысли человека, который программы пишет. Ему должно быть удобно думать в... Читать далее
Писать на BASIC никогда не считалось позорным: это классический язык структурного программирования, простой для... Читать дальше
Инженер путей сообщения – строитель  · 29 окт 2021
Хотят показаться умными, современными и модными. А тот факт, что ничего радикального нового не внесено — никого не волнует. Плюс ко всему, многие начинают думать, что осваивают прорывные технологии, а это куда интереснее, чем разбираться в архаичных конструкциях старых языков.
К сожалению, да, новые языки, чем то большим от старого аналога не отличаются.