2 ms·
> Cyberduck is written in Java, yet nobody seems to be complaining about how slow and bloated it is. Lol I just double checked that after you said it, it never
by merb 10y ago
> Cyberduck is written in Java, yet nobody seems to be complaining about how slow and bloated it is.
Lol I just double checked that after you said it, it never felt "Javaish" even the interface is really sane.
Actually they are using JNA for a lot of stuff and they written foundation bindings... (https://g.iterate.ch/projects/ITERATE/repos/cyberduck/browse/binding/src/main/java/ch/cyberduck/binding https://g.iterate.ch/projects/ITERATE/repos/cyberduck/browse...) cool stuff I keep that for reference. However he should put the bindings stuff under something like LGPL since most stuff will fall under fair use anyway (simple class Names which you would use anyway even without looking at the Source when making a JNA binding to Cocoa)