Cheese
Cheese
обычно через стэк
Cheese
в нефункциональных языках принято пользоваться рекурсией только в простых случаях, потому что стэк маленький
Евгений
Рекурсия в низкоуровневых языках это push, pop, call, ret, а вовсе не обычные джампы
Cheese
Евгений
Просто в хаскеле рекурсия разварачивается как в системно-стековые операции, так и в обычные джампы с хранением инфы в хипе
Евгений
Второе обычное называют "циклами". Не путайте молодых людей
Mi Shа
Чтобы в этом всем разобраться, нужно сначала разобраться с тем, что такое ассемблер?
Aliester
не
Aliester
сначала в RISC-архитектуре
Cheese
кана
ну немного пописать на нем стоит, обычно в универах это есть
кана
хах, тебе повезло с универом.
У нас в айтишных универах кодеры это те, кто раньше в игры играл и думает, что в универе научится такие же делать
Aliester
не знаю
кана
а, ну да, универ у тебя крутой был
Aliester
я оканчиваю универ
Aliester
и щас начал усиленно математику и CS учить, не хочу вебмакакой оставаться
кана
У нас - в РБ, забыл уточнить
Cheese
Anonymous
кана
в моей шараге (радио, связь, немного айти) тоже была архитектура процессоров, но сами мы проектировали максимум складыватель чисел. Или перемножатель
Aliester
галицкие университеты - болото
Aliester
разве что копить бобло и пойти на магистра куда-то в Европу
Aliester
но я щас в ФБ скоро лечу на онсайт интервью, надеюсь пройду. тогда отлично все должно быть
кана
ох, мне бы универ с секвенциями и теоркатом, но я туда тупо не поступлю
Anonymous
Aliester
там не было бы девочек
Aliester
скушно
Cheese
Anonymous
Очень много зависит от препода. И если не умеет учить , то теоркат будет дном
кана
было бы достаточно, чтобы я мог задавать вопросы. И чтобы был кто-нибудь, кто может проверить правильность суждений/доказательств
Потому что осваивать это самому выглядит полунереальным
Aliester
а потом у нас веб как деливери платформа для контента
Aliester
Meltdown
A64m
Aliester
и вендор локи сплошь и рядом
Anonymous
Евгений
Вендор локи, очевидно, из-за того, что производителей интересует доходность, а не качество выпускаемого продукта
Евгений
Да правильно делают. Ты сам себя научишь лучше )
У меня в чате по теоркату 50 человек, и на простые вопросы может ответить только 1.5 человека. Один из которых я, который теоркат в универе учил (очень плохо учил)
Очевидно, что на фабрике легче произвести качественный высокотехнологичный продукт чем приготовить его дома. Сделать программиста это не кораблики из коры дуба вырезать
Aliester
Anonymous
Евгений
Anonymous
Cpu делают не программисты )
Aliester
Ну что поделать. К нашей старости профессия програмиста станет лицензированой
Anonymous
И будто вы багов не делаете
Aliester
Ты не назвал системы отсчета, умник
Vladislav
Anonymous
Vladislav
Точно, я именно поэтому еще ничего в своей жизни не сделал.
Vladislav
Хотя программировать начал лет десять назад.
Андрей
кто-нибудь использует тут intelijide + haskell plugin ?
Андрей
что-то оно модули делать не хочет, ни на что не ругается, не падает, вообще нет никакой реакции.
Андрей
у кого-нибудь были такие проблемы?
Andrei
который? haskforce или intellij-haskell?
Андрей
последний
Andrei
ну, иногда с ним IDE залипает на полминуты
Андрей
эмм
Андрей
так чем правильно пользоваться?
Andrei
исходники зависимостей скачивать больше никто не умеет, так что я остаюсь на intellij-haskell
Andrei
поправил, лучше стало?
Андрей
да
Cheese
моя IDE — это юникс. в данном случае — stack test --file-watch
Andrei
Aliester
ed is a standard editor
Cheese
vi тоже стандартный (LSB)
Andrei
ладно, а go to definition чем?
Cheese
функция go to definition переоценена
Andrei
т.к документация в Haskell печально известна сами знаете чем
доня.
Andrei
Aliester
использование ЭВМ для программирования переоценено