Sharpen
See also: Sharpening
Sharpen is an Eclipse plug-in useful for multiplatform code development, having the ability to convert from one language to another. Sharpen can convert Java to C# and vice versa. It can be used also to develop Java code with the most recent JDK, as Sharpen can convert between the Java dialects.
If the converted code does not run properly, the user has to remove parts that does not compile, but a better way is to modify methods that do not compile to do their calls by reflection. This would avoid hard links to functionality that does not exist.
It is desirable that Sharpen creates a Java source code version of the backport, to allow debugging on the respective platforms.[1]
Benefits[1]
- Java code need no longer be maintained in multiple projects for multiple Java dialects.
- The most recent Java version can always be used.
- Additional switches for additional versions can be part of the tool
- The tool is open-source. A costly dDN plus service version exists.
- J2ME CLDC can become "just a build switch", instead of extra work to support
- Sharpen can build in real-time and informs developers whenever the written code is incompatible with a specific version.
References
- 1 2 Rodrigo B. de Oliveira (2007-06-26). "Sharpen". Versant Developer Community. Archived from the original on 2007-06-26. Retrieved 2012-06-13.
See also
External links
This article is issued from Wikipedia - version of the 10/13/2014. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.