Обновить
45
0
ури @neco

Пользователь

Отправить сообщение
по моему мнению именно для того чтобы сам человек-программист понимал какой тип с каким типом взаимодействует. именно чтобы воспитать самого человека пишущего программу. чтобы человек понимал, что нельзя стоить конструкции типа
uint8_t = uint8_t * uint8_t
потому что результат непредсказуем, хотя типы вроде одинаковые…
понять зачем нужны все эти ООП и ФП

я до сих пор не понимаю ;)
я вот совершенно согласен с вами.
типизации именно надо учить.
первый язык должен быть со строгой типизацией.

потому что даже если тот же С/C++ позволяет вертеть байтами и указателями как хочется, всегда надо понимать что делается иначе это выстрел в ногу и ужас. но с другой стороны если понимать всё на низком уровне то там море возможностей для оптимизаций, но это уже не относится к первому языку…
modula-2 почемуто пропустили, возможно его отнесли в раздел академических языков,
но по моему мнению это вполне себе идеальный обучающий язык.

я учил ВАСИК в 10 лет на спектруме.
в 6-ом классе я сдал turbo pascal и получил сертификат в ВКИ НГУ.
в 10-ом классе был С на информатике.
а на втором курсе на удивление Модула-2 и вполне себе академический язык. в ИЯФ СО РАН нам читали курс тогда.

лично моё мнение, первый язык должен быть максимально понятным и жестко типизированым. желательно без углублений в указатели и всякое ООП. в этом плане ABCPascal.NET вполне себе, хотя лучше бы конечно классический язык Паскаля…

на мой взгляд гораздо важнее обучить именно системному мышлению:
как строятся программы,
что компутер выполняет только то что ему сказанно
и т.д.

это конечно все зависит от возраста обучаемого, и на самом деле это всё индивидуально. (я основываюсь на своем опыте преподавания детям от 6 по 10 классы). многие питон вполне тянут. многие ардуино Си. был у меня даже случай когда мальчик 6класс, заткнул за пояс 10-11 классников и удивил даже меня начав строчить с++ с классами в ардуино-ИДЕ…
как это нет в паскале указателей?!
p1: ^integer;
p: pointer;
какой ужасный «серийный порт»… (((
какой-то неконструктивный пост…
да там надо версию скачать с сайта с последним СП
та которая в коробке на диске не работает, но ключи да подходят из коробки

а вот с MicroWin и ProTool засада, причем если протул то можно победить и переписать все на том же флексе\тиапортале, то вот сам MicroWin на 10 поставить тот ещё геморр… (но да у меня получилось в итоге)
За демками — в представительство.

Дешевый вариант это WinCC Flexible (последняя 2008 SP3, снята с поставок)


вот это всё конечно классно, но простите, у меня завод. которому простой не интересен и тупо некогда на демки смотреть… хочется чтобы работало уже сейчас…
и который в своё время купил пачку этих флексов с обещанием от сименса что они типа 25 лет поддержки…
а стоили они не мало…
а тут например ломается комп: винда7 снята с поддержки, IT отдел меняет комп на современный…

но вот беда оно нифига на вин10 не поддерживаются потому что сняты с поддержки в 2008 как правильно сказали…
спасает то, что от тиа портал адвансед к ним подходят проекты…
но там, я еще раз повторюсь, вахканалия с названиями и лицензиями…

и я ещё не говорю что есть у меня проекты которые работают на Siemens ProTool… олдфаги может помнят что это такое…
я всё тоже хочу посмотреть на это WinCC OA но оно стоит очень дорого, а для тестов у меня ни времени не желания нет… ))

и кстаи с версиями и лицензиями у сименса вобще какаято вакханалия творится… там непонятно что где работает и как поджерживается…

тот же старый winCC_Flex_Runtime 2005 принимает проекты от TIAPortal но только от Advanced… почему=то нарисованные в Classic не хочет запускать… хотя классик дешевле по лицензии…
ну собственно так и есть ssl/tlc на смтп прикручиваем и DKIM на днс. и всё работает.
так это вроде же сейчас уже даже не WinCC называется,
а TIA Portal версии типа 13 актуальные…?
там вроде попроще с линиями и по тегам там проще привзки делать… там можно к почти каждому свойству тег или динамику привязать…
специально не упомянул. я ж написал «магические» ))
опять же «пплотно отправлять» — это для домашнего использования не надо…
у меня также ростелеком:
PTR дают без проблем,
белый статик 150р/месяц,
SSL сертификат — это тоже не проблема,
от спама работает правильная настройка SMTP и магические правильные записи в поле ТХТ домена (типа ...v=spf1...) ;) = и нет проблем вобще с почтой…

а ну ещё я держу два NS сервера своих разнесённых географически… и свою днс зону на них храню…

и дома под диваном полностью подконтрольный почтовый сервер…
там как то не видать про бумажный вид… хотелось бы правда прямую ссылку от юристов
сам себе и отвечу пятый флаг это флаг чётности. в оригинальной статье он описан…
m1rko обратите внимание
2. Не понятно, зачем нужен стек на 16 слов, если есть 19 неиспользуемых регистров.

стек, имхо, гораздо удобнее чем разные регистры, когда у вас есть только одна операция mov

… гораздо более интересно зачем там рандом и как он устроен и работает?

а нужен он для изучения принципов работы в образовательных целях
а какой пятый флаг? там четыре преведены…
Ы
" -а почему ы?
— а чтоб никто не догадался!"
и не в дигитал океане а у себя?
а под виндой? :)

Информация

В рейтинге
Не участвует
Откуда
Новосибирская обл., Россия
Дата рождения
Зарегистрирован
Активность