Если вообще впервые сталкиваешься с программированием, то ИМХО, стоит начать с Pascal. Приучит тебя к хорошему. Потом уже можно и за сиську с плюсами усесться.
сначала — математика. затем — Лисп (Схема, по книге SICP). и только затем — Цпп (знать его придется, а вот пейсать на нем лучше не надо )
Pascal лично я отправил бы в топку, потому что на нем можно научиться процедурному стилю, немного ООП и, в общем-то, все. А еще там дурацкий синтаксиси не менее дурацкая номинативная система типов. ^_^
PS такие вопросы уже задавались. поиск спасет отца русской демократии.
Че вы так за эту схему. Почему не оберон.Начал читать sicp, пока мало что понял. Особенно практическое применение.
И почему на cpp не надо писать?
Если по теме, то почти все, кого я знаю из мира программирования, начинали с паскаля.
2 Евгений Семенников
>Начал читать sicp, пока мало что понял. Особенно практическое применение.
Читать, читать и еще раз читать. До полного просветления.
>И почему на cpp не надо писать?
Потому что незачем в большинстве случаев.
Тут уже был холивар на эту тему.
>Че вы так за эту схему
Потому что кристально ясная семантика (опустим пока продолжения) + отстутствие синтаксиса + REPL + дает понимание, как оно там все внутре работает (вот какой новичок-паскалист объяснит, как работает var? а вот новичок-скимер сразу же тебе скажет, что let — это всего лишь синтаксический сахар над лямбдами).
>Особенно практическое применение.
Это как бы другой вопрос.
>И почему на cpp не надо писать?
Нууу для начинающего цпп — оверкилл. Сразу на него сыпятся указатели, ссылки, классы, объекты, препроцессор. Ты попробуй начинающему хотя бы директиву #include объяснить, что она делает и зачем вообще нужна.
>Если по теме, то почти все, кого я знаю из мира программирования, начинали с паскаля.
Мои соболезнования ^.^
11 сентября 2008 в 22:03
По-моему, вполне нормально. К тому же мне он кажется более логичным языком.
11 сентября 2008 в 22:03
дело выбора, но обязательно нужно ещё попробовать ASM и C
11 сентября 2008 в 22:04
тогда сразу же, сразу же читай https://www.securecoding.cert.org/confluence/x/fQI и внимательно! а то быдлокодер на С++ это куда хуже чем быдлокодер на пхп…
12 сентября 2008 в 3:03
Если вообще впервые сталкиваешься с программированием, то ИМХО, стоит начать с Pascal. Приучит тебя к хорошему. Потом уже можно и за сиську с плюсами усесться.
12 сентября 2008 в 7:03
сначала — математика. затем — Лисп (Схема, по книге SICP). и только затем — Цпп (знать его придется, а вот пейсать на нем лучше не надо
)
Pascal лично я отправил бы в топку, потому что на нем можно научиться процедурному стилю, немного ООП и, в общем-то, все. А еще там дурацкий синтаксиси не менее дурацкая номинативная система типов. ^_^
PS такие вопросы уже задавались. поиск спасет отца русской демократии.
12 сентября 2008 в 10:01
плюсую Scheme
12 сентября 2008 в 10:01
Scheme +1. Паскаль отправляется в топку, быстро, решительно.
12 сентября 2008 в 11:00
Че вы так за эту схему. Почему не оберон.Начал читать sicp, пока мало что понял. Особенно практическое применение.
И почему на cpp не надо писать?
Если по теме, то почти все, кого я знаю из мира программирования, начинали с паскаля.
12 сентября 2008 в 11:03
2 Евгений Семенников
>Начал читать sicp, пока мало что понял. Особенно практическое применение.
Читать, читать и еще раз читать. До полного просветления.
>И почему на cpp не надо писать?
Потому что незачем в большинстве случаев.
Тут уже был холивар на эту тему.
12 сентября 2008 в 11:04
>Че вы так за эту схему
Потому что кристально ясная семантика (опустим пока продолжения) + отстутствие синтаксиса + REPL + дает понимание, как оно там все внутре работает (вот какой новичок-паскалист объяснит, как работает var? а вот новичок-скимер сразу же тебе скажет, что let — это всего лишь синтаксический сахар над лямбдами).
>Особенно практическое применение.
Это как бы другой вопрос.
>И почему на cpp не надо писать?
Нууу для начинающего цпп — оверкилл. Сразу на него сыпятся указатели, ссылки, классы, объекты, препроцессор. Ты попробуй начинающему хотя бы директиву #include объяснить, что она делает и зачем вообще нужна.
>Если по теме, то почти все, кого я знаю из мира программирования, начинали с паскаля.
Мои соболезнования ^.^