avva: (Default)
[personal profile] avva

Один из наиболее интересных способов изучать совершенно незнакомый язык программирования - искать ошибку в программе на нем, которая должна делать что-то важное, но делает не так. Вчера я этим занимался с программой на Python.

...а что, неплохой язык :)

А вам приходилось отлаживать программу на незнакомом языке?

Date: 2007-04-02 04:50 pm (UTC)
From: [identity profile] tuganbaev.livejournal.com
В конце 80-х я выписывал Информатику и образование. Там печатали тексты программ в восьмеричных кодах для семейства СМ-ЭВМ. Ну и ошибки ляпали. А я искал закономерности и узнавал ошибки наощупь :) играть хотелось.

Date: 2007-04-02 04:57 pm (UTC)
From: [identity profile] avva.livejournal.com
Прекрасно :)

Date: 2007-04-02 08:45 pm (UTC)
From: [identity profile] nikto.livejournal.com
(offtopic) Да, а в "Моделисте-конструкторе" в то же время печатали программы в шестнадцатеричных кодах, для БК-0010, что ли. С контрольными суммами :) Так и было напечатано:

"Тетрис"
AE 00 FA ED 00 0E A5 E8 B3 A7 D6 A9 00 A7 FF F0
...


(topic) а отлаживать приходилось, финансовые программы на самописных скриптовых языках, создатели которых в свое время решили, что им надо обязательно изобрести велосипед.

Date: 2007-04-03 03:22 am (UTC)
From: [identity profile] tuganbaev.livejournal.com
Так писали для микроши и для РК86. Для БК в кодах писали
007010 056107 001000 000000 001023 и т.д.
или на Бэйсике с операторами PEEK и POKE :)

Date: 2007-04-03 06:02 pm (UTC)
From: [identity profile] nikto.livejournal.com
Спасибо, вроде вспоминается, что было было "86" в названии, а для какого именно компьютера это писалось, сам бы уже не вспомнил.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 06:48 pm
Powered by Dreamwidth Studios