3 ms·
This reminded me of the IKVM project: https://github.com/ikvm-revived/ikvm https://github.com/ikvm-revived/ikvm This is a converter that allows Java bytecode t
by jiggawatts 4y ago
This reminded me of the IKVM project: https://github.com/ikvm-revived/ikvm https://github.com/ikvm-revived/ikvm
This is a converter that allows Java bytecode to run on the .NET Framework.
It allows horrific, unnatural things such as a C# class that is a derived type of a Java class!
- zdimension 4y agoSeeing code like that reminds me a lot of the J# days, when you basically had a Java 1.1 standard library implemented on top of .NET. I played with it a bit a few years back, even ported an AWT to it (imagine using AWT in C#): https://github.com/zdimension/awt2048_csharp/blob/master/Program.cs https://github.com/zdimension/awt2048_csharp/blob/master/Pro...
- compton93 4y agoThat's awesome, I did a similar thing with J# to port a basic Java library to C# a while ago.
- compton93 4y agoFunnily enough, Cyberduck (the FTP, SSH, s3 mounting software for Mac/Windows) uses IKVM for their windows release.
- Yuioup 4y agoWhatever happened to, what was it called again, Grasshopper?
- bob1029 4y agoFor a while we used a variant of this in production to interop with an IBM iSeries from .NET. It was mostly about getting access to the DB2 connection, but we also had to run some programs on that system.