3 ms·
The problem affects us not at all, as we build from source. The compatibility problem is a different one: Unlike almost everybody else, Scala IDE uses the stan
by modersky 15y ago
The problem affects us not at all, as we build from source.
The compatibility problem is a different one: Unlike almost everybody else, Scala IDE uses the standard Scala compiler in presentation mode. That compiler has undergone changes from 2.8 to 2.9 to trunk. The IDE needs to work with all three versions.
- thurn 15y agoWhat's "presentation mode"?
- soc88 15y agoUsing various parts of the original compiler as a asynchronous, interruptible, focused service for use in IDE. This fixes the problems usually occurring when people have to re-implement type checkers/compilers, see for example the problems when Eclipse's Java stuff disagrees with javac or ecj creates different bytecode and breaks assumptions of other tools.