Live data from Hacker News

Erik Meijer: Duality and the End of Reactive [video]

channel9.msdn.com

41–50 of 68 posts

Re: Erik Meijer: Duality and the End of Reactive [video]

#42
post #22

Earlier quoted context omitted.

Very interesting work. Is there a development list or some other way to follow progress?

Well, there is the main company website[1], but that's more for "marketing" purposes. In the future, there will be a website dedicated to SolScript itself. This website will be the "technical" website. We already have a domain [2], but there's no website there. Right now, we are working on getting SolScript into production. This thesis was really the first time anyone ever wrote anything about SolScript. Part of my j…

This looks really cool. Congratulations on the launch.

BTW, there's a broken link on your home page: /71of71 instead of /71objectives

Re: Erik Meijer: Duality and the End of Reactive [video]

#43
post #28

TL;DR Reactive programming is ill-defined and over-hyped, so let's talk about types and math instead (plus some not-very-subtle in-jokes about Microsoft). An enumerator is basically a getter with the ability to fail and / or terminate. It might also return a promise rather than a value. An enumerable is a getter that returns an enumerator. We can express all this very cleanly in generic types. And if we take the cate…

What people really want is managed time.

Re: Erik Meijer: Duality and the End of Reactive [video]

#44
post #28

TL;DR Reactive programming is ill-defined and over-hyped, so let's talk about types and math instead (plus some not-very-subtle in-jokes about Microsoft). An enumerator is basically a getter with the ability to fail and / or terminate. It might also return a promise rather than a value. An enumerable is a getter that returns an enumerator. We can express all this very cleanly in generic types. And if we take the cate…

What people really want is managed time.

I believe that you're right, but with that attitude "against" an institution like Erik Meijer, you're not gathering many popularity points :-)

Re: Erik Meijer: Duality and the End of Reactive [video]

#45

and Scala is now his favorite language, interesting stance to take for a previously prominent member of the Haskell community.

He's an independent consultant now. I suspect the market for companies willing to consider Scala is a lot bigger.

If you want statically typed functional programming, but also functional programming that stands a chance of adoption in many environments, then Scala is about your only choice.

Re: Erik Meijer: Duality and the End of Reactive [video]

#46

and Scala is now his favorite language, interesting stance to take for a previously prominent member of the Haskell community.

He's an independent consultant now. I suspect the market for companies willing to consider Scala is a lot bigger. If you want statically typed functional programming, but also functional programming that stands a chance of adoption in many environments, then Scala is about your only choice.

And Kotlin, and I would dare say Rust.

Re: Erik Meijer: Duality and the End of Reactive [video]

#47

"Reactive is the new agile. Everyone is talking about reactive. Reactive is this, reactive is that" This is the first time I've heard of reactive and read HN everyday. > Java's enumerable( Iterable?) is broken anyone know what how its broken?

>This is the first time I've heard of reactive and read HN everyday

You're not paying enough attention. There were tons of articles on reactive on the front page, at least 1-2 per week, for the last year or so. See also: "functional reactive programming". See also: "React.js". See also: "Om".

https://www.google.com/search?q=site%3Anews.ycombinator.com+...

Re: Erik Meijer: Duality and the End of Reactive [video]

#48
post #40

Earlier quoted context omitted.

> for example I think they made design mistakes Curious to hear more.

Same here. For the record I think Rx is a lovely piece of work (as is LINQ btw). I can't think of anything I'd change in the bits of Rx that I've used so far.

One criticism is a lack of ability to express things like "back-pressure" where consumers indicate to producers to slow down, stop, etc..

Re: Erik Meijer: Duality and the End of Reactive [video]

#49

Earlier quoted context omitted.

He's an independent consultant now. I suspect the market for companies willing to consider Scala is a lot bigger. If you want statically typed functional programming, but also functional programming that stands a chance of adoption in many environments, then Scala is about your only choice.

And Kotlin, and I would dare say Rust.

I may be living under a rock, but is Kotlin really used in production a lot?

And Rust? Does anyone dare basing production stuff on Rust like now? With breaking changes all the time?

Re: Erik Meijer: Duality and the End of Reactive [video]

#50

"Reactive is the new agile. Everyone is talking about reactive. Reactive is this, reactive is that" This is the first time I've heard of reactive and read HN everyday. > Java's enumerable( Iterable?) is broken anyone know what how its broken?

He starts talking about that at ~23min. You will probably need to watch the whole video up to there to understand the context and why it is important to him.
Post reply on HN