Size: a a a

Programming Offtop

2021 February 05

AM

Andrew Mikhaylov in Programming Offtop
Потому мы берём 3, превращаем в 6, а потом три фронта соединяем в один.
источник

AM

Andrew Mikhaylov in Programming Offtop
И получаем 4 компонента на поддержку вместо 6 в прошлой схеме — один фронт плюс три бека против трёх фронтов плюс трёх бекендов.
источник

AM

Andrew Mikhaylov in Programming Offtop
Но это ОЧЕНЬ грубо, конечно.
источник

с#

саша сок #KotlinGang... in Programming Offtop
интересно, нет ли какого-то стандартноо метода, который поможет так делать?
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
Потому что комплиятор — это, очень грубо, фронтенд + бекенд.
Вот это, кстати, любопытное замечание. Да, в таком случае польза на лицо.
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну мы ж тут всем кодлом это и пытаемся донести разными словами)
источник

(

( in Programming Offtop
саша сок #KotlinGang
интересно, нет ли какого-то стандартноо метода, который поможет так делать?
что делать?
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
Ну мы ж тут всем кодлом это и пытаемся донести разными словами)
Не улавливаю такой же мысли в "добавился фронт и всё хорошо". Но да ладно.
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Потому что комплиятор — это, очень грубо, фронтенд + бекенд.
На самом деле там посередине очень жирный гвоздик из собственно оптимизатора, который во много раз жирнее и фронта и бэка вместе взятых
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
На самом деле там посередине очень жирный гвоздик из собственно оптимизатора, который во много раз жирнее и фронта и бэка вместе взятых
А он там один? Мне казалось, он там просто распилен между условно фронтом и беком на две части.
источник

AM

Andrew Mikhaylov in Programming Offtop
В смысле часть оптимизаций во фронте, часть в беках.
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
А он там один? Мне казалось, он там просто распилен между условно фронтом и беком на две части.
Сейчас да, но понижение IR - это очевидно общая часть. Оно не завязано ни на фронт, ни на кодогенерацию
источник

с#

саша сок #KotlinGang... in Programming Offtop
(
что делать?
function(list):
   element = pick(list)
   
   if(check(element))
       return element
   
   return function(list - element)
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Сейчас да, но понижение IR - это очевидно общая часть. Оно не завязано ни на фронт, ни на кодогенерацию
Ну я исхожу из того, что есть фронт и бек. Понятно, что на деле компилятор устроен намного сложнее, и невозможно нарисовать чётко эту границу, где кончается одно и начинается другое.
источник

AM

Andrew Mikhaylov in Programming Offtop
саша сок #KotlinGang
function(list):
   element = pick(list)
   
   if(check(element))
       return element
   
   return function(list - element)
Перестать писать на питоне.
источник

с#

саша сок #KotlinGang... in Programming Offtop
Andrew Mikhaylov
Перестать писать на питоне.
это псевдокод вообще
источник

AM

Andrew Mikhaylov in Programming Offtop
Бля, а похоже на питон
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Ну я исхожу из того, что есть фронт и бек. Понятно, что на деле компилятор устроен намного сложнее, и невозможно нарисовать чётко эту границу, где кончается одно и начинается другое.
Большой кусок того, что вы называете беком, на самом деле общий
источник

с#

саша сок #KotlinGang... in Programming Offtop
Andrew Mikhaylov
Бля, а похоже на питон
я хотел сначала по-другому написать как-то понятнее
источник

AM

Andrew Mikhaylov in Programming Offtop
саша сок #KotlinGang
я хотел сначала по-другому написать как-то понятнее
Тю, я вообще подумал, что вопрос "что делать?" тоже ты задал. Отбой)
источник