22 октября 2012 г., 20:06 пользователь Dmitry Eremeev
<[email protected]> написал:
> в 15 лет програмил на ассемблере, а сейчас из меня программер как из говна 
> пирожок
>
> всё относительно

Боян, и тема боян, но...
https://twitter.com/joewalnes/status/437397649546022912/photo/1
Зато ты в тренде!

>
>
> On Oct 22, 2012, at 8:03 PM, Ruslan Zakirov <[email protected]> wrote:
>
>> 2012/10/22 TheAthlete <[email protected]>:
>>> А я считаю, что нужно начинать либо с Assembler, либо с C++. Assembler
>>> позволит понять архитектуру компьютера, а C++ -
>>
>> А деток читать нужно учить начиная с типографского дела чтобы они
>> понимали архитектуру книг.
>>
>> содержит абстрактные типы
>>> данных (vector, list, map, set), которые позволяют быстро начать писать
>>> реальные программы, чего не хватает в C. А потом уже Perl.
>>
>> Нужно где-то в пятом классе учить с использованием программ типа
>> "выведи робота из лабиринта". Вот поле для изучения огромное. Начиная
>> от програм "3 шага вперед, повернуть направо, 20шагов вперед",
>> продолжая условиями "шагать вперед пока можно", заканчивая алгоритмом
>> выхода из любого лабиринта.
>>
>> Далее в классе эдак седьмом, нужно вводить "быстрые языки" - perl,
>> python, ruby. Языки без препонов, где можно от алгоритма прийдти к его
>> практической реализации за минимальное число нажатий клавиш. Паскаль и
>> бейсик выжечь каленым железом :)
>>
>> Далее в 10ом-11ом можно ввести язык со строгой типизацией, введение в
>> алгоритмы, структуры данных, объекты.
>>
>> В институте пожалуйста вам и архитектура ЭВМ, ассемблер, строгая
>> типизация, управление памятью, лексический анализ, абстрактные
>> синтаксические деревья, но не через изучение очередного языка, а через
>> теорию из Книги Дракона и подобных.
>>
>> :)))
>>
>> --
>> Best regards, Ruslan.
>> --
>> Moscow.pm mailing list
>> [email protected] | http://moscow.pm.org
>
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org



-- 
Best regards,
Ilya Chesnokov
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить