@haskellru

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

Alister
14.01.2018
15:50:14


представил сноймана в этом

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, а вовсе не обычные джампы

Евгений
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
Чтобы в этом всем разобраться, нужно сначала разобраться с тем, что такое ассемблер?
Ассемблер очень лёгкий, если он тебя с рисёч-целями интересует. Написать 5-10 упражнений простых и достаточно

ну немного пописать на нем стоит, обычно в универах это есть
Обычно кодеры больше математики ненавидят только изучение ассемблера в универе

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
и щас начал усиленно математику и CS учить, не хочу вебмакакой оставаться
Тогда оставайся в универе или поступи куда-нибудь в epfl

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
ох, мне бы универ с секвенциями и теоркатом, но я туда тупо не поступлю

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

скушно

Google
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

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

Евгений
14.01.2018
16:07:44
Вендор локи, очевидно, из-за того, что производителей интересует доходность, а не качество выпускаемого продукта

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

Nikita
14.01.2018
16:11:08
jnz - это jump?
Да, с проверкой условия перед выполнением

Евгений
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
Cpu делают не программисты )
на Verilog программируют

Google
Евгений
14.01.2018
16:16:59
Cpu делают не программисты )
Программисты на верилоге и вхдле

И будто вы багов не делаете
Я не делаю багов, я не программист потому что :)

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
файло в sed правишь? ;)
в любом текстовом редакторе

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
функция go to definition переоценена
go to definition это главная функция в редакторе после vim-режима

Yuriy
14.01.2018
17:08:33
go to definition это главная функция в редакторе после vim-режима
сравнение с вимом? значит, точно вредная фича

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

Andrei
14.01.2018
17:08:52
использование ЭВМ для программирования переоценено
поднимите руку, у кого, кроме меня, дома на чердаке валяются тетрадки с листингами самописных программ? :)

Andrei
14.01.2018
17:10:00
сравнение с вимом? значит, точно вредная фича
не, ты с ноля аргументируй пожалусто

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

Страница 740 из 1551