All streams
Search
Write a publication
Pull to refresh
110
0
Роман Левентов @leventov

Исследователь этики и безопасности ИИ

Send message
Ваша аргументация по поводу синтаксиса и концепций сводится к «И чо?»

Если вы учите (простым) алгоритмам с понятием Абстрактной Вычислительной Машины и т. д. это 100% роль Питона. Не случайно псевдокод из книги Кормена «Алгоритмы» устойчиво питонизируется от издания к изданию.

как работает компьютер

Паскаль существенно дальше от работы компьютера, чем ANSI C. Вот именно так он и работает, хотите работу компьютера объяснять с «шишками» — берите его.

По поводу пресловутой сложности объяснения инклюдов, \n и т. д. — уже уши вянут, честное слово. Ниже в тредах подробно обсуждается.

Я не утверждаю, что C должен быть первым. Просто я не вижу места паскалю среди различных направлений обучения, тем более, как язык «для всего».
Begin/end, if...then, := — это избыточный код, который не дисциплинирует, а только загрязняет код.

Сколько еще будем под ДОСом сидеть?
Под борьбой с языком имел ввиду как раз использование убогих IDE. Не знаю, что такое TPX, может там и попроще.

Концепции:
1) Присваивание возвращаемого значения «имени» функции
2) Арифметика аж в трех видах — операции, операции в виде слов (DIV) и процедуры(!) — inc()
3) Объявление массивов

Питон — сборник самых разных концепций, многие из которых совершенно не обязательно использовать.

Если нужна адресная арифметика — ANSI С, пожалуйста. Зачем тогда паскаль? Вот что кстати действительно дисциплинирует.
«Строгость» выливается в то, что школьники большую часть времени тратят на борьбу с ним, поиск ошибок (в «замечательных» IDE) и печать абсолютно избыточного кода. Параллельно усваивая нелепые с точки зрения современных си-подобных языков концепции.

Конечно Python
Например, анимированные + анимация при разная при загрузке страницы в разное время.
Вы уж простите, еще раз возвращаясь к опыту crmMaster. Потратить 15 минут на рассказ о профайлере — уберечь от огромного количества велосипедов. О дебаггере — от десятков потраченных впустую часов. О системах управления версиями — от опять таки велосипедов, потраченных нервов, утерянных проектов и т. д.

Вы можете возразить что это не тот кругозор, который имеется ввиду. Ну если уж на то пошло, весь остальной кругозор и отсутствие велосипедов гарантируются двумя
Базовыми Законами:
0) Загугли
1) Спроси
но я не об этом. Да, это не кругозор, это культура. Однако если бы все студенты и выпускники ИТ-вузов обладали этой культурой, уже огромное дело. На одной культуре много чего получается.

Тем не менее, я в школе слова «профайлер» не слышал, хотя могу ошибаться. (Вообще, учитель был хороший и я ему очень благодарен.)
именно поэтому обычным программистам за глаза хватит нормального ПТУ


Приведите адрес нормального ПТУ, которого за глаза хватит обычным программистам. А так как адрес вы не приведете (потому что ни одного подобного ПТУ в России нет), ваш ответ можно читать так:

— У нас есть проблема. Вузы не справляются с ее решением.
— И не должны, ведь НРЭП (несуществующего решения этой проблемы) за глаза хватит для решения этой проблемы.

Это не демагогия?

Я сейчас не могу найти давний комментарий на хабре, где кто-то описывает свой опыт обучения в колледже для программистов. На фоне того рассказа жалобы в этом обсуждении смахивают на истории успеха из Калифорнии.

Вы во второй раз в этом треде, по меньшей мере в сотый на хабре и как минимум в пятисотый раз в рунете повторили заговор «программистам достаточно пту».
Взять хотя бы товарища отсюда. Про 20 лет, из того про что знаю не по наслышке, Щетинин. Много про что читал, но сходу имен-дат-фактов просто не назову.
Может хватит уже пластинку про «азы» крутить? Сколько можно?!
Не 10 и не 20 лет назад появились человеческие в хорошем смысле методики обучения, по которым дети «азы» за три дня осваивали.
Да хотя бы в этом блоге каждый второй пост про это
Поднадоело видеть одинаковые посты в этом «блоге», ну ладно, это объяснимо (чуть выше написал).

По теме: мне кажется от нас требуется больше конструктива, и сразу станет гораздо интереснее. Вот как в российской политике сейчас. Навальный привнес совсем немного конкретики, а народ потянулся серьезно, что интересно, программисты активнее всего.
А все почему? Потому что такие посты явно рассчитаны на дискуссию, но блоговый формат не дает ей нормально развиться. И каждый раз по новой. Формат дискуссии это тема но форуме.

Выделение QA в отдельный раздел — очень хороший шаг, нужны еще.
Обращаем внимание, что варианты 16x16 более важны, так как именно они теоретически когда-нибудь могут быть использованы в рамках сервиса личных сообщений ВКонтакте.


мы создаем реальные препятствия для активности детворы — регистрация уже некоторое время осуществляется только по приглашениям на сотовый телефон, на SIM-карту завязываются многие сервисы (законно SIM-карту можно получить только при наличии паспорта), интересные для детей функции (рейтинг, стена, мнения и т.д.) убираются, дизайн становится строже и унылей, сервисы, интересные детям (смайлы, чаты, гости) намеренно не вводятся. Мы планомерно выдавливаем детей с ресурса и говорим Вам — делайте то же самое, если верите, что порнография вредит их психике больше, чем Ваше лицемерие и размен сути на видимость.


Павел Дуров
Как это информатика с 9 класса? С пятого по-моему.

Читается как фантастический рассказ. Обычный технический лицей… 7 класс… C… Node.js...CVS… профайлер… команды… проекты… стартапы… конференции…
Не очень понял, к чему тут про LICM, в сишном цикле из поста как раз все что можно оптимизировано.

По секрету, в посте действительно неправильно почти все что можно, зря спешил. Напишу «опровержение».
bx и dx для логичности написал, в реальности от компиляции к компиляции GCC выбирает из dx, di и r8.

Меня тоже тянуло, попробовал один раз навести порядок:
: [th] "D" (th), [oz] "S" (oz),
Итерация замедлилась на 0,15 такта!
А там проще и не напишешь, оба лимита используются и в теле, и в условии цикла. Так писалось само, индексно — может быть уже целью.
Я его ее не померил. Будет чем первого заняться :)

Information

Rating
Does not participate
Date of birth
Registered
Activity