amarao_san

Category:

python или basic

А что всё-таки лучше для начала изучения программирования? Для начала-начала, т.е. когда совсем нет представления о программировании.

Я долгое время думал, что python наше всё, но сейчас я склоняюсь к мысли, что basic — лучше.

Причины две:

1. Рудиментарность basic позволяет сфокусироваться на главном: control flow и переменных.

2. Нет ничего лишнего, чтобы отвлекало.

Вот, например, попытайтесь мне сказать, когда именно выполняется каждая строка этой программы:

a = [1, 2, 3, 4]

b = (x for x in a)

if a[0]>1:
    print(b)
if a[0] <2:
    print(list(b))

О сколько вас открытий чудных...

Сравните это с примитивностью basic'а в котором GOTO, IF и всё.

UPD: Нашёл bwBASIC. Команд там сильно побольше, но в целом всё равно правильный бейсик. (А ещё там бонус — поддерживается шелл прямо из командной строки).

Error

default userpic

Your IP address will be recorded 

When you submit the form an invisible reCAPTCHA check will be performed.
You must follow the Privacy Policy and Google Terms of use.