-Поиск по дневнику

Поиск сообщений в rss_forum_sources_ru

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 80


Язык для обучения программирования

Воскресенье, 26 Июля 2020 г. 17:58 + в цитатник
korvin:
Цитата D_KEY @
Ну тут субъективно, но мне кажется язык перегружен для того, чтобы на нем основы изучать.

Нет нужды погружаться сразу во всё.

Цитата D_KEY @
Кроме того, мой аргумент, о том, что изучив основы программирования и питона, студенты смогут много чего попробовать, валиден и в случае сравнения с ocaml

В рамках основ попробовать что? Machine Learning-библиотеки? Программирование роботов? Это не основы программирования, это специализации, которые идут после основ.

Цитата D_KEY @
Т.е. на мой взгляд для основ нужен простой язык с достаточными возможностями для объяснения основ программирования, который бы при этом позволил заинтересованным и активным студентам на практике применить новые знания, в том числе самостоятельно, двигаясь в ту сторону, которая интересна, пробуя и экспериментируя.

Т.е. они после Питона пойдут, например, драйверы писать? Или игры? Или FPGA программировать? Или приложения для iOS/Android? Ну-ну.
Для практики нужно выбирать адекватные инструменты, а основы — это больше теория и тут нужен достаточно гибкий язык, позволяющий просто выражать базовые концепции, т.е. имеющий подходящие для этого языковые абстракции. Racket, например. Или Oz.

Цитата D_KEY @
Он прост, не перегружен

Он примитивен и недонагружен. Даже лямбд нормальных нет.

Цитата D_KEY @
В более специальных курсах вполне можно и нужно брать за основу другие языки.

Как раз только в специализированных курсах (ML, Data Science и т.п.), где Питон активно применяется, он и нужен.

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3835279

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку