Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

.NET is now cross-platform.

Name: Anonymous 2014-11-12 21:08

http://news.microsoft.com/2014/11/12/microsoft-takes-net-open-source-and-cross-platform-adds-new-development-capabilities-with-visual-studio-2015-net-2015-and-visual-studio-online/

They throw around terms like open-source, but that doesn't usually mean what you want it to when MS says it, so who knows. There's also a free version of VS for small teams which is apparently feature-complete or nearly so.

Name: Anonymous 2014-11-16 19:40

>>34
Educamate yourself on what laziness is.
In short, it is normal order of evalueation PLUS MANDATORY FUCKING SUBEXPRESSION SHARING. The pointer mess it creates is astounding. I have tried twice to implement it, with no success.
Try starting at http://en.wikipedia.org/wiki/Lazy_evaluation
See the example
fibs = 0 : 1 : zipWith (+) fibs (tail fibs)
With proper laziness, fibs is shared. With naïve ``laziness'' aka non-strict evaluation, it is usually not. Which converts these fibs from a checkable linear time and constant space to have-time-to-make-tea time and blow-your-fucking-stack-up space.
There is no fucking way to implement it with 2 macros. There may be some chance to implement it with 20 very clever macros though, but I'm too drunk to assess this possibility in greater detail.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List