5 ms·
Is this project abandoned? Latest update on codeplex is 2.5 years old. It's a shame because it looks like a very nice language.
by binarymax 11y ago
Is this project abandoned? Latest update on codeplex is 2.5 years old. It's a shame because it looks like a very nice language.
- agumonkey 11y agoPublications Daan Leijen, Koka: Programming with Row Polymorphic Effect Types, in Mathematically Structured Functional Programming 2014, EPTCS, 18 March 2014. http://research.microsoft.com/apps/pubs/default.aspx?id=210640 http://research.microsoft.com/apps/pubs/default.aspx?id=2106... Maybe it's not dead yet.
- rafaelferreira 11y agoMarch 2014 isn't exactly proof the language is alive today.
- agumonkey 11y agoStill better than 2012. KOKA author is now on this http://2015.ecoop.org/profile/daanleijen http://2015.ecoop.org/profile/daanleijen and also tutoring PhD (I assume) students for http://goto.ucsd.edu/~nvazou/koka/icfp15.pdf http://goto.ucsd.edu/~nvazou/koka/icfp15.pdf
- joostdevries 11y agoMartin Odersky is planning to add polymorphic side effect types to Scala. Lucas Rytz' PhD research describes an early incarnation. The syntax will be different: side effects will be modeled as implicit evidence. But the semantis will be largely the same I believe. I seem to remember that the default will be that if no side effects are declared that any side effect is assumed. At least that was the idea in Rytz' PhD thesis. The reason for this was pragmatics: the only effect system in a main stream language is Javas checked exceptions. And for that the communis opinio ended up being that the idea is right but having to declare exceptions in intermediary layers of the call graph was not worth the effort. That's why f.i. Anders Hjelberg left checked exceptions out off C#. So getting the usability right is extremely important for a widely adopted effect system. Btw there are a lot of publications around 2012 on the topic of effect systems. http://lrytz.flavors.me/#publications-talks http://lrytz.flavors.me/#publications-talks
- mlinksva 11y agoThat's the wiki/web page. The source has been updated recently http://koka.codeplex.com/SourceControl/list/changesets http://koka.codeplex.com/SourceControl/list/changesets