Top all-time · #8146
Sabra's Occasional Comments
Personal blog · sabracrolleton.github.ioprogramming
Sabra's Occasional Comments is a personal blog at sabracrolleton.github.io about programming. Since 2020, 10 different Hacker News readers have linked it 12 times, most often “Comparison of Common Lisp Testing Frameworks (2021 Edition)”. No feed was found, so read it on the site itself.
Too few sampled comments (8) to say how often HN recommends it.?
Why HN links it
HN commenters point to its Common Lisp reference pages: a comparison of Lisp JSON conversion libraries and a comparison of testing frameworks.
Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Comparison of Common Lisp Testing Frameworks (2021 Edition)4 people · 4 mentions · first linked 2021-06-02
- Comparing JSON libs for Common Lisp3 people · 3 mentions · first linked 2021-11-18
- Comparison of Common Lisp Logging Libraries2 people · 2 mentions · first linked 2021-09-01
What Hacker News says?
https://sabracrolleton.github.io/json-review.html The differences are pretty big. Some use associated lists, some use hash tables, some convert to CLOS, etc
Comment linking /json-review.html
on “Lessons learned after working one year as a Common Lisp Developer (2018)”Submitted Comparison of Common Lisp Logging Libraries as a story · 11 points
HN discussionhttps://sabracrolleton.github.io/testing-framework There's this pretty in-depth comparison of testing frameworks, but I'm not sure if any of the frameworks there satisfy your specifications.
Comment linking /testing-framework
on “Common Lisp, ASDF, and Quicklisp: packaging explained”Submitted Comparing JSON libs for Common Lisp as a story · 7 points
HN discussionEh, it's debatable. CL has got (github usernames) Shinmera, Fukamachi, ruricolist, edicl, among many others (I have to stop my list somewhere). There are some collectives that work on a handful of projects together too. What would help is more word about contributions that already exist -- blog posts (or if possible additions to the Lisp Cookbook ( https://lispcookbook.github.io/cl-cookbook/ )) and StackOverflow and…
Comment linking /logging-comparison.html
on “Some thoughts about raising the profile of Lisp”Submitted Comparison of Common Lisp Testing Frameworks (2021 Edition) as a story · 3 points
HN discussionI invite you to read https://www.dreamsongs.com/Files/Hopl2.pdf which was submitted for the History of Programming Languages conference in 1993. I don't see how you can say with a straight face that no one rallied around Common Lisp given knowledge of Lisp history. (Edit: Uncut version: https://www.dreamsongs.com/Files/HOPL2-Uncut.pdf or you can just read this from 2008 which is the main thrust of the uncut content,…
Comment linking /short-descriptions
on “Some thoughts about raising the profile of Lisp”Submitted Comparison of Common Lisp Testing Frameworks as a story · 1 points
HN discussionWhile this is not a full answer, here is some relevant info: https://sabracrolleton.github.io/json-review . Incidentally for the grandparent's comment about formatting, I would use something slightly different: (Here is a sentence with (:i some words) (:b emphasized) in (:i (:b different)) ways.) This is similar to what is used for some of the html-to-S-expression conversions.
Comment linking /json-review
on “Some thoughts on JSON vs. S-expressions (2012)”I do use s-expressions converted from JSON for some API work that I do. While I am not suggesting replacing json with s-expressions, I find it easier to manipulate them. For those interested, here is a detailed comparison of Lisp JSON conversion libraries https://sabracrolleton.github.io/json-review .
Comment linking /json-review
on “Some thoughts on JSON vs. S-expressions (2012)”> Would you write your own JSON parser, is it that easy in LISP? Well, there are a lot of them. Here's a link to a guide someone wrote to compare a bunch of them: https://sabracrolleton.github.io/json-review.html
Comment linking /json-review.html
on “How the Curse of Lisp impacts your business (even if you don't use Lisp)”> Would you write your own JSON parser, is it that easy in LISP? No, that's more of a Haskell thing to do (you start with your own parser combinator, of course). Common lispers write their own testing framework - I guess that's Peter Seibel's fault ;) https://sabracrolleton.github.io/testing-framework https://gigamonkeys.com/book/practical-building-a-unit-test-... https://gigamonkeys.com/book/
Comment linking /testing-framework
on “How the Curse of Lisp impacts your business (even if you don't use Lisp)”