бейсик (программистское)
Oct. 5th, 2008 02:11 pmРеддит порадовал рассказом об учителе программирования в школе, который до сих пор учит учеников QuickBasic'у; забавное преимущество состоит в том, что он может не волноваться, что ученики будут искать решения домашних заданий на сетевых форумах, потому что их там разве что высмеют.
(я люблю цитировать Дайкстру, который сказал как-то, что у любого, кто начал программировать с Бейсика, навсегда и неизлечимо искривлены мозги, и он никогда не сможет стать настоящим программистом; стоит ли добавлять, что я начинал с Бейсика?)
(я люблю цитировать Дайкстру, который сказал как-то, что у любого, кто начал программировать с Бейсика, навсегда и неизлечимо искривлены мозги, и он никогда не сможет стать настоящим программистом; стоит ли добавлять, что я начинал с Бейсика?)
no subject
Date: 2008-10-05 12:26 pm (UTC)no subject
Date: 2008-10-05 12:27 pm (UTC)no subject
Date: 2008-10-05 12:43 pm (UTC)Б3-34 -> BASIC -> Turbo Pascal -> Borland C++ для Windows и так далее...
no subject
Date: 2008-10-05 12:48 pm (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2008-10-05 03:30 pm (UTC)no subject
Date: 2008-10-05 06:46 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2008-10-05 12:36 pm (UTC)Но обходил доску конем уже на Бейсике.
no subject
Date: 2008-10-05 12:45 pm (UTC)Аналогично. Первую "жизнь" на нем же делал (Ямаха).
(no subject)
From:(no subject)
From:no subject
Date: 2008-10-06 10:26 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2008-10-05 01:23 pm (UTC)на том и остановилась :)
no subject
Date: 2008-10-05 01:38 pm (UTC)no subject
Date: 2008-10-05 02:09 pm (UTC)Паскаль в этом смысле впрочем тоже - что там нельзя написать процедуру, которая способна перемножить две матрицы любого размера, у меня в голове не укладывалось довольно долго (разнообразные open arrays и проч. появились значительно позже моего знакомства с этим языком).
no subject
Date: 2008-10-05 02:48 pm (UTC)no subject
Date: 2008-10-05 03:22 pm (UTC)no subject
Date: 2008-10-05 03:23 pm (UTC)no subject
Date: 2008-10-05 03:25 pm (UTC)no subject
Date: 2008-10-05 03:37 pm (UTC)no subject
Date: 2008-10-05 03:57 pm (UTC)Из Бейсиков освоил только VB/VBA, лет десять назад, когда писал на плюсах COM-объекты и обертки к ним на VB. На QuickBasic/QBasic ничего не писал. Писал правда, на встроенном Бейсике IBM PS/2-50, что-то одноразовое, не помню что. В общем, он использовался в качестве макроассемблера, код состоял из сплошных PEEK/POKE.
no subject
Date: 2008-10-05 06:08 pm (UTC)потом институт - совсем немного Fortran, Pascal.
потом ЕС ЭВМ - VM/SP-CMS: там REXX, Assembler, C, очень мало Cobol.
потом писюки и C, Assembler.
потом встроенные системы всякие - там снова Assembler и C.
потом уже, забавы ради, - Perl и на этом закончил :-)
no subject
Date: 2008-10-05 06:20 pm (UTC)И наконец классический С.
no subject
Date: 2008-10-05 07:25 pm (UTC)no subject
Date: 2008-10-05 07:39 pm (UTC)no subject
Date: 2008-10-06 03:54 pm (UTC)no subject
Date: 2008-10-06 10:24 pm (UTC)