Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Cloudflare Quick Tunnels(cloudflare.com ↗)
    159comments
  2. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    17comments
  3. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    93comments
  4. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    36comments
  5. US Military had close call after using AI for hallucinated intelligence report(cnn.com ↗)
    51comments
  6. OpenJev(openjev.com ↗)
    222comments
  7. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    125comments
  8. Show HN: Ax-check.com – Can agents use your product?(ax-check.com ↗)
    8comments
  9. Systemd is a suite of basic building blocks(systemd.io ↗)
    11comments
  10. I vibed a proof of Conway's conjecture(overreacted.io ↗)
    127comments
  11. A heap overflow and SSO misconfiguration to compromise OpenAI internal repos(hacktron.ai ↗)
    186comments
  12. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    9comments
  13. Jemalloc 5.4.0(github.com/jemalloc ↗)
    77comments
  14. I don't like passkeys(hawksley.dev ↗)
    598comments
  15. Border agents can search cellphones without a warrant or reasonable suspicion(lawandcrime.com ↗)
    6comments
  16. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    24comments
  17. The scourge of x86 emulation(fex-emu.com ↗)
    71comments
  18. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  19. Show HN: Scry, programmable internet search w/ congestion pricing(scry.io ↗)
    6comments
  20. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    13comments
  21. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    170comments
  22. GrassLobster: AI Agentic Generation of Parametric Geometry Workflows(miro.vision ↗)
    5comments
  23. BeanShell3 in Development(beanshell.github.io ↗)
    17comments
  24. Replacing Pull Requests with Delta(zed.dev ↗)
    77comments
  25. AI chatbots are becoming experts at changing people's minds(science.org ↗)
    79comments
  26. An empirical study of harness design for coding agents(arxiv.org ↗)
    46comments
  27. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    223comments
  28. Build Faster Feedback Loops Using Qualitative User Research(nseldeib.com ↗)
    2comments
  29. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    62comments
  30. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    681comments

Armed Bear Common Lisp 1.5.0 released, Java 8 VM officially supported

3 pointsby 9y agoabcl-dev.blogspot.com
3 comments
9y agoHN ↗

(Clarification: ABCL is an ANSI-conforming Lisp compiler that compiles to Java JVM bytecode, so the applications run on the Java virtual machine. It also allows calling Java classes/libs from Lisp.)

9y agoHN ↗

As a person not familiar with common lisp, I'm curious: why would somebody choose a CLISP instead of Clojure to target JVM?

9y agoHN ↗

Clojure and Common Lisp are different languages, they are not the same (but they are Lisp family languages.)

Clojure makes good sense if you are going to mix your code with a lot of calls to Java classes and objects.

If you are not going to be calling Java at every two lines of code, then with ABCL you can program in CL and be able to interoperate with Java. CL is a significantly more powerful language.

PS: Note that "CLISP" is a particular, free Common Lisp implenentation, not a language.