Top all-time · #5617
drmeister
Personal blog · drmeister.wordpress.comprogrammingscience
drmeister is a personal blog at drmeister.wordpress.com about programming and science. Since 2014, 14 different Hacker News readers have linked it 16 times, most often “I gave a talk on Clasp and my Chemistry at Google in Cambridge Mass last week”. The last post was in 2016, but the archive is still widely read.
Too few sampled comments (9) to say how often HN recommends it.?
Why HN links it
Personal blog of the creator of Clasp, a Common Lisp implementation using LLVM and C++ interop. HN readers link its posts on Clasp talks and timing comparisons of optimized SBCL against C.
Summarised by Claude from a sample of 9 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Ideas to software to molecules that change the world
Most-linked posts?
- I gave a talk on Clasp and my Chemistry at Google in Cambridge Mass last week4 people · 4 mentions · first linked 2015-06-15
- Announcing Clasp – drmeister4 people · 4 mentions · first linked 2015-05-27
- Why Common Lisp for scientific programming?2 people · 2 mentions · first linked 2015-11-24
- Timing data comparing CClasp to C++, SBCL and Python2 people · 2 mentions · first linked 2015-08-01
What Hacker News says?
I hear you, but I was lazy and only gave one reference. There have been, over the years, many demostrations of optimized SBCL being on the same order as C. https://benchmarksgame-team.pages.debian.net/benchmarksgame/... https://drmeister.wordpress.com/2015/07/30/timing-data-compa... https://groups.google.com/forum/?_escaped_fragment_=topic/co...
Comment linking /2015/07/30/timing-data-comparing-cclasp-to-c-sbcl-and-python/
on “An Intuition for Lisp Syntax”Submitted Clasp – A Common Lisp with LLVM back end and interoperation with C++ as a story · 278 points
HN discussionhttps://github.com/drmeister/clasp From the CLASP page: > Clasp is a new Common Lisp implementation that seamlessly interoperates with C++ libraries and programs using LLVM for compilation to native code. This allows Clasp to take advantage of a vast array of preexisting libraries and programs, such as out of the scientific computing ecosystem. Embedding them in a Common Lisp environment allows you to make use of ra…
Comment linking /2014/09/18/announcing-clasp/
on “Dale – A Lisp-flavoured C”Submitted Clasp 0.4 – Joining Common Lisp and C++ as a story · 73 points
HN discussionThe speaker also has some more info in his blogpost about the talk: https://drmeister.wordpress.com/2015/06/15/i-gave-a-talk-on-...
Comment linking /2015/06/15/i-gave-a-talk-on-clasp-and-my-chemistry-at-google-in-cambridge-mass-last-week/
on “Clasp: Common Lisp Using LLVM and C++ for Molecular Metaprogramming [video]”Submitted Timing data comparing CClasp to C++, SBCL and Python as a story · 45 points
HN discussionClasp [1] could be used to write a Common Lisp version, and as most know, CL makes it easy to write DSLs, interface with C++ (with Clasp), and manipulate code as data, even more so than Julia. I may look into this soon. Very exciting. Great work by the Stan team by making it available across so many popular languages! [1] https://drmeister.wordpress.com/2014/09/18/announcing-clasp/
Comment linking /2014/09/18/announcing-clasp/
on “Stan: a probabilistic programming language”Submitted Improving the Clasp programming experience as a story · 3 points
HN discussion> https://www.youtube.com/watch?v=5bQhGS8V6dQ no wonder CANDO is impressive, the scope and fields involved are pretty rare... I'm very eager to learn if C. Schafmeister work will bear 'disruptive fruits'. ps: a talk about clasp https://drmeister.wordpress.com/2015/06/15/i-gave-a-talk-on-...
Comment linking /2015/06/15/i-gave-a-talk-on-clasp-and-my-chemistry-at-google-in-cambridge-mass-last-week/
on “European Lisp Symposium 2016”Submitted Why Common Lisp for scientific programming? as a story · 2 points
HN discussionCommon Lisp was the first Lisp I tried. But I found the library ecosystem a bit disappointing. This was more than a decade ago, though. No idea if Quicklisp has made everything more lively. Clojure is nice. I like the emphasis on functional programming, and a very clean set of basic data structures and operations on them. Plus lots of great libraries. Nonetheless, being on the JVM seems both a blessing and a curse.…
Comment linking /2015/11/23/why-common-lisp-for-scientific-programming/
on “Show HN: A Web-to-RSS Parser in Common Lisp”Submitted I gave a talk on Clasp and my Chemistry at Google in Cambridge Mass last week as a story · 2 points
HN discussionInterestingly enough, a professor of organic chemistry[1] created a new Common Lisp implementation[2] just so that, among other things, he can use a very high level functional(ish) language in his research. His CL implementation is specifically designed to allow more seamless interoperability with libraries written in C and C++. [1] https://drmeister.wordpress.com/about/ [2] https://github.com/clasp-developers/clasp
Comment linking /about/
on “Why Haskell Is Interesting? (2005)”Submitted Announcing Clasp – drmeister as a story · 1 points
HN discussionOoops, an old link to CLASP. Here's a newer link: https://drmeister.wordpress.com/2015/06/15/i-gave-a-talk-on-...
Comment linking /2015/06/15/i-gave-a-talk-on-clasp-and-my-chemistry-at-google-in-cambridge-mass-last-week/
on “Why we hate Lisp”The one thing that I take away from all of this is that the people complaining just don't 'get it'. I don't know whether it's a personal failing of the individuals involved or something about lisp that is orthogonal to most people's thought processes, but the page reads more like (to me) sour grapes than a reasoned discourse on why lisp sucks. Compare that to the article posted yesterday about CLASP ( https://drmeis…
Comment linking /2014/09/18/announcing-clasp/
on “Why we hate Lisp”