?

Log in

No account? Create an account

Previous Entry | Next Entry

Вопля души

Если бы вы только знали, как я мечтаю пойти уже на сайт checkio.org и порешать там задачки на милом, простом, добром, верном Питоне!!! Без всяких дедлайнов, не торопясь - хорошие, интересные задачки.
Бррр, ненавижу С++!! Он у меня уже в печенках сидит!
Вот уйду на каникулы - и буду там все каникулы сидеть, вотЪ!

Comments

( 17 comments — Leave a comment )
morfizm
Nov. 21st, 2014 06:55 am (UTC)
Ты просто ещё не распробовала C++ :)
archaicos
Nov. 21st, 2014 07:51 am (UTC)
Когда распробует, будет ненавидеть ещё сильнее.
morfizm
Nov. 21st, 2014 08:49 am (UTC)
Вронг. Будет обожать. Ну смотри, я же обожаю! :)
archaicos
Nov. 21st, 2014 08:51 am (UTC)
Мсье знает толк!
morfizm
Nov. 21st, 2014 09:00 am (UTC)
от извращенца слышу!
archaicos
Nov. 21st, 2014 09:11 am (UTC)
Это почему же?
morfizm
Nov. 21st, 2014 09:47 am (UTC)
Ты, как известно, обожаешь plain C.

plain C включает штуки типа таких: int (*f)(int (*a)[5])

Мухахахаха :)))
archaicos
Nov. 21st, 2014 09:56 am (UTC)
Ты ещё скажи, что этого нет в C++ или что в C++ меньше UB, чем в C. :)
morfizm
Nov. 21st, 2014 10:02 am (UTC)
На C++ можно писать как на Питоне, только чуть медленнее. Катя подтвердит. А на C, вот, вздумалось тебе, например, завести dict of dict of list of strings, и что ты будешь делать? :)
archaicos
Nov. 21st, 2014 10:09 am (UTC)
На Perl'е тоже можно писать. Но шутка о том, что на нём программы можно только писать, но не читать, не родилась на пустом месте. И у C++ есть ровно эта же проблема. Его сильная сторона является его же слабой одновременно. В C++ очень легко нафигачить иерархий и абстракций, через которые потом будет очень трудно продираться. Что мы и имеем зачастую. Плюс замечательный синтаксис шаблонов, особенно в отладчике.

dict можно и написать при необходимости.
metaller
Nov. 21st, 2014 07:21 pm (UTC)
До чего людей доводит програмизъм :(
zellily
Nov. 22nd, 2014 10:25 am (UTC)
С интересом (хороший сайт?).
fearless_cat
Nov. 22nd, 2014 06:56 pm (UTC)
Офигенный! Я как-то про него писала. Посмотри в тэге "программерское"
fearless_cat
Nov. 22nd, 2014 07:00 pm (UTC)
Я нашла этот пост, он подзамочный. Я на всякий случай скопировала сюда кусок поста про сайт
"Там есть острова, на каждом острове есть список миссий, которые надо выполнить. Каждая миссия представляет собой задачу по программингу. За решение задачи начисляются очки, за публикацию ее на форуме - тоже, а если кто-то посмотрит решение - то еще. После определенного количества очков присваивается новый уровень и можно открыть следующий остров (какой - выбираешь сам). Еще за разные достижения даются всякие баджи."
Он, кстати, очень активный, там регулярно добавляются новые задачки, поэтому можно снова и снова заходить даже на уже пройденные острова - там будет что-то новенькое
zellily
Nov. 22nd, 2014 07:26 pm (UTC)
А как оценка происходит? Просто верно/неверно? Или качество кода тоже?
fearless_cat
Nov. 22nd, 2014 07:32 pm (UTC)
На каждую задачу есть банч автоматических тестов, если твоя прога прошла все - то задача считается решенной.
Но запостить ты ее можешь под разными категориями, в том числе есть такая, где ты постишь свою задачу, только если считаешь, что она запредельно качественна и оптимизирована - как по коду, так и по перфомансу
Так что проверки именно на качество кода нет, но никто не мешает тебе оптимизировать самостоятельно, а также просматривать решения других и подсказывать им оптимизацию, либо самой спрашивать, как можно оптимизировать то-то и то-то
zellily
Nov. 26th, 2014 05:59 am (UTC)
Спасибо :)
Прикольный сайт, я там влезла в решение задачки на римские числа, вчера часа два сидела :)
( 17 comments — Leave a comment )

Profile

fearless_cat
Бывшие канадские ангелы мы

Latest Month

September 2017
S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
Powered by LiveJournal.com
Designed by Tiffany Chow