Языку программирования BASIC 60 лет

dzen.ru — В мае 1964 года состоялось событие, которое можно назвать революцией в мире вычислительной техники. В 4 часа утра 1 мая математики Джон Кемени и Томас Курц смогли запустить программу, которую написали на придуманном ими языке программирования BASIC. Они хотели создать простой в использовании язык программирования для студентов-нематематиков. Тогда учащиеся смогли бы создавать программы для решения различных задач, не тратя время на изучение сложных деталей низкоуровневого программирования.
Новости, Технологии | Billi 1 день 3 ч назад
34 комментария | 72 за, 2 против |
#1 | 1 день 3 ч назад | Кому: Всем
61
#2 | 1 день 3 ч назад | Кому: Всем
Помню как в 6 лет начал свой путь в IT, когда отец военный сказал, что у него бывший сослуживец заведует какими-то компьютерными курсами =)
Архитектура ЭВМ -> qbasic/basic -> pascal -> turbo pascal -> delphi -> C++
Ни дня в своей жизни в итоге не работал программистом и код писал только для души, но голову и мышление это мне тогда хорошо поставило)
#3 | 1 день 2 ч назад | Кому: Barabaka
И правда. Слона то я и не заметил.
#4 | 1 день 2 ч назад | Кому: Всем
А потом индийские студенты не программисты написали на нём windows.
#5 | 1 день 2 ч назад | Кому: Всем
> Они хотели создать простой в использовании язык программирования для студентов-нематематиков

Для гуманитариев, штоле? Клим Жуков на бейсике ролики в Ютуб снимает до сих пор???
#6 | 1 день 2 ч назад | Кому: Всем
Уж лучше васик чем этот уебищный язык1С. От одного "ИспользоватьВладельца" тошнит, а уж "КонецЕсли" отбивает всякую охоту что-то кодить.
#7 | 1 день 2 ч назад | Кому: Всем
GoTo 10
#8 | 1 день 2 ч назад | Кому: Всем
10 PRINT "HELLO WORLD!"
#9 | 1 день 1 ч назад | Кому: KOPOBbEB
> Уж лучше васик чем этот уебищный язык1С. От одного "ИспользоватьВладельца" тошнит, а уж "КонецЕсли" отбивает всякую охоту что-то кодить

[Наглоговорящие смотрят в код Басика и смотрят на тебя с недоумением]
#10 | 1 день 1 ч назад | Кому: KOPOBbEB
Недавно в новостях объявили что в 1С будет новая технология, под названием Элемент. У меня почему то сложилось впечатление что это Arduino IDE под 1С.
Теперь с поддержкой ООП!
#11 | 1 день 1 ч назад | Кому: Всем
Начинал с него. На спектруме 36 лет назад.
А, нет, вру. На калькуляторе МК-72 начинал годом раньше.
#12 | 1 день назад | Кому: Всем
Мой первый ЯП.
БК-0010.01 поставлялся со вшитым в ПЗУ Бейсик-Вильнюс.
Точно не помню, год 1988-й, кажется...

[censored]
#13 | 1 день назад | Кому: Всем
мой первый басик был на ПК Сура2000, потом спеси. потом басик ушел в дельфи на писи (или эт был паскаль уже).
#14 | 1 день назад | Кому: KOPOBbEB
> "КонецЕсли" отбивает всякую охоту что-то кодить.

Тошнит от русского - пиши на английском. Платформа и "EndIf" проглотит. Специально для таких особенных делали.
#15 | 23 ч 53 мин назад | Кому: Склеп
Да, для наглоговорящих любой ЯП по читаемости как наш православный 1С )) В той же java тоже можно на кириллице писать, но это особая форма извращения получается )
#16 | 23 ч 43 мин назад | Кому: mr.Resident
> В той же java тоже можно на кириллице писать, но это особая форма извращения получается )

Это потому что тебя в универе не заставляли перед кодом на английском ещё и алгоритм на русском писать.
#17 | 23 ч 32 мин назад | Кому: Мохнатый
Кто сказал что не заставляли? Универ окончил если что в 2007 году, специальность "вычислительные машины, комплексы системы и сети", каких я только схем за пять лет учёбы не нарисовался ))
#18 | 23 ч 18 мин назад | Кому: mr.Resident
> каких я только схем за пять лет учёбы не нарисовался ))

О, да. Техническое задание, входные и выходные данные, блок-схема, алгоритм, код, функциональные тесты, структурные тесты. А в жизни - максимум ТЗ.
#19 | 23 ч 9 мин назад | Кому: Мохнатый
Есть такое. Но ещё вот BPMN схемы активно использую, крутая вещь всё таки, для описания практически всего повседневного подходит, от работы какого-нибудь отдела до оркестрации микросервисов.

P.S. Интересно, сейчас в универах студентов не знакомят с BPM?
#20 | 22 ч 51 мин назад | Кому: JD_Krsk
> Начинал с него.

