У профессионалов популярен С++, у многих
остальных популярен Python. Меня
привлекла в них некоторая похожесть:
В
Python использование
списков просто и логично.
Spisok
= [“fam1”, “fam2”]
for tmp
in spisok:
print(tmp)
В С++ есть
похожие конструкции:
#include <list>
#include <string>
using namespace std;
int main(){
std::list spisok = {"fam1", "fam2"};
for (string tmp : spisok) {
cout << tmp << endl;
}
return 0;
}
Результаты
будут похожи.
В языке Python
текст программы интерпретируется.
Переменные просто указывают на объекты.
При выполнении программы проверяется
тип объекта и если он не подходит для
выбранной операции, то возникает ошибка.
Запустивший программу должен разбираться.
В языке С++ каждая переменная связана с
типом и если возникли проблемы, компилятор
на этапе компиляции расскажет программисту
об этом.
Комментариев нет:
Отправить комментарий