<div dir="ltr">Коллеги, <div><br></div><div>Прошу прощения за дубликаты моих писем, ниже мои соображения по Python с колокольни.</div><div><br></div><div>Я некоторым образом не первый год веду практикум на 1 курсе на основе Паскаля (кафедра АЯ). <br><br>Как известно (но, увы, недостаточно), в последние годы на факультете происходит, скажем так, упорная движуха в сторону перевода всего первого курса на язык Си. На 1-м потоке, вроде как, уже второй или третий год ведется «эксперимент» с использованием Си в первом и втором семестрах, но о результатах его публичной информации мне не попадалось. <br><br>В связи с этим мне устойчиво мерещится, что если уж менять, то менять на Python, который для работ по алгоритмизации (а в этом заключена суть первого семестра) подходит вполне хорошо, а в голове укладывается (как мне устойчиво кажется) существенно лучше Си, и вполне сравнимо с Паскалем.<br><br>Что касается второго семестра — «Архитектура ЭВМ и язык ассемблера» — тут двояковыпуклая ситуация. С одной стороны, начало семестра проходит под знаком архитектуры фон Неймана и нескольких учебных архитектур (т.н. учебные машины, 1-2-3-адресные, стековые), для работы с которыми их модели на Python подойдут, как я думаю, вполне (и кроме собственно программирования на учебно-машинном языке виднеются комплексные задачки вида: дополнить машину новыми командами, написать загрузчик или иную системную тулзу). Вторая же часть семестра посвящена одной конкретной железной архитектуре (а именно, Intel 8086, не больше, не меньше) и языку макроассемблера MASM 4.0 (причем, конкретно этого макроассемблера макросредства занимают самостоятельное место в курсе, на семинарах и на экзамене). Привет, dosbox, ага. </div><div><br></div><div>Что в этом разрезе делать со второй половиной второго семестра — не совсем ясно, на что Георгий намекнул, что промежуточного уровня от Python до машинного языка сугубо не хватает, для чего бы и не Си.<br></div><div><br></div><div>Вот такие дела. Спасибо, что дочитали ;)</div></div><div class="gmail_extra"><br><div class="gmail_quote">12 сентября 2014 г., 14:02 пользователь George Kouryachy <span dir="ltr"><<a href="mailto:frbrgeorge@gmail.com" target="_blank">frbrgeorge@gmail.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">5 сентября 2014 г., 17:32 пользователь George Kouryachy<br>
<<a href="mailto:frbrgeorge@gmail.com">frbrgeorge@gmail.com</a>> написал:<br>
</span><span class="">> Я в глубоком раздумье, о чём же должны быть лекции этого семестра.<br>
</span>> <a href="http://uneex.ru/FrBrGeorge/UneexLectuersAutumn2014" target="_blank">http://uneex.ru/FrBrGeorge/UneexLectuersAutumn2014</a><br>
<span class=""><br>
>  0. Сделать вид, что ничего не изменилось<br>
</span><span class="">>  1. Рассказать про современную unix-подобную ОС (FreeBSD)<br>
</span><span class="">>  2. Рассказать о разработке под Linux<br>
</span><span class="">>  3. Попытаться рассказать о текущем положении дел в Linux<br>
</span>>  4. Рассказать, например, про системное администрирование<br>
>  5. Рассказать не про Linux, а про Python и программирование на нём<br>
<span class="">>  6. Выбрать какую-то ещё тему…<br>
<br>
</span>За прошедшую неделю отозвалось четыре человека, из них двое -- за Python,<br>
один -- за системное администрирование и один -- за разработку.<br>
<br>
И ни один в рассылку. Выборка пока небольшая, чтобы делать выводы.<br>
<br>
Вообще-то про Python я ещё серьёзно не думал. Кое-какие задумки у меня<br>
есть, но я пока не знаю, как к ним отнесётся начальство.<br>
<br>
Если за ближайшую неделю у нас не народится какая-нибудь киллер-идея,<br>
предлагаю всем желающим попробовать собраться в следующую пятницу<br>
на факультете часа в 4 и/или у меня дома попозже, как договоримся.<br>
На факультете помешается больше людей, но нужен пропуск и некоторые ещё<br>
работают в это время. Киллер-идея нужна, иначе будет неинтересно.<br>
<span class="im HOEnZb"><br>
--<br>
George V. Kouryachy (aka Fr. Br. George)<br>
<br>
</span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Uneex site list<br>
<a href="mailto:Uneex@lists.cs.msu.ru">Uneex@lists.cs.msu.ru</a><br>
<a href="https://lists.cs.msu.ru/mailman/listinfo/uneex" target="_blank">https://lists.cs.msu.ru/mailman/listinfo/uneex</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><font>Павел Сутырин || Pavel Sutyrin</font><div><font size="1"><a href="http://sutyrin.pro" target="_blank">Для вас — разработка и сопровождение сайтов</a><br>Email: <a href="mailto:pavel@sutyrin.pro" target="_blank"><b>pavel@sutyrin.pro</b></a>  || Skype: <font color="#0000ff"><b><a>pavel_sutyrin</a></b></font> || Phone: <b><a>+7 903 592 76 87</a></b></font><br></div></div>
</div>