Чем кончил?
#21 | 22 ч 51 мин назад | Кому: mr.Resident
Без понятия. Сам окончил в 2008.
#22 | 21 ч 50 мин назад | Кому: Сын Агропрома
> Чем кончил?

Как все - vbs.
#23 | 21 ч 43 мин назад | Кому: askad
> на ПК Сура2000,

Пейсатый компьютер кипа2000?
#24 | 21 ч 39 мин назад | Кому: sobersober
не, советский. выменян на пианино у соседа этажом выше. (Сура (приток Волги))

а, напиздел - сура 8000
#25 | 21 ч 29 мин назад | Кому: askad
То есть я русские буквы по привычке прочитал как латинские. Прикольно.

Интересно, как бы я прочитал, напиши ты не ПК, а "ПЭВМ".
#26 | 21 ч 26 мин назад | Кому: KOPOBbEB
> Уж лучше васик чем этот уебищный язык1С. От одного "ИспользоватьВладельца" тошнит, а уж "КонецЕсли" отбивает всякую охоту что-то кодить.

Была история одна в Бритиш Петролеум (русское отделение): там программа лояльности была написана по заказу какой-то еврейкой конторой. Что-то они с ними разосрались и потребовали отдать все исходники. А они написаны все на иврите (язык HPL, вроде бы) и компилятся в PHP. Искали потом программиста на этом иврите.

Ну и до кучи тебе:
Если ПлатятМногоБабла() Тогда
БудешьПрограммироватьИНаЯзыке1С();
КонецЕсли;
#27 | 21 ч 25 мин назад | Кому: sobersober
ну я и так старался всё кириллицей написать, чтоб лишний раз раскладку не переключать.
#28 | 21 ч 18 мин назад | Кому: askad
> ну я и так старался всё кириллицей написать, чтоб лишний раз раскладку не переключать.

Cypa
Сура

Вроде одинаково выглядят.
#29 | 15 ч 57 мин назад | Кому: mr.Resident
> для англоговорящих любой ЯП по читаемости как наш православный 1С

Кроме брейнфака!!!
#30 | 9 ч 50 мин назад | Кому: vvnab
Бро! Начинал свой творческий путь во Дворце Пионеров (успел застать самую малость) с такого же аппарата. Бейсик бейсиком, но еще на них в конце четверти поиграть разрешали одно занятие! :) Точно помню что Диггер был из игр, другие уже забылись.
Через пару лет завезли в класс два x386 на которых была киллер фича -- Norton Commander. На них разрешали заниматься только лучшим ученикам, т.е. мне :)) Ну а потом уже был Windows 3.1 и вот это вот все..
#31 | 9 ч 32 мин назад | Кому: KOPOBbEB
> Уж лучше васик чем этот уебищный язык1С. От одного "ИспользоватьВладельца" тошнит, а уж "КонецЕсли" отбивает всякую охоту что-то кодить.

этот уебищный язык очень похож на Object Pascal (Delphi), разве что Паскаль более универсален и формален.

в 1С

Процедура СуммаЧисел(ДоЧисла)
Перем Сумма;
Сумма = 0;

Для Число = 1 По ДоЧисла Цикл
Сумма = Сумма + Число;
КонецЦикла;

Сообщить("Сумма чисел от 1 до " + ДоЧисла + " равна " + Сумма);
КонецПроцедуры

На Паскале -

procedure SumUpTo(N: Integer);
var
Sum, I: Integer;
begin
Sum := 0;
for I := 1 to N do
Sum := Sum + I;

ShowMessage('Сумма чисел от 1 до ' + IntToStr(N) + ' равна ' + IntToStr(Sum));
end;

Ну и если у тебя прям аллергия на русский, пиши на английском синтаксисе, тебе никто не запрещает:

Procedure CalculateSum(ToNumber)
Var Sum;
Sum = 0;

For Number = 1 To ToNumber Do
Sum = Sum + Number;
EndDo;

Message("The sum of numbers from 1 to " + ToNumber + " is " + Sum);
EndProcedure


Вообще зря слона ругаешь. Хорошее программирование в 1с у нас это всегда хлеб. Даже с маслом.

а бейсик хоть и тормозной, но прикольный и понятный. Мне после программирования в кодах на калькуляторе МК61 программирование на бейсике очень понравилось. Кодил на нем на БК 0010 и на калькуляторе MK85
#32 | 9 ч 11 мин назад | Кому: vvnab
> БК-0010.01 поставлялся со вшитым в ПЗУ Бейсик-Вильнюс.

ага, только на фотке продвинутый вариант. У меня программы были на аудиокассетах, а вместо монитора маленький кухонный телек. Но все равно это была магия.
cp866
интеллектуал »
#33 | 1 ч 52 мин назад | Кому: KOPOBbEB
Обычный язык. Или тебя русский возмущает? EndIf не возмущает?
cp866
интеллектуал »
#34 | 1 ч 50 мин назад | Кому: kenotron
Там ООП и так есть. Хотя и ограниченное.
Войдите или зарегистрируйтесь чтобы писать комментарии.