BASIC исполнилось 60 лет: язык, сыгравший ключевую роль в популяризации программирования

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (9) 1 2 [3] 4 5 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Pro100roff
2.05.2024 - 19:05
1
Статус: Offline


Ярила

Регистрация: 8.12.14
Сообщений: 1679
Король умер.
Да здравствует король.
 
[^]
Бамбрус
2.05.2024 - 19:09
4
Статус: Online


Ярила

Регистрация: 8.10.19
Сообщений: 9421
Цитата (Modigar @ 02.05.2024 - 16:59)
Фортран это формульный транслятор, т.е. язык для инженеров.
Вот ими он очень много используется из за простоты этой самой трансляции формул в машинные коды.

В Фортране сразу работа с комплексными числами была. Поэтому для энергетиков без вариантов. Хреначили все на нем

Размещено через приложение ЯПлакалъ
 
[^]
BattlePorQ
2.05.2024 - 19:11
3
Статус: Online


Парасьонах

Регистрация: 20.07.09
Сообщений: 58419
Цитата (хуясенах @ 2.05.2024 - 19:04)
IF I = 1 TO 1000

Не. Так нельзя )
 
[^]
Recn
2.05.2024 - 19:12
3
Статус: Online


Юморист

Регистрация: 24.02.17
Сообщений: 496
Цитата (BattlePorQ @ 2.05.2024 - 23:37)
Цитата (makeev13684 @ 2.05.2024 - 18:35)
Да ну??? Память детская цепкая. И я прекрасно помню, что в Бэйсике были конструкции с IF... Then...

Были, разумеется. Но в 99% после THEN получалось только GOTO, если в это самое THEN нужно было уместить более одного оператора.

Да, так и было.
IF A=10 THEN 150.
Если А равно 10, переход на строку 150. Даже слово GOTO не нужно, просто 150. Весь язык заточен под эти переходы по строкам.
Хотя, можно было писать и пиздец сложные конструкции после THEN или ELSE. Хоть ещё кучу IF...THEN. Я этим в институте баловался. Но, это один чёрт кончалось переходом на какую-нибудь строку.
 
[^]
Recn
2.05.2024 - 19:14
0
Статус: Online


Юморист

Регистрация: 24.02.17
Сообщений: 496
Цитата (хуясенах @ 3.05.2024 - 00:04)
10 INPUT I

20 IF I = 1 TO 1000

Это не Бэйсик
 
[^]
tzertis
2.05.2024 - 19:19
0
Статус: Offline


Юморист

Регистрация: 23.08.20
Сообщений: 492
Цитата (GS70 @ 2.05.2024 - 17:40)
Цитата (svizist @ 2.05.2024 - 21:18)
Наша первая программа змейка, с другом писали. Пол дня на касету мк 60 грузили! Но когда заработало это был экстаз!

мк-60 это на на час кассета, как ты на неё полдня грузил-то?

Может быть добивались чистой записи, путем подкручивания прижимающего мех-ма головки к ленте
По крайней мере, так на магнитофоне "квазар" было.
 
[^]
americano
2.05.2024 - 19:28
2
Статус: Offline


Ярила

Регистрация: 11.09.11
Сообщений: 5018
Мой второй язык программирования, который я изучил. Первый был на программируемых калькуляторах.
 
[^]
Семьянин
2.05.2024 - 19:31
0
Статус: Offline


Ярила

Регистрация: 30.04.14
Сообщений: 4700
Цитата (Poplar8 @ 02.05.2024 - 16:46)
10 PRINT "Жопа "
20 GOTO 10

End

Размещено через приложение ЯПлакалъ
 
[^]
Recn
2.05.2024 - 19:39
-1
Статус: Online


Юморист

Регистрация: 24.02.17
Сообщений: 496
Цитата (Семьянин @ 3.05.2024 - 00:31)
Цитата (Poplar8 @ 02.05.2024 - 16:46)
10 PRINT "Жопа "
20 GOTO 10

End

30 END

Смешно )))
Но, на первый взгляд, выглядит логично и завершённо bravo.gif

Это сообщение отредактировал Recn - 2.05.2024 - 19:40
 
[^]
vo1and
2.05.2024 - 19:42
3
Статус: Offline


Ярила

Регистрация: 28.06.12
Сообщений: 1632
О даааа!
10 beep
20 goto 10

Размещено через приложение ЯПлакалъ

BASIC исполнилось 60 лет: язык, сыгравший ключевую роль в популяризации программирования
 
[^]
JJHH
2.05.2024 - 19:50
0
Статус: Online


Хохмач

Регистрация: 1.04.12
Сообщений: 751
Цитата (vo1and @ 2.05.2024 - 19:42)
О даааа!
10 beep
20 goto 10

Да ну? Всегда и везде на всех языках примерно так:

10 beep
20 pause (1000)
30 goto 10

Бейсик уж не помню....
 
[^]
0001
2.05.2024 - 19:52
2
Статус: Offline


Ярила

Регистрация: 18.12.13
Сообщений: 2020
Fortran и cobol низкоуровневые языки. Нечего сравнивать!
Попробовал бы я логику на микруху в бесике запихнуть, но не буду ))))

Размещено через приложение ЯПлакалъ
 
[^]
Varhar
2.05.2024 - 19:53
4
Статус: Offline


Ярила

Регистрация: 26.10.14
Сообщений: 2885
Цитата (хуясенах @ 2.05.2024 - 05:04)
10 INPUT I

20 IF I = 1 TO 1000 THEN PRINT "ИДИ ТЫ НАХУЙ!"
30 IF I >=1000 THEN PRINT "ПОШЕЛ В ПИЗДУ"
40 GOTO 10

35 ELSE PRINT "Цифру введи, балбес!"
 
[^]
JJHH
2.05.2024 - 20:00
1
Статус: Online


Хохмач

Регистрация: 1.04.12
Сообщений: 751
Цитата (Varhar @ 2.05.2024 - 19:53)
Цитата (хуясенах @ 2.05.2024 - 05:04)
10 INPUT I

20 IF I = 1 TO 1000 THEN PRINT "ИДИ ТЫ НАХУЙ!"
30 IF I >=1000 THEN PRINT "ПОШЕЛ В ПИЗДУ"
40 GOTO 10

35 ELSE PRINT "Цифру введи, балбес!"

Так это - бейсик, да еще и интерпретатор, он сам предложит ввести корректные данные.

Типа "enter valid volume for "I" "

Это сообщение отредактировал JJHH - 2.05.2024 - 20:07
 
[^]
илгар
2.05.2024 - 20:17
2
Статус: Offline


Шутник

Регистрация: 29.06.20
Сообщений: 91
"Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации"
© Edsger Wybe Dijkstra
 
[^]
iri1
2.05.2024 - 20:21
0
Статус: Offline


Созидатель жизни

Регистрация: 27.03.15
Сообщений: 4907
Как время летит. blink.gif
 
[^]
kwant71
2.05.2024 - 20:23
3
Статус: Offline


Ярила

Регистрация: 21.11.14
Сообщений: 8479
Цитата
Это кардинально отличало его от более старых и сложных языков, таких как Fortran и COBOL, которые тогда использовали профессионалы.

Я учил Фортран(сейчас очень немного что вспомню), друг Шура Бейсик. Зашли в комнату симпатичные девчёнки из соседней группы. Нужно было им програмку на Бейсике написать.
Быстренько написал на Фортране, Шура перевёл на Бейсик - девчёнки счастливы
 
[^]
Silvery2k8
2.05.2024 - 20:29
23
Статус: Offline


Ярила

Регистрация: 5.10.16
Сообщений: 7432
Вспомнил 90-e на эмуляторе

10 LET x=0
20 LET y=0
30 LET dx=1
40 LET dy=1
50 PRINT AT y,x;"yaplakal"
60 PAUSE 5
65 PRINT AT y,x;" "
70 LET x=x+dx
80 LET y=y+dy
90 IF x < 0 OR x>23 THEN LET dx=-dx
100 IF y < 0 OR y>20 THEN LET dy=-dy
110 GO TO 50

 
[^]
Roman3rd
2.05.2024 - 20:32
0
Статус: Offline


Балагур

Регистрация: 1.12.12
Сообщений: 957
Цитата (vo1and @ 2.05.2024 - 19:42)
О даааа!
10 beep
20 goto 10

Я на БК-шке курсовые считал. Мегапрорыв в свое время был.
 
[^]
svizist
2.05.2024 - 20:42
0
Статус: Offline


Весельчак

Регистрация: 27.10.14
Сообщений: 120
Цитата (GS70 @ 02.05.2024 - 17:40)
мк-60 это на на час кассета, как ты на неё полдня грузил-то?

Ошибки лезли!

Размещено через приложение ЯПлакалъ
 
[^]
svizist
2.05.2024 - 20:43
1
Статус: Offline


Весельчак

Регистрация: 27.10.14
Сообщений: 120
Что магнитофоны что касеты гавно были.

Размещено через приложение ЯПлакалъ
 
[^]
vistador
2.05.2024 - 20:47
0
Статус: Offline


Отец русского телевизора

Регистрация: 28.06.09
Сообщений: 7264
Цитата (sinobi81 @ 2.05.2024 - 16:54)
Только православный ассемблер, только хардкор

нынешней молодежи ныне западло заниматься ассемблером.

все больше на С или С++..ардуино хуино...
 
[^]
Voronezher
2.05.2024 - 20:52
0
Статус: Offline


Ярила

Регистрация: 4.02.13
Сообщений: 4960
Цитата (GS70 @ 2.05.2024 - 17:38)
Цитата (Voronezher @ 2.05.2024 - 20:44)
Каждому языку - свое время.
Когда-то и Фортран с Лиспом были основами основ; и где они теперь?

ты не поверишь, на фортране ебашат только в путь

Ебашат, кто ж спорит. Но каков рыночный спрос на программистов на фортране по сравнению с каким-нибудь PHP или, не к ночи будет упомянутой, Явой?
 
[^]
Viteck116
2.05.2024 - 20:53
0
Статус: Online


Вечный балагур

Регистрация: 12.09.21
Сообщений: 1437
Цитата (americano @ 2.05.2024 - 19:28)
Мой второй язык программирования, который я изучил. Первый был на программируемых калькуляторах.

На программируемом МК-61 я, помню, крестики-нолики забабахал.
В качестве игрового поля использовалась цифровая часть клавиатуры. Нажатием на соответствующую цифру обозначал свой ход, ответной цифрой на экране калькулятор указывал свой. Неплохо играл, между прочим. cool.gif
 
[^]
SashKaRat
2.05.2024 - 21:32
5
Статус: Offline


Балагур

Регистрация: 22.09.15
Сообщений: 867
Цитата (vistador @ 2.05.2024 - 20:47)
Цитата (sinobi81 @ 2.05.2024 - 16:54)
Только православный ассемблер, только хардкор

нынешней молодежи ныне западло заниматься ассемблером.

все больше на С или С++..ардуино хуино...

Нынешняя молодежь - за полгода попытки сопровождать взрослый проект, написанный на Си под микроконтроллер - заорала "Все сложна, сложна, нихуя не понятно" (С) и свалило куда-то писать на Пайтоне.

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

Писать код целиком на асме - эффективнее, чем это сделает современный компилятор с включенной оптимизацией - вы вряд ли сможете.

Это сообщение отредактировал SashKaRat - 2.05.2024 - 21:33
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 20349
0 Пользователей:
Страницы: (9) 1 2 [3] 4 5 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх