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

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

Раньше многие учились программировать на языке Basic. Имеет ли это смысл или лучше сразу изучать языки для работы?

ОбразованиеПрограммирование+3
Алена Каменецких
  ·   · 8,2 K
Программирование  · 11 окт 2021
Я программирую в среде Визуал Бейсик 6. И на другие языки переходить не собираюсь. У Бейсика есть одно колоссальное преимущество, о котором мало кто говорит - подпрограммы, написанные на этом языке имеют очень плотную запись текста, а это значит, что значительную часть текста Вы можете обозревать в окне одновременно, не передвигая текст вверх или вниз, с тем, чтобы обозреть другую его часть. Некоторые короткие подпрограммы вообще помещаются в окно целиком, начиная с "шапки" и кончая End Sub.
Дело в том, что, предвинув текст, Вы тут же забываете о том, что видели только что, и вся Ваша работа будет заключаться в передвижении текста туда-сюда, а вовсе не в обдумывании существа этого текста.
Такова уж психология работы в окнах. Это вам не листок бумаги, на котором всё можно написать мелким почерком и сбоку, и сзади да ещё и стрелочки вместо комментариев поставить.
Ну, а язык Си, а тем более Питон, ничего подобного делать не позволяют. Попробуйте написать нечто подобное на Си, ставя операторы в одну строку и разделяя их значками "точка с запятой". Да Вы такой текст прочитать не сможете. Нет, в Си - только лесенкой, как у Маяковского.
Так что, любители Маяковского, шаг вперёд, и флаг вам в руку. Но я так программировать не буду. ))
1 эксперт согласен
но спрашивали-то за смысл изучения Basic. Вы описали его плюсы (одну лишь из сторон) но не написали за... Читать дальше
Математик-системный программист, разработчик асу...  · 31 авг 2021
Бейсики это семейство языков, каждая фирма писала "свой бейсик", и отличия могли быть разительными, хотя для написания простых алгоритмов и обучения азам программирования они хорошо подходили. Сегодня есть такой же простой... Читать далее
5 экспертов согласны
Автор достаточно полно описал возможности
Веб-разработчик, геймер, специалист по этике  · 1 сент 2021
Сразу изучайте языки для работы. Никаких преимуществ у бейсика нет, а реально решать какие-то задачи, зная только его, вы не сможете. Если аккуратно изучать какой-нибудь, прости Господи, питон или, ещё хуже, яваскрипт, на... Читать далее
2 эксперта согласны
Подтверждаю - MS убило бейсик для энтерпрайза, а для "программирования для себя" есть более перспективные языки.
Разработчик мобильных приложений, Dart/Flutter...  · 30 сент 2021
Коротко: смысла нет. Длинно: Я бы не стал изучать Бейсик только потому, что сейчас программирование само по себе малоценно - важнее умение работать в команде, с грамотной архитектурой проекта и в интегрированной неоднородной... Читать далее
1 эксперт согласен
html-верстальщик, математик-программист, инженер-о...  · 29 сент 2021
Если программирование не является вашей основной целью, а нужно вам только в качестве средства автоматизации рутинных процессов или работы с массивами данных, и ваша основная операционная система windows, и сервера данных тоже... Читать далее
1 эксперт согласен
Наличие VBA в Microsoft Office.
старший разработчик в pseven.io  · 14 сент 2021
Стоит отметить, что Visual Basic (который у вас указан в темах вопроса) и "Basic на котором учились программировать" — это очень разные языки. BASIC как "упрощённый" учебный язык действительно изжил себя. Да, раньше на уроках... Читать далее
Что-то осталось непонятно? Спроси в нашей группе в Телеграме!Перейти на t.me/jstsmentor
1 эксперт согласен
Я на VBA писал в среде 1С Предприятие для создания документов в Microsoft Word при формировании приказов отделом... Читать дальше
Специалист в области управления и информатики в...  · 16 окт 2021
Лучше сразу заняться изучением конкретного языка используемого в той области, в которой вы планируете работать. Нельзя объять необъятное.
1 эксперт согласен
Отвечаю на вопросы, связанные с математикой, прогр...  · 15 окт 2021
Сейчас BASIC совсем не стоит изучать. Для начала обратите внимание на классику: C или C++, почитайте об алгоритмах, например, Дональда Кнута. Затем попробуйте Python или JavaSript. А следующий шаг — изучение фреймворков.
1 эксперт согласени1 эксперт не согласен
А лучше — как раз наоборот — сначала Python, а потом уже C++. C++ гораздо сложнее!
В дополнение я бы добавил ещё, что математика...  · 16 сент 2021
Мне кажется, лучше потратить несколько больше усилий и изучить язык программирования для работы, под выполняемые задачи. Предыдущие комментаторы указали Python - вполне неплохой выбор. Для себя я выбрал Java и C#. Но мне... Читать далее
1 эксперт согласен
Openstack DevOps and IBM/Informix Certified DBA...  · 31 авг 2021
Имеет смысл изучать языки для работы. Basic - мертвый язык. PascalABC.NET - живой язык , но работать на нем тоже едва ли придется. Мне попался хороший перевод "Why Python is not the programming language of the future"... Читать далее
Не соглашусь. Basic - вполне себе рабочий язык, у которого существует не малое количество модификаций - например... Читать дальше
учитель математики  · 12 окт 2021
Во-первых, программирование, вообще говоря, средство, а не цель. И начинать лучше сразу с тех средств, которые оптимальны для достижения ваших целей. Упрощая, скажем так: "какой калькулятор лучше изучать - завистит от того... Читать далее