
Ignalion
26.06.2017
22:12:37

Alex
26.06.2017
22:12:43
Чат, а как строку вида
['spb','http://www.lenta.com','Санкт-Петербург']
преобразовать в лист? Как-то видел как это легко делается, но не помню.

Ignalion
26.06.2017
22:13:01

Nikolay
26.06.2017
22:13:07

Google

Ignalion
26.06.2017
22:13:11

Aragaer
26.06.2017
22:13:15
эвал

Nikolay
26.06.2017
22:13:17

Alex
26.06.2017
22:13:22

Nikolay
26.06.2017
22:13:25

Маришка
26.06.2017
22:13:27

Nikolay
26.06.2017
22:13:37
а тьфу

Aragaer
26.06.2017
22:13:38
есть какой-то более-менее безопасный аналог эвала, который как раз для таких вещей

Nikolay
26.06.2017
22:13:39
это не json
тогда eval, да

Vladislav
26.06.2017
22:14:11

Alex
26.06.2017
22:14:28

Nikolay
26.06.2017
22:14:51

Google

Nikolay
26.06.2017
22:15:07
подозреваю, что и на олимпиадах, ибо там рекурсивные решения не проходят по ресурсам

Ignalion
26.06.2017
22:17:40

Nikolay
26.06.2017
22:18:20
там есть Stream и Iterator
в питоне тоже есть итераторы

Ignalion
26.06.2017
22:18:43

Nikolay
26.06.2017
22:18:50
Perl

Nikolay
26.06.2017
22:19:08

Ignalion
26.06.2017
22:19:16
Давай возьмём нормальный функциональный язвк., к примеру, Haskell

Nikolay
26.06.2017
22:19:41
Хаскель я не знаю, но если он использует обычный системный стек вызовов - то там те же проблемы, что и везде

Ignalion
26.06.2017
22:19:51
foldl'ы, foldr'ы — это просто синтаксический сахар, который прячет в себе рекурсию.

Nikolay
26.06.2017
22:20:05

Aragaer
26.06.2017
22:20:11
в хаскелле то, что написано в виде рекурсии, на самом деле будет переделано через что-то другое
особенно хвостовая рекурсия

Nikolay
26.06.2017
22:20:24
еще раз - посмотри на itertools.accumulate() в питоне
никакой рекурсии там нет и ей даже не пахнет

Ignalion
26.06.2017
22:20:54
нет
Я про хаскель вообще-то

Nikolay
26.06.2017
22:21:12

Ignalion
26.06.2017
22:21:44

Aragaer
26.06.2017
22:21:58
код на хаскелле будет с рекурсией

Google

Ignalion
26.06.2017
22:22:02
Там это в принципе единственный способ сделать цикл

Nikolay
26.06.2017
22:22:02

Aragaer
26.06.2017
22:22:03
в рантайме рекурсии не будет

Nikolay
26.06.2017
22:22:18
нет языков, которые “нормально” умеют в рекурсию, и тех, которые “ненормально”
стек один во всех языках
и он имеет свойство переполняться
независимо от того, хаскель это или баш

Ignalion
26.06.2017
22:22:52
Да что же такое

Aragaer
26.06.2017
22:22:55
код на хаскелле не маппится 1 в 1 в машинный

Nikolay
26.06.2017
22:23:16
рекурсия может оптимизироваться компилятором, да

Aragaer
26.06.2017
22:23:19
он будет проанализирован, переделан в эквивалентный по внешнему поведению, но он не обязан использовать рекурсию

Ignalion
26.06.2017
22:23:29

Nikolay
26.06.2017
22:23:30
но тогда она превращается просто в цикл в большинстве случаев
и да, это работает чаще всего только для хвостовой рекурсии
для обычной - нет

Anatoly
26.06.2017
22:24:13
Николай, а вы какой университет заканчивали? :)

Aragaer
26.06.2017
22:24:18
в этом и фишка - на хаскелле принято писать рекурсию, при этом считать, что она работает волшебным образом

Vespertilio
26.06.2017
22:24:23
дык вроде как и циклы разворачиваются в goto в компиляторе =)

Nikolay
26.06.2017
22:24:38

Ignalion
26.06.2017
22:25:07

Google

Ignalion
26.06.2017
22:25:10
Но мне весело

Nikolay
26.06.2017
22:25:10
это не совсем развертывание, но да

Anatoly
26.06.2017
22:25:49

Nikolay
26.06.2017
22:25:59
инженер информационных систем

Vespertilio
26.06.2017
22:26:11
jmp’ы я хз давно асм изучал еще в универе

Anatoly
26.06.2017
22:30:30

Nikolay
26.06.2017
22:31:11

Artem
26.06.2017
22:33:40

Admin
ERROR: S client not available

Anatoly
26.06.2017
22:33:45
Я не то чтобы как-то знания к универу пытаюсь прицепить, но просто я вот учусь в одном хваленом универе, 90 человек на потоке с гордым названием Компьютерная инженерия, на первом курсе... кхм... сортировку никто не напишет кроме двух человек, которые бывшие олимпиадники(и при том один из двух я)
На втором может какую-нибудь пузырьковую или вставковую напишет с десяток человек, тоже из ~90
А, это я ещё к тому, что вы ранее писали что половина людей Фиббоначи писать не умеет не рекурсией

Artem
26.06.2017
22:35:03

Vespertilio
26.06.2017
22:35:04
да первые курсы это фигня, специализация начинается с 3го, вначале общие предметы восновном

Aragaer
26.06.2017
22:35:29
вот да

Artem
26.06.2017
22:35:46
И идея очевидная, проистекает из того, как ты бы вручную считал

Aragaer
26.06.2017
22:36:09
из программирования у нас первые курсы были паскаль и жава, в первую очередь для ознакомления

Anatoly
26.06.2017
22:36:12

Vespertilio
26.06.2017
22:36:53
не стандартный курс что с первого года уже профильными знаниями пичкают =) может и хорошо

Google

Nikolay
26.06.2017
22:37:04
советую поиграть в TIS100

Anatoly
26.06.2017
22:37:05
И больше его не будет. Ни АИСД, ни программирования. На третьем курсе будут ещё "языки высокого уровня", в которых и Джава с C#, и PHP с JS, но я сомневаюсь что этот винигрет как-то им поможет

Nikolay
26.06.2017
22:37:08
вправляет мозги :)

Vespertilio
26.06.2017
22:37:16
проще начать с SHENZEN I/O
мне кажется даже интересней

Anatoly
26.06.2017
22:38:01

Vespertilio
26.06.2017
22:38:17
а я в украине и учился )

Anatoly
26.06.2017
22:39:06
На счет "не профильных знаний", математика ещё больше дно чем программирование. Никто (опять же кроме двух человек) не знает что такое векторное произведение, хотя линал проходили

Vespertilio
26.06.2017
22:39:45
хотя математика и теории всякие это наверно так и было 1 го я не помню уже. подготовка к программированию конкретно

Nikolay
26.06.2017
22:40:23
https://habrahabr.ru/post/251747/

Vespertilio
26.06.2017
22:40:23

Anatoly
26.06.2017
22:42:05

Vespertilio
26.06.2017
22:42:35
без понятия )
те некоторые кто что-то шарил потом устроились, за остальных даже не знаю

Anatoly
26.06.2017
22:44:41
По-моему айтишную сферу постигает такая же участь как когда-то было с юристами и экономистами. Раньше их было мало, они были крутые и зарабатывали много денег
А сейчас их дохера, и основная часть в лучшем случае на "свободной кассе" стоит

Oleg
26.06.2017
22:45:04
или дизайнерами подрабатывает

Anatoly
26.06.2017
22:45:07
Но хоть и дохера, всё равно остались крутые юристы и экономисты которые всё так же зарабатывают много денег и востребованы

Artem
26.06.2017
22:45:24
А так норм программа

Nikolay
26.06.2017
22:45:39

Artem
26.06.2017
22:45:53
Ну а почему бы не кресты или джава

Vespertilio
26.06.2017
22:45:53
кто идет для галочки в итшную специальность в вузе на кассе и торчат.