К
Python хороший или плохой как первый язык программирования для новичка?
Алексей
Для сравнения https://beginnersbook.com/2015/02/quicksort-program-in-c/ http://wiki.c2.com/?QuickSortInHaskell
опять же, сишная реализация для массивов, а хаскельная для списков со всеми вытекающими последствиями
Dmitry
или плохой
Steel
Лучше скалу, ее еще и используют
Наконец то конкретика. Я никак не у кого выпытать нормальный ФЯП не могу...
Алексей
Denis
Наконец то конкретика. Я никак не у кого выпытать нормальный ФЯП не могу...
В функциональном стиле можно писать на многих языках
К
Честно
К
Как ты думаешь, как тебе ответят в этом чате?
Denis
На C++ в том числе
Nikolay
ФЯП? ФАП?
Steel
В функциональном стиле можно писать на многих языках
Костылять и извращаться на многих языках, вы хотели сказать?
Алексей
В функциональном стиле можно писать на многих языках
но не везде можно это делать нормально
ilya
Честно
напиши print('Hello World!') и прекращай задавать вопросы) Пора действовать)
Nikolay
Пятница, вы чё здесь сидите
Dmitry
Steel
ФЯП? ФАП?
Функциональный (Ф) Язык (Я) Программировпния (П). ЯП же все понимают, что такое 🤨
Nikolay
Я уже пиво пью
К
Это я уже умею. Но мне как-то сложно даётся этот язык
К
напиши print('Hello World!') и прекращай задавать вопросы) Пора действовать)
ilya
Пятница, вы чё здесь сидите
календарь сломал мне...)
Алексей
Это я уже умею. Но мне как-то сложно даётся этот язык
Если тебе питон сложно даётся, то боюсь у меня для тебя плохие новости
Nikolay
календарь сломал мне...)
У тех, кто не работает, свой внутренний психологический календарь
ilya
Это я уже умею. Но мне как-то сложно даётся этот язык
это просто ты пока не представляешь сколько говна пришлось бы сожрать с другими языками)
Nikolay
Руби лучше питон
Nikolay
Алексей
Руби лучше питон
за такое и забанить могут
Steel
Python хороший или плохой как первый язык программирования для новичка?
Мое ИМХО. Я вот что думаю. Точно не джава и не пхп. Питон - если нужна плавное возрастание сложности, С - если нужно, чтобы было вообще очень сложно и непонятно, но если осилить, то все становилось мега-просто.
Dmitry
за такое и забанить могут
У вас очень красивая аватарка, молодой человек
Denis
Лучше раст
r
питон достаточно сложный, чтобы сводить с ума начинающих
Nikolay
Он про pythonic code
ilya
питон достаточно сложный, чтобы сводить с ума начинающих
наоборот, он достаточно хитер чтобы показаться относительно простым, а потом ньюфаг в нём тонет)
Арсений
Лучше раст
Да, он ещё и развивается
r
а потом дандеры, генераторы, yield from пропагейшен, метаклассы . . .
Алексей
питон достаточно сложный, чтобы сводить с ума начинающих
питон прост тем, что его можно постепенно постигать
Steel
Си прост, просто человеку сложнее думать дальше 2-3 уровня рекурсии и указателя
Начинающему чайнику сложно думать дальше второго if'а, а вы про указатели
Steel
Короче, сколько людей, столько и мнений
Alex
Начинающему чайнику сложно думать дальше второго if'а, а вы про указатели
начинающему чайнику нужно читать литературу и учиться разбираться в работе компьютера.
Nikolay
[x for z in listing if x ...] Для меня сложно было вначале, нигде такого не было
ilya
Начинающему чайнику сложно думать дальше второго if'а, а вы про указатели
вот как раз начинающему вложенные if`ы - это как два пальца об асфальт)))))
Alex
а не влазить в языки где все легко и непринужденно, что можно херачить код не понимая как оно работает
Alex
просто тут многие чайники начинают лезть в чаты до того как проработают несколько томов литературы.
Алексей
для понимания hello world на си уже нужно понять что такое инклюды, функции, void, а желательно и что такое char *, то есть про указатели узнать
Steel
а не влазить в языки где все легко и непринужденно, что можно херачить код не понимая как оно работает
Я вот С++ выучить планирую. Мне интересно становиться профессиональнее.
r
а не влазить в языки где все легко и непринужденно, что можно херачить код не понимая как оно работает
но это самый выгодный вариант для всех, всем своим знакомым, которые просят вкатить в айти рекомендую reactjs теперь, питон - слишком сложно
Denis
С++ нельзя выучить, его можно начать учить
Алексей
Я вот С++ выучить планирую. Мне интересно становиться профессиональнее.
ну я бы не сказал, что изучение крестов сильно прокачивает в профессиональном плане
Ringо
Чего, там когда python 4 выйдет?
r
это я раньше как олимпиадник-идеалист думал об идеальной программе с sicp, си, архитектурой компов . . . а потом увидел реальность - и сразу в петлю
Steel
ну я бы не сказал, что изучение крестов сильно прокачивает в профессиональном плане
Ну, указатели, сложная, близкая к железу и памяти магия и т.д.
Nikolay
C++ ненужен
Andrey
Nikolay
Уже
Alex
Ну, указатели, сложная, близкая к железу и памяти магия и т.д.
камон… что может быть проще указателей?
Макс
а как часто появляются вакансии с требованиями python + C++ ? (swig, boost_python)
Nikolay
Сразу после python 2.8
На гитхабее есть 2.8😏
r
А ничего, что у них непересекающиеся области применения?
но тут речь об вкатах/выкатах с айти. многие сразу хотят что-то космическое программировать, а потом оказывается, что итераторы - это сложно, и react с формами становится идеальным выбором для вкатывальщика
Nikolay
Подставить глубину по вкусу
Алексей
Ну, указатели, сложная, близкая к железу и памяти магия и т.д.
Указатель - это число. Магия только в разыменовывании указателя, ну и чуточку арифметика необычная. Всё, больше ничего мистического в них нет.
Denis
дай им ардуину пусть светодиодиками балуются.
Они ж начнут на ней телеграм-ботов запускать
Nikolay
Столько простреленых колен из-за этих указателей
Nikolay
А уж сколько студентов, не осиливших это