Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. There's no point at which turning your brain off will work(danluu.com ↗)
    54comments
  2. Cloudflare Quick Tunnels(cloudflare.com ↗)
    128comments
  3. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    6comments
  4. An Empirical Study of Harness Design for Coding Agents(arxiv.org ↗)
    39comments
  5. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    76comments
  6. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    20comments
  7. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    104comments
  8. OpenJev(openjev.com ↗)
    210comments
  9. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    6comments
  10. I vibed a proof of Conway's conjecture(overreacted.io ↗)
    109comments
  11. A heap overflow and SSO misconfiguration to compromise OpenAI internal repos(hacktron.ai ↗)
    181comments
  12. I don't like passkeys(hawksley.dev ↗)
    536comments
  13. GrassLobster: AI Agentic Generation of Parametric Geometry Workflows(miro.vision ↗)
    3comments
  14. Jemalloc 5.4.0(github.com/jemalloc ↗)
    76comments
  15. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    23comments
  16. US Treasuries Have Become Unappetizing for Foreign Central Banks and Governments(wolfstreet.com ↗)
    64comments
  17. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  18. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    9comments
  19. Show HN: Scry, programmable internet search w/ congestion pricing(scry.io ↗)
    3comments
  20. The scourge of x86 emulation(fex-emu.com ↗)
    68comments
  21. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    176comments
  22. BeanShell3 in Development(beanshell.github.io ↗)
    11comments
  23. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    156comments
  24. Build Faster Feedback Loops Using Qualitative User Research(nseldeib.com ↗)
    1comments
  25. Qwen 3.8 Omni Flash(qwen.ai ↗)
    118comments
  26. Second Circuit Allows Government to Search Electronic Devices at the Border(knightcolumbia.org ↗)
    43comments
  27. How to Write with an LLM(sockpuppet.org ↗)
    193comments
  28. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    61comments
  29. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    645comments
  30. When the fractional part of a float fixes your shader(crocidb.com ↗)
    16comments

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.