AndreVanDelft / scala

The SubScript extension to the Scala programming language
http://www.subscript-lang.org/
12 stars 1 forks source link

Compatibility with other libraries and frameworks #23

Open anatoliykmetyuk opened 10 years ago

anatoliykmetyuk commented 10 years ago

While testing subscript actors, I've came across the problem that akka 2.3.2 throwed exceptions that some core class is not found (like, class PartialFunction). Akka 2.3.0 worked OK. Then, after updating my repository with new commits, Akka 2.3.0 stopped working for very same cause, and akka 2.3.2 worked normally.

This means there may be compatibility issues with other libs too, which significantly decteases usability. Though it is not vital for the moment and doesn't harm our current tasks significantly, I think we should investigate on question when we have less workload.

anatoliykmetyuk commented 10 years ago

I've noticed a pattern in Akka compatibility issues: if SubScript was compiled with version A of Akka, then no other program that uses SubScript Actors will compile with version A of Akka, where A is either 2.3.2 or 2.3.0 (maybe also other versions, I have not checked.