Найти - Пользователи
Полная версия: Выбор второго основного языка программирования
Начало » Флейм » Выбор второго основного языка программирования
1 2 3 4 5
Андрей Светлов
regall
Особенно, если есть познания в архитектуре ПК или асме.
В последние годы наблюдаю спад уровня этих познаний.
“Программисты” даже C stack trace прочитать не могут :(
Сломалась поделка на Питоне и упала в core dump.
Есть два варианта:
- посмотреть этот дамп и попробовать понять, что же пошло не так
- догадаться методом проб и ошибок, какая строчка повела себя неправильно.
Экспериментально выяснить, какой код не падает.
Скрестить пальцы и надеяться, что проблема не всплывет опять.
Обозвать случившееся “багом в Питоне” и стараться не писать код, “похожий” на падающий.
Это очень конструктивный подход. :)
Александр Кошелев
Enchantner
Сейчас вот реально у них толком нормальных вакансий нет, да еще и Сагалаев переехал в Сиэтл, активность в сторону питона поубавилась, к сожалению…
Вы не правы. Сейчас до сих пор есть вакансии питонистов в группу, в которой раньше рулил Ваня Сагалаев. Да и активность в сторону питона не только не поубавилась, а всё больше и больше увеличивается:-)
helm2004
Enchantner а я страшно не люблю С++, вот не знаю почему, то ли синтаксис страшный(в ansi c все кажется продуманей), или из-за того что когда проект большой там чёрт ногу сломит, или из за заголовачных файлов именно файлов а не модулей! вот почему я не люблю С++.
regall
Андрей Светлов
“Программисты” даже C stack trace прочитать не могут
Сломалась поделка на Питоне и упала в core dump.
Самый классный метод поучиться чему-то низкоуровневому - реверсионная инженерия. Попробовать повзламывать Total Commander и WinRar, ну и дальше. После 3-4-х недель в IDA Pro становишся доп. ядром своего процессора =)
helm2004
то ли синтаксис страшный
Я как-то видел код с изобилием использования темплейтов, так как до этого с С++ особо дела не имел, пытался нагуглить, что это за язык такой ))
Андрей Светлов
Не важно, на чем учишься. Я и реверсил, и для железяк писал - разное было.

Шаблоны в С++ - очень сильная концепция. Их нужно понять и полюбить :)
Как, например, erlang - ну просто крышу сносит их концепция неизменяемых переменных.
regall
Андрей Светлов
Шаблоны в С++ - очень сильная концепция. Их нужно понять и полюбить
Понять-то оно, надежа-царь, не трудно =). Любить и читать код - ой как неприятно.
Андрей Светлов
Как, например, erlang - ну просто крышу сносит их концепция неизменяемых переменных.
В ерланге от одного синтаксиса крышу сносит.
Zubchick
концепция неизменяемых переменных не очень то и крышесностная. В математике тоже нельзя записать x = 1, а потом x = 2 говоря про одну и туже икс, потому что икс она одна и она либо равна единице либо двойке. Но конечно компьютеры построены так, что нам приходится под них подстраиваться, приходится “понять и полюбить” их :) И думать о переменной как о области памяти куда мы можем пихать что угодно. Это приводит к куче императивных проблем. В общем жизнь жестока :(
regall
Zubchick
В общем жизнь жестока
Поэтому мы пишем на питоне )))
Андрей Светлов
Оставим в стороне выкрутасы…
С - очень простой? Даже проще ассемблера и питона, верно?
Zubchick
regall
Zubchick
В общем жизнь жестока
Поэтому мы пишем на питоне )))
Ну лично я пишу на питоне потому что люблю простоту и лаконичность. А вообще хотел бы писать на scheme (потому что он еще проще и лаконичнее) или чем-то похожем. Но как то все не могу в него углубиться…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB