
Mikhail
14.01.2018
15:50:05
Тепер стал понимать, рекурсия и циклы находятся на "одном уровне абстракции" над повторяющимися операциями.. А то обычно говорят, что рекурсия раскладывается в цикл..

Alister
14.01.2018
15:50:14
представил сноймана в этом

Yuriy
14.01.2018
15:50:36

Google

Mikhail
14.01.2018
15:51:11
А в нефункциональных языках - рекурсия через цикл?)

Yuriy
14.01.2018
15:51:48
обычно через стэк
в нефункциональных языках принято пользоваться рекурсией только в простых случаях, потому что стэк маленький

Евгений
14.01.2018
15:53:34
Рекурсия в низкоуровневых языках это push, pop, call, ret, а вовсе не обычные джампы

Yuriy
14.01.2018
15:54:17

Евгений
14.01.2018
15:54:29
Просто в хаскеле рекурсия разварачивается как в системно-стековые операции, так и в обычные джампы с хранением инфы в хипе
Второе обычное называют "циклами". Не путайте молодых людей

Mikhail
14.01.2018
15:55:43
Чтобы в этом всем разобраться, нужно сначала разобраться с тем, что такое ассемблер?

Alister
14.01.2018
15:55:56
не
сначала в RISC-архитектуре

Yuriy
14.01.2018
15:57:47

kana
14.01.2018
15:58:24
ну немного пописать на нем стоит, обычно в универах это есть

Google

Евгений
14.01.2018
15:58:26

kana
14.01.2018
15:59:40
хах, тебе повезло с универом.
У нас в айтишных универах кодеры это те, кто раньше в игры играл и думает, что в универе научится такие же делать

Alister
14.01.2018
15:59:55
не знаю

kana
14.01.2018
15:59:56
а, ну да, универ у тебя крутой был

Alister
14.01.2018
16:00:00
я оканчиваю универ
и щас начал усиленно математику и CS учить, не хочу вебмакакой оставаться

kana
14.01.2018
16:00:25
У нас - в РБ, забыл уточнить

Yuriy
14.01.2018
16:00:48

Nick
14.01.2018
16:01:25

kana
14.01.2018
16:01:41
в моей шараге (радио, связь, немного айти) тоже была архитектура процессоров, но сами мы проектировали максимум складыватель чисел. Или перемножатель

Alister
14.01.2018
16:01:51
галицкие университеты - болото
разве что копить бобло и пойти на магистра куда-то в Европу

Евгений
14.01.2018
16:02:49

Alister
14.01.2018
16:03:15
но я щас в ФБ скоро лечу на онсайт интервью, надеюсь пройду. тогда отлично все должно быть

kana
14.01.2018
16:03:31
ох, мне бы универ с секвенциями и теоркатом, но я туда тупо не поступлю

Nick
14.01.2018
16:04:00

Alister
14.01.2018
16:04:11
там не было бы девочек
скушно

Google

Yuriy
14.01.2018
16:04:19

Nick
14.01.2018
16:04:37
Очень много зависит от препода. И если не умеет учить , то теоркат будет дном

kana
14.01.2018
16:05:51
было бы достаточно, чтобы я мог задавать вопросы. И чтобы был кто-нибудь, кто может проверить правильность суждений/доказательств
Потому что осваивать это самому выглядит полунереальным

Евгений
14.01.2018
16:05:55

Alister
14.01.2018
16:06:28
а потом у нас веб как деливери платформа для контента
Meltdown

A64m
14.01.2018
16:06:36

Alister
14.01.2018
16:06:56
и вендор локи сплошь и рядом

Nick
14.01.2018
16:07:39

Евгений
14.01.2018
16:07:44
Вендор локи, очевидно, из-за того, что производителей интересует доходность, а не качество выпускаемого продукта
Да правильно делают. Ты сам себя научишь лучше )
У меня в чате по теоркату 50 человек, и на простые вопросы может ответить только 1.5 человека. Один из которых я, который теоркат в универе учил (очень плохо учил)
Очевидно, что на фабрике легче произвести качественный высокотехнологичный продукт чем приготовить его дома. Сделать программиста это не кораблики из коры дуба вырезать

Alister
14.01.2018
16:11:04

Nikita
14.01.2018
16:11:08

Nick
14.01.2018
16:11:19

Евгений
14.01.2018
16:12:31

Nick
14.01.2018
16:12:56
Cpu делают не программисты )

Alister
14.01.2018
16:13:17
Ну что поделать. К нашей старости профессия програмиста станет лицензированой

Nick
14.01.2018
16:13:20
И будто вы багов не делаете

Alister
14.01.2018
16:14:05
Ты не назвал системы отсчета, умник

Index
14.01.2018
16:16:40

Google

Евгений
14.01.2018
16:16:59

Nick
14.01.2018
16:23:21

Alister
14.01.2018
16:39:04

Index
14.01.2018
16:49:23
Точно, я именно поэтому еще ничего в своей жизни не сделал.
Хотя программировать начал лет десять назад.

Admin
ERROR: S client not available

A
14.01.2018
16:55:09
кто-нибудь использует тут intelijide + haskell plugin ?
что-то оно модули делать не хочет, ни на что не ругается, не падает, вообще нет никакой реакции.
у кого-нибудь были такие проблемы?

Andrei
14.01.2018
16:56:36
который? haskforce или intellij-haskell?

A
14.01.2018
16:56:51
последний

Andrei
14.01.2018
16:57:30
ну, иногда с ним IDE залипает на полминуты

A
14.01.2018
16:57:43
эмм
так чем правильно пользоваться?

Andrei
14.01.2018
16:58:28
исходники зависимостей скачивать больше никто не умеет, так что я остаюсь на intellij-haskell
поправил, лучше стало?

A
14.01.2018
17:01:33
да

Yuriy
14.01.2018
17:03:09
моя IDE — это юникс. в данном случае — stack test --file-watch

Andrei
14.01.2018
17:04:30

Google

Yuriy
14.01.2018
17:04:59

Alister
14.01.2018
17:05:15
ed is a standard editor

Yuriy
14.01.2018
17:05:42
vi тоже стандартный (LSB)

Andrei
14.01.2018
17:05:56
ладно, а go to definition чем?

Yuriy
14.01.2018
17:06:48
функция go to definition переоценена

Andrei
14.01.2018
17:06:57
т.к документация в Haskell печально известна сами знаете чем

Даниил
14.01.2018
17:07:04

Andrei
14.01.2018
17:07:09

Alister
14.01.2018
17:07:24
использование ЭВМ для программирования переоценено

Andrei
14.01.2018
17:07:38
подробнее, пожалуйста, мне правда интересно

Index
14.01.2018
17:07:51

Yuriy
14.01.2018
17:08:33

Даниил
14.01.2018
17:08:51
ящитаю только наркоман после какой-нибудь IDEA станет говорить что gotodef, рефакторинги и всякая умная инспекция - "нинужно"

Andrei
14.01.2018
17:08:52

Даниил
14.01.2018
17:09:48

Andrei
14.01.2018
17:10:00

Alister
14.01.2018
17:10:06
помню писал на плюсах на листочке потому что компьютер был в отрубе а программировать хотелось