Top all-time · #4048
Alex Harsányi
Personal blog · alex-hhh.github.ioprogramminggames
Alex Harsányi's personal blog at alex-hhh.github.io covers programming and games. Since 2018, 19 different Hacker News readers have linked it 28 times, most often “Asteroids Game in Racket (2021)”. The last post was in 2023, but the archive is still widely read.
Too few sampled comments (9) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for real-world Racket GUI work, including charts, widgets, app screenshots and data-analysis examples. Commenters point to it as inspiration for Racket GUI development.
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.
The Blog of Alex Harsányi
Most-linked posts?
- Asteroids Game in Racket (2021)3 people · 3 mentions · first linked 2021-10-10
- Racket GUI Screenshots2 people · 2 mentions · first linked 2021-09-13
- /index.html2 people · 2 mentions · first linked 2020-03-05
- Pumpkin Plot2 people · 2 mentions · first linked 2022-10-26
- /2 people · 2 mentions · first linked 2020-08-23
- Space Invaders – Alex Harsányi2 people · 2 mentions · first linked 2020-12-13
What Hacker News says?
I would like to disagree with this view of Racket. I'm a fairly experienced professional programmer with a lot of systems experience, and I find Racket an extremely well thought out, competently implemented and high performance (particularly with the switch to Chez Scheme) language. I wrote a bit about it at https://nikhilism.com/post/2023/racket-beyond-languages/ and Bogdan Popa and Alex Hirsanyi have done amazing…
Comment linking /index.html
on “A Tour of the Lisps”Submitted Chess Game Using Racket’s Pasteboard as a story · 107 points
HN discussionI am curious to know what you find limiting about the Racket GUI. There have been some interesting[1] things[2] being developed with it recently. I have been able to use it to write a stock trading simulator[3] with price charts. [1] https://alex-hhh.github.io/2018/06/a-racket-gui-widget-to-di... [2] https://alex-hhh.github.io/2018/05/running-and-cycling-worko... [3] https://github.com/evdubs/chart-simulator
Comment linking /2018/05/running-and-cycling-workout-editor.html
on “A Programming Language Underdog”Submitted Racket GUI Screenshots as a story · 82 points
HN discussionHave you seen this package yet? http://alex-hhh.github.io/2018/08/racket-data-frame-package.... I think it could be the starting point for some data science work in Racket.
Comment linking /2018/08/racket-data-frame-package.html
on “Chicken Scheme 5.0”Submitted Pumpkin Plot as a story · 69 points
HN discussionI was/am in the same boat. A few months back someone recommended this blog to me: https://alex-hhh.github.io/ If you want to see some "real world" high quality Racket GUI stuff this is the place to go. Very inspiring. I'd love to do more with Racket & its GUI lib.
Comment linking /
on “Racket v8.0”Submitted Writing a Simple Password Generator in Racket as a story · 67 points
HN discussionThanks. Personally, I'd love to see more like https://alex-hhh.github.io/2021/08/fish-puzzle.html When I was in university, the usual Prolog example was solving a game of Cluedo.
Comment linking /2021/08/fish-puzzle.html
on “What Is miniKanren?”Submitted Implementing Ishido, a game from the 90s, using the Racket graphical facilities as a story · 45 points
HN discussionTo add to this, OP, there is an interesting blog with many examples of graphics development in Racket: https://alex-hhh.github.io/ I have written a couple GUI applications in Racket; maybe they can serve as motivation to discover Racket's GUI capabilities: https://github.com/evdubs/chart-simulator https://github.com/evdubs/renegade-way There are limitations to Racket's GUI toolkit compared to writing a native Qt/GTK…
Comment linking /
on “Ask HN: How to do cross platform GUI?”Submitted Asteroids Game in Racket (2021) as a story · 10 points
HN discussioncl-ana, Common Lisp data analysis library with emphasis on modularity and conceptual clarity - https://github.com/ghollisjr/cl-ana numcl, a numpy clone in Common Lisp - https://github.com/numcl/numcl Clojure kixi-stats- https://cljdoc.org/d/kixi/stats/0.5.0/doc/readme and the book Clojure for Data Science - http://clojuredatascience.com/ Clojure's Incanter has been mentioned already - http://incanter.org/ OWL, the O…
Comment linking /2018/08/racket-data-frame.html
on “Femtolisp: A lightweight, robust, scheme-like Lisp implementation”Submitted Asteroids (Game Engine) in Racket as a story · 5 points
HN discussionhttps://alex-hhh.github.io/2021/09/screenshots.html is a nice gallery of one person's apps.
Comment linking /2021/09/screenshots.html
on “Why learn Racket? A student's perspective”Submitted Plotting the World in Racket as a story · 4 points
HN discussionDon't dismiss Racket too soon, I would say. The developer of ActivityLog2 has been doing a lot to integrate charts and graphs into Racket GUI applications, and the program itself ( https://github.com/alex-hhh/ActivityLog2 ) is a good showcase of that work. His blog is also worth a read ( https://alex-hhh.github.io/index.html ). Take a look!
Comment linking /index.html
on “Ask HN: What language/framework do you recommend for UI-heavy desktop apps?”Submitted Space Invaders – Alex Harsányi as a story · 4 points
HN discussionSubmitted Pumpkin Plot – Alex Harsányi as a story · 3 points
HN discussionSubmitted Space Invaders in Racket as a story · 3 points
HN discussionSubmitted Dual Axis Plots [Racket] as a story · 3 points
HN discussionSubmitted Heat Map Visualization in ActivityLog2 as a story · 2 points
HN discussionSubmitted Asteroids (Game Engine) as a story · 2 points
HN discussionSubmitted Climb Analysis Tool as a story · 2 points
HN discussionSubmitted Chess Game Using Racket’s Pasteboard (part 3) as a story · 2 points
HN discussionSubmitted Automating Tests for the Plot Package – Alex Harsányi as a story · 1 points
HN discussionSubmitted Markdown View using the Racket editor% as a story · 1 points
HN discussion