Size: a a a

2021 February 01

NI

Nick Ivanych in Haskell
[BRM]White Rabbit
Прикольна
Присутствует с незапамятных времён.
Ну есть и всякое другое...
источник

[

[BRM]White Rabbit in Haskell
Ну, а я в хаскеле напротив, совсем недавно😅
Захотел фп попробовать, в чате по шарпам чел хаскель хвалил, вот я и пошёл учить, такие дела.
Не то что бы я прям сильно продвинулся, но пока прикольно и красиво
источник

NI

Nick Ivanych in Haskell
[BRM]White Rabbit
Ну, а я в хаскеле напротив, совсем недавно😅
Захотел фп попробовать, в чате по шарпам чел хаскель хвалил, вот я и пошёл учить, такие дела.
Не то что бы я прям сильно продвинулся, но пока прикольно и красиво
Удачи.
источник

AA

A64m AL256m qn<co... in Haskell
(вернее мешает/мешало отсутствие рантаймов с смп для фя до самого недавнего времени)
источник

NI

Nick Ivanych in Haskell
A64m AL256m qn I0
(вернее мешает/мешало отсутствие рантаймов с смп для фя до самого недавнего времени)
Рантайм, который вот сейчас в GHC, он же чуть не с 2005 года уже так устроен?
источник

AA

A64m AL256m qn<co... in Haskell
Nick Ivanych
Рантайм, который вот сейчас в GHC, он же чуть не с 2005 года уже так устроен?
ну там параллельность то более-менее работала года с 2008
источник

AA

A64m AL256m qn<co... in Haskell
для меня это все еще недавно!
источник

NI

Nick Ivanych in Haskell
A64m AL256m qn I0
для меня это все еще недавно!
Да на здоровье, я просто уточнил.
источник

AA

A64m AL256m qn<co... in Haskell
тогда же, во второй половине нулевых более менее фя на смп рантаймах жавы и дотнета заработали, через годы смл-шарп, по мотивам которого новый хаскельный гц сделан, для окамла только щас допиливают, для основных имплементаций смл-я вроде как все еще смп нету и т.д.
при том что "ну щас бесплатная параллельность в фя как попрет!" говорят где-то с 78 года
источник

NI

Nick Ivanych in Haskell
Это дааа
источник

AA

A64m AL256m qn<co... in Haskell
справедливости ради, конечно, массовых параллельных машин большую часть этого времени не было
источник

[

[BRM]White Rabbit in Haskell
О, за шарпы я шарю, сам оттуда.
Для такой параллельности, получается, нужен рантайм, который может во время выполнения руководить процессом?
В шарпах жид может по нескольку раз перекомпилировать код для большей оптимизации в данный момент времени на основании весов использования каких-либо веток кода
источник

AA

A64m AL256m qn<co... in Haskell
смл шарп не имеет к дотнету никакого отношения!
источник

[

[BRM]White Rabbit in Haskell
А, ок
источник

[

[BRM]White Rabbit in Haskell
Но я вообще про "фя на смп рантаймах джавы и дотнета"
источник

NI

Nick Ivanych in Haskell
[BRM]White Rabbit
Но я вообще про "фя на смп рантаймах джавы и дотнета"
Это реально, но похоже, что особо никому и не надо.
источник

AA

A64m AL256m qn<co... in Haskell
ну нужен хотя-бы рантайм где одна куча с гц на несколько процессов, для многих фя до недавнего времени и многих и сейчас это недоступно, там как в прости господи петоне все
источник

NI

Nick Ivanych in Haskell
A64m AL256m qn I0
ну нужен хотя-бы рантайм где одна куча с гц на несколько процессов, для многих фя до недавнего времени и многих и сейчас это недоступно, там как в прости господи петоне все
Петон, в этом смысле, я бы сказал, выдающаяся хрень ;-)
источник

[

[BRM]White Rabbit in Haskell
Петон классный
from modulename import some_shit as shit
print(shit.do_all())
источник

AT

Alexander T in Haskell
[BRM]White Rabbit
Петон классный
from modulename import some_shit as shit
print(shit.do_all())
import qualified Module as M

main = M.main

в чем отличие?
источник