A64m
Магия магии рознь.
ну да сознание меняется с
"это какая-то магия, надо слесаря по компьютерам вызывать" на
Я ШАМАН! ТРАХ ТИБИДОХ ТИБИДОХ
доня.
Да. Эксель
ну во-первых базовое понимание алгоритмов-то и для формулок в экселе нужно, во-вторых, для многих это не эксель
вон у архитекторов всяких лиспы в их автокадах встроены
про мебель приводил уже пример
Leonid 🦇
Архитектор и инженер там разным занимаются кстати
Leonid 🦇
Я работал в архитектурном агентстве. Вот тому который инженер нужно конечно прлграммить, как я выше и говорил
Leonid 🦇
Но не на С же
Aragaer
а я видел человека, который не понимает, что если в программе в пределах одной функции строки идут последовательно, то вторая будет выполняться после первой
Leonid 🦇
Ему это чисто в помощь
NC
Да ладно?! Если это работает... это был бы просто рай
доня.
Но не на С же
не, не на си, там разговор уже пошёл о том нужно ли вообще программирование в школьной программе
Leonid 🦇
Alexander
@NCrashed посмотри приват плз
Aragaer
нет
NC
A64m
Дмитрий
Aragaer
ну там и получались конструкции типа
if (ptr == NULL) {
exit(-1);
size--;
}
Aragaer
ну это был код на си
A64m
Влод
@vlastachu
что-то я не поспеваю за этим потоком
Aragaer
ок
A64m
функции только в чистых ФЯ бывают
Влод
блин да короче бесспорно важная фигня для автоматизации
Aragaer
я к тому, что то программирование, которое есть/должно быть в школе, оно обычно сосредоточено на последовательном выполнении действий
Aragaer
и при этом попадаются люди, которые не понимают смысл слова "последовательное"
Leonid 🦇
A64m
зачем такое программирование в школе?
Pauline
Влод
но есть класс людей (можно называть их "недауны" или к примеру "негуманитарии") для которых это ВООБЩЕ не проблема
Pauline
на паскале
NC
Итого на винде работает ручная инсталляция msys2 и поверх накатывать бинари ghc и кабала @lonokhov
Влод
ну именно написать скрипт для своих нужд
NC
Сейчас бьюсь с компиляцией fftw3f
A64m
Влод
как у меня есть знакомый дизайнер который пишет для себя скрипты
Leonid 🦇
Влод
ну и в то же время дофига других примеров людей которые не под каким предлогом не хотят в это вникать
NC
И работает вся связка ну очеень медленнек, на той же машине линукс шустрее компилит раза в 3
Leonid 🦇
Ослик Иа-иа должено быть старый программист.
Влод
у них срабатывает какой-то защитный рефлекс и они отказываются принимать информацию про программирование
Влод
типа это суперсложно, хотя учебная программа у среднего инженера явно гораздо сложнее чем у среднего программиста
Leonid 🦇
Aragaer
когда-то давно я читал статью про то, что некие люди нашли какой-то достаточно объективный тест "получится ли из человека программист"
Aragaer
попробую найти
A64m
A64m
Влод
школьники хоть как-то готовы приступать к математике но точно не писать программы
Leonid 🦇
Ю ли я? 🤔
на динамических языках
Aragaer
ок
Aragaer
да, про два горба.
Leonid 🦇
A64m
да, про два горба.
потом была статья что тест не работает, даже от тех же авторов вроде
Влод
помню как на олимпиадку по информатике приехал а там оказалось что программы надо писать
Aragaer
вот я сейчас погуглил и нашел что попал на эту статью из блога атвуда
Влод
я вообще тогда офигел от этого сюра: сидят 20 челов и в тетрадке пишут программы
A64m
A64m
только начали работать над этим
Влод
Aragaer
https://web.archive.org/web/20070318023700/http://www.cs.mdx.ac.uk/research/PhDArea/saeed/paper1.pdf - тут текст
Aragaer
https://retractionwatch.com/2014/07/18/the-camel-doesnt-have-two-humps-programming-aptitude-test-canned-for-overzealous-conclusion/ - а тут про отзыв. С цитатами от автора, что он тогда сидел на крутых антидепрессантах
Дима
Влод
да, конечно
Aragaer
знания да, а вот понимание не факт
Aragaer
вон у меня детеныш не может понять, что когда читаешь слово, то надо не вспоминать, какое слово состоит из этих букв, а тупо прочитать что написано
Влод
ноо блин в идеале лучше бы собирать всех кто хочет заниматься программированием на каких-нибудь курсах
Влод
ну то есть это не реализуемо в россии
Aragaer
... наверно смотрит на то, как я мучаю японский и усиленно вспоминаю, что ж за иероглиф состоит из тех радикалов, которые передо мной
Дима
Влод
но и то что представленов регионах в качестве обучения программированию - тоже так себе
A64m
вроде же человек, когда читать выучится, именно что вспоминает какое слово состоит из этих букв
Aragaer
осознание того, что если что-то написано, то можно это просто прочитать. Вот ровно те буквы, которые написаны, те и прочитать
Aragaer
но блин, когда это "ка-ни-ку-лы..... тараканище!"
Aragaer
поэтому человек может в школе выучить наизусть, как написать кусок кода, который решает нужную задачу, но не понимает, как из него получается кусок кода, который соответствует похожей задаче, но с минимальным отличием
Aragaer
"вот тебе готовый кусок кода, который печатает содержимое односвязного списка. Напиши код, который суммирует элементы в нем"
Leonid 🦇
Натянуть код на задачу