frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Which Lisp? Beginner

3•willschetelich•5h ago
Hi All! This likely doesn't matter much, but I'm curious on which lisp dialect would be best for somebody new to lisp? Currently I'm comfortable in C, Python, Java, SQL stuff, and web dev stuff, but I've never touched Lisp. I don't have a 'project' with Lisp yet, but my goal is to 'get the lisp mindset' of why this language is so special. 'Think like a lisper.' Open to any and all thoughts!

Comments

mepian•4h ago
I recommend starting with this free book which covers Common Lisp: https://gigamonkeys.com/book/
willschetelich•2h ago
Much much appreciated!
gus_massa•4h ago
Oversimplifying, there are three big variants: Common Lisp, Scheme, Clojure. Each of them has a lot of somewhat similar implementations:

* Clojure: A lot of support for immutable data. It runs in the JVM so you will have a lot of the libraries you are use to. Probably the best option for you. https://clojure.org/

* Scheme, in particular Racket: Mostly functional, and in particular Racket has a lot of support to make your own variant. This is the option <allcaps>I</allcaps> prefer but I have to disclaim it's a biased recommendation. https://racket-lang.org/

* Common Lisp: I heard a lot of good things about SBCL, in particular to add anotations to make the code faster https://www.sbcl.org/

> why this language is so special

Macros, everyone use macros, too many at the beginning, but a few where they are really necessary later.

  #lang racket
  
  (define-syntax-rule
    (repeat3
      body)
    (begin
      body
      body
      body))

  (repeat3
    (println "banana"))

  ;output:
  ;"banana"
  ;"banana"
  ;"banana"
willschetelich•2h ago
woah! Thanks so much for this! I think leaning into Racket might be cool, since it highlights the FP side of things?

Ask HN: Would you use AI software to assist you in an interview?

1•acmeian•2m ago•0 comments

"Nothing in biology makes sense without teleology" by Michael Levin

https://www.youtube.com/watch?v=1gZw1SuykB8
1•AIorNot•6m ago•2 comments

Energy-Based Transformers Are Scalable Learners and Thinkers

https://energy-based-transformers.github.io/
1•cubefox•6m ago•0 comments

Show HN: touchgrass.fm, reclaim screen time for quality time

https://www.touchgrass.fm/
2•softservo•11m ago•0 comments

Hacker News MCP Server

https://github.com/Traves-Theberge/Hackernews-MCP-Typescript
3•thomasfromcdnjs•14m ago•0 comments

The Growing Threat: The Dark Side of AI and LLMs

https://blog.sofiane.cc/post/the-growing-threat-the-dark-side-of-ai-and-llms
1•SofianeHamlaoui•14m ago•0 comments

The Anthropic Economic Futures Program

https://www.anthropic.com/news/introducing-the-anthropic-economic-futures-program
1•fahd777•14m ago•0 comments

Examining a Copyright Claim from Copytrack

https://www.bentasker.co.uk/posts/blog/general/copytrack-sent-me-a-copyright-claim.html
1•kieloo•20m ago•0 comments

Tell HN: A fake, highly obfuscated Solidity VSCode plugin found on marketplace

4•navad•25m ago•1 comments

Cheese may give you nightmares

https://www.medicalnewstoday.com/articles/cheese-may-actually-give-you-nightmares-here-is-why
1•bdev12345•26m ago•0 comments

XGH: EXtreme Go Horse Methodology (2019)

https://medium.com/@dekaah/22-axioms-of-the-extreme-go-horse-methodology-xgh-9fa739ab55b4
1•airstrike•26m ago•0 comments

Context Engineering as Code – Systematic approach to reliable AI development

1•cogeet_io•31m ago•0 comments

India bars Jane Street from securities market, citing stock index manipulation

https://www.reuters.com/sustainability/boards-policy-regulation/india-regulator-bars-jane-street-accessing-its-securities-market-2025-07-04/
4•bobbiechen•38m ago•0 comments

Dylanaraps changes README after >1 year

https://github.com/dylanaraps/dylanaraps/commit/93a2aca2d1741bd9a7ce861d8c062a8a7387cb49
2•kristjank•39m ago•3 comments

Ask HN: How do accelerators/VC track internal operations across startups?

2•swaptr•42m ago•0 comments

Context Engineering Guide

https://nlp.elvissaravia.com/p/context-engineering-guide
1•omarsar•50m ago•0 comments

The Two Towers MUD

https://t2tmud.org/
2•astronads•53m ago•1 comments

Network Reconnaissance as a Way of Seeing the Invisible

https://medium.com/@chrisveleris/network-reconnaissance-as-a-way-of-seeing-the-invisible-a19580e8e18d
1•cvicpp123•56m ago•0 comments

Pet ownership and cognitive functioning in later adulthood across pet types

https://www.nature.com/articles/s41598-025-03727-9
6•bookofjoe•57m ago•0 comments

Killer AI [video]

https://www.youtube.com/watch?v=A0X4O49cY4o
2•Raed667•58m ago•0 comments

Let's Talk Safari Extensions on iOS

https://old.reddit.com/r/ios/comments/1kzzfoc/lets_talk_safari_extensions_on_ioswhats_in_your/
1•wslh•1h ago•0 comments

Agencymaxxing

https://nintil.com/agency
1•jger15•1h ago•0 comments

Core RISC-V supercluster on a single M.2 [video]

https://www.youtube.com/watch?v=HRfbQJ6FdF0
3•victorbjorklund•1h ago•0 comments

Gödel's Beavers, or the Limits of Knowledge

https://lcamtuf.substack.com/p/monkeys-typewriters-and-busy-beavers
2•weinzierl•1h ago•0 comments

Congress passes budget reconciliation bill with $10B for NASA – SpaceNews

https://spacenews.com/congress-passes-budget-reconciliation-bill-with-10-billion-for-nasa/
1•rbanffy•1h ago•0 comments

My Blog Is Overengineered to the Point People Think It's a Static Site (2022)

https://xeiaso.net/talks/how-my-website-works/
1•Wingy•1h ago•0 comments

Ask HN: Is there a market for agentic scraping tools?

2•mxfeinberg•1h ago•1 comments

Hanako-San

https://en.wikipedia.org/wiki/Hanako-san
2•areoform•1h ago•0 comments

Ask HN: What are fundamental books on systems, system thinking, reliability?

2•dondraper36•1h ago•1 comments

Stop Killing Games in EU passed 1.000.000 signatures

https://www.msn.com/en-us/news/technology/stop-killing-games-reaches-1-million-signatures-as-players-continue-fight-for-game-preservation/ar-AA1HXsyd
6•aureliusm•1h ago•0 comments