LINUX.ORG.RU

Ответ на: комментарий от encyrtid

что-нить попроще и потрадиционней. не лисп

человек не собирается посвящать жизнь программированию - так, для общего развития

MyTrooName ★★★★★
() автор топика
Ответ на: комментарий от MyTrooName

что-нить попроще и потрадиционней. не лисп

Куда уж проще?

encyrtid ★★★★★
()
Ответ на: комментарий от MyTrooName

SICP, HtDP, LoL, PCL, OL.

После того, как напишет первый в своей жизни анафорический макрос, его разум просветлится. Он осознает, что всё, кроме Святого Лиспа, в частности, «общее развитие» — это всё низменные мелочи, не достойные внимания. Он поймёт, что всё на свете состоит из S-выражений — даже небо, даже Аллах, даже борщ.

anonymous
()
Ответ на: комментарий от MyTrooName

человек не собирается посвящать жизнь программированию - так, для общего развития

Учебника по информатике должно быть достаточно тогда.

UVV ★★★★★
()
Ответ на: комментарий от shamaz

Когда ты умрешь, на твоей могиле напишут:

Он был неплохим человеком, но его пукан часто бомбил и задевал окружающих.

anonymous
()

Н. Вирт, «Алгоритмы + Структуры данных = Программы»

А. Шень, «Программирования: теоремы и задачи»

anonymous
()

«Лутц М. - Изучаем Python2 (4-е издание)- 2011.pdf» - 1280 страниц примеров и разъяснений!

Deleted
()
Ответ на: комментарий от MyTrooName

sicp не про лисп, в общем-то, а про программирование.

ugoday ★★★★★
()
Ответ на: комментарий от vurdalak

почему надо начинать с питона

1. Питон есть на всех десктопах - линукс, бсд, гайка, мак, винда.
2. Питон есть на мобилах - андроед, иос.
3. Питон есть на серверах - джанго и тп.
4. Питон есть на ембеддед - неверите?
5. Питон интерпретируемый - набрал строку и тут же видишь результат.
6. У питона масса расширений-библиотек.
7. Если питон тормозит можно медленное место сделать на си и приляпать к питону, то есть сишечка пригодится, но потом.
8. Питон ортогонален - для того что бы быть питонистом достаточно знать десятую часть языка, а не все тонкости разом.

Чего-то забыл? А да, питон красивый!

anonymous
()
Ответ на: почему надо начинать с питона от anonymous

Си тоже подходит под все эти пункты. А пункт 6 вообще не имеет отношения к изучению программирования, для написания с нуля всяких структур данных да хелловорлдов библиотеки не нужны.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

5. Питон интерпретируемый - набрал строку и тут же видишь результат

Си тоже подходит под все эти пункты

Наиболее распространенные компиляторы не поддерживают repl для сишки.

encyrtid ★★★★★
()
Ответ на: комментарий от encyrtid

Ну repl это да. Правда интерактивная работа удобна только для dir, help и еще чего-то подобного. Функции так писать — это адъ.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

нормальный repl может вызвать редактор в момент написания или модификации функции (или другого объекта (списка :)))

anonymous
()
Ответ на: комментарий от Deleted

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

vurdalak ★★★★★
()
Ответ на: комментарий от MyTrooName

SICP

что-нить попроще и потрадиционней.

ппц... Ты чем собрался вообще заниматься, детка?

не лисп

может апстену проще будет?

человек не собирается посвящать жизнь программированию - так, для общего развития

пусть камасутру изучает.

emulek
()
Ответ на: почему надо начинать с питона от anonymous

1. Питон есть на всех десктопах - линукс, бсд, гайка, мак, винда.
2. Питон есть на мобилах - андроед, иос.
3. Питон есть на серверах - джанго и тп.
4. Питон есть на ембеддед - неверите?
5. Питон интерпретируемый - набрал строку и тут же видишь результат.
6. У питона масса расширений-библиотек.
7. Если питон тормозит можно медленное место сделать на си и приляпать к питону, то есть сишечка пригодится, но потом.
8. Питон ортогонален - для того что бы быть питонистом достаточно знать десятую часть языка, а не все тонкости разом.
Чего-то забыл? А да, питон красивый!

brainfuck пробовал? Единственный минус по сравнению с питоном: нет библиотек. Но это плюс, ибо подумай, каким ты станешь крутым профи, когда их напишешь!

emulek
()
Ответ на: почему надо начинать с питона от anonymous

Почему надо начинать с Perl'а

1. Perl есть на всех десктопах - линукс, бсд, гайка, мак, винда.
2. Perl есть на мобилах - андроед, иос.
3. Perl есть на серверах - Mojolicious и т.п.
4. Perl есть на ембеддед - не верите?
5. Perl интерпретируемый - набрал строку и тут же видишь результат
6. У Perl'а масса расширений-библиотек. Больше, чем у Python и Ruby вместе взятых
7. Если Perl тормозит можно медленное место сделать на си и приляпать к перлу, то есть сишечка пригодится, но потом.
8. Perl ортогонален - для того что бы быть перловиком достаточно знать десятую часть языка (прочитав оф. документацию или одну тоненькую книжку) а не все тонкости разом.

Чего-то забыл? А да, Perl красивый!

srrs
()
Ответ на: комментарий от mentalmenza

как точно подметил автор в первой же лекции, запомнить основы можно за 5 минут. а вот научиться ими пользоваться...

тут, поверь, тот же питон проще

MyTrooName ★★★★★
() автор топика
Ответ на: комментарий от MyTrooName

This book is derived from the classic textbook Structure and Interpretation of Computer Programs by Abelson, Sussman, and Sussman. John Denero originally modified if for Python for the Fall 2011 semester. It is licensed under the Creative Commons Attribution-ShareAlike 3.0 license.

© google://cache:http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/

В этом же кэше можно прочитать всю книгу. https://webcache.googleusercontent.com/search?q=cache:http://www-inst.eecs.be... — пример.

x3al ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.