JiSE icon indicating copy to clipboard operation
JiSE copied to clipboard

JiSE: Java in S-Expression

Results 6 JiSE issues
Sort by recently updated
recently updated
newest added

Curious how much additional effort would be required for annotations. I am helping work through porting an example from [optaplanner](https://clojurians.zulipchat.com/#narrow/stream/151924-data-science/topic/Optaplanner.20in.20Clojure) which is "heavily" class-based and requires lots of annotations to...

Original java: ```java ThreadLocalRandom tlr = ThreadLocalRandom.current(); long l1 = tlr.nextLong(), l2 = tlr.nextLong(); char[] rt = new char[22]; rt[21] = tbl[(int)l1 & 0x3f]; l1 = l1 >>> 6; rt[20]...

I'm really curious about the typical speeds for the algorithms you implemented (like AOBench). I ran it, it feels really fast but I'm not sure what a comparison might be....

One problem that I've always faced with clojure is that it's not possible to derive things from Abstract classes. https://stackoverflow.com/questions/53090419/clojure-proxy-implementing-abstract-class-with-protected-constructor Can you create an example showing how to do it...

It'd be great to have direct lambda support instead of using the clojure.lang.IFn interface. Is that on the roadmap and how difficult would it be to get working?

According to [JLS 15.25](https://docs.oracle.com/javase/specs/jls/se11/html/jls-15.html#jls-15.25), typing the conditional operator never fails unless it includes an invocation of a void method. However, the current implementation throws `VerifyError` when the second and third...