{"id":19650080,"url":"https://github.com/pmatos/racket-news","last_synced_at":"2026-03-04T10:32:05.173Z","repository":{"id":42239719,"uuid":"283231148","full_name":"pmatos/racket-news","owner":"pmatos","description":"Repository for the Racket News Website","archived":false,"fork":false,"pushed_at":"2025-02-14T18:37:38.000Z","size":15238,"stargazers_count":11,"open_issues_count":12,"forks_count":2,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-02-27T01:15:51.331Z","etag":null,"topics":["newsletter","racket","racket-news","www"],"latest_commit_sha":null,"homepage":"https://racket-news.com","language":"Racket","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pmatos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"pmatos"}},"created_at":"2020-07-28T14:08:52.000Z","updated_at":"2023-07-12T10:39:10.000Z","dependencies_parsed_at":"2025-01-09T23:24:41.123Z","dependency_job_id":"ce1a3e23-5b1d-4260-9f95-f3f9e74d8c30","html_url":"https://github.com/pmatos/racket-news","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pmatos/racket-news","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmatos%2Fracket-news","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmatos%2Fracket-news/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmatos%2Fracket-news/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmatos%2Fracket-news/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pmatos","download_url":"https://codeload.github.com/pmatos/racket-news/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmatos%2Fracket-news/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30078308,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T08:01:56.766Z","status":"ssl_error","status_checked_at":"2026-03-04T08:00:42.919Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["newsletter","racket","racket-news","www"],"created_at":"2024-11-11T14:56:32.731Z","updated_at":"2026-03-04T10:32:05.145Z","avatar_url":"https://github.com/pmatos.png","language":"Racket","funding_links":["https://github.com/sponsors/pmatos"],"categories":[],"sub_categories":[],"readme":"# Racket News\n\n## Projects in the Spotlight\n\n1. Rash by William Hatch\n2. Rosette by Emina Torlak\n3. Frog by Greg Hendershott\n4. Metapict by Jens Axel-Soegaard\n5. ActivityLog2 by Alex Harsanyi\n6. brag by Danny Yoo and Matthew Butterick\n7. #lang video by Leif Andersen\n8. Scribble by the Racket team\n9. Rebellion by Jack Firth\n10. Xenomorph by Matthew Butterick\n11. aws by Greg Hendershott\n12. remix by Jay McCarthy\n13. Turnstile by Stephen Chang, Alex Knauth, Ben Greenman, Milo Turner, and Michael Ballantyne\n14. Pollen by Matthew Butterick\n15. Typed Racket By the Racket team\n16. Racket Mode for Emacs by Greg Hendershott\n17. Overscan by Mark Wunsch\n18. dynamic-ffi by David Benoit\n19. Herbie by Pavel Panchekha, Alex Sanchez-Stern, David Thien, Zachary Tatlock, Jason Qiu, Jack Firth, and James R. Wilcox.\n20. Marionette by Bogdan Popa\n21. charterm by Neil van Dyke\n22. Riposte by Jesse Alama\n23. contract-profile by the Racket team\n24. Terminal Phase by Christopher Lemmer Webber\n25. Polyglot by Sage Gerard\n26. RacketScript by Vishesh Yadav\n27. Cover by Spencer Florence\n28. Racket CAS by Jens Axel Soegaard\n29. Deta by Bogdan Popa\n30. Heresy by Annaia Danvers\n31. Disposable by Jack Firth\n32. XSmith by William Hatch and Eric Eeide\n33. Disassemble by Sam Tobin-Hochstadt\n34. Cassius by Pavel Panchekha, Adam Timothy Geller, Shoaib Kamil, Michael Ernst, Zachary Tatlock, and Emina Torlak\n35. Gregor by Jon Zeppieri\n36. zcpkg by Sage Gerard\n37. binaryio by Ryan Culpepper\n38. quickscript by Laurent Orseau\n39. Redex by Robert Bruce Findler, Casey Klein, Burke Fetscher, and Matthias Felleisen\n40. Plot by Neil Toronto\n41. Futures Visualizer by the Racket team\n42. Koyo by Bogdan Popa\n43. Urlang by Jens Axel Soegaard\n44. crypto by Ryan Culpepper\n45. resyntax by Jack Firth\n46. Argo by Jesse Alama\n47. Molis-Hai by John Clements\n48. Landau\n49. Racket-cord\n50. Bookcover by Joel Dueck\n51. Beeswax by Joel Dueck\n52. Sauron by Lîm Tsú-thuàn\n53. RSound by John Clements\n54. congame by Marc Kaufmann and Bogdan Popa\n55. north by Bogdan Popa\n56. Qi by Siddhartha Kasivajhula\n\n## Featured Papers\n\n5. The Racket Manifesto by Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi, Eli Barzilay, Jay McCarthy, Sam Tobin-Hochstadt\n6. Automatically RESTful Web Applications: Marking Modular Serializable Continuations by Jay McCarthy\n7. Automata via Macros by Shriram Krishnamurti\n8. DrScheme: A Programming Environment for Scheme by Robert Findler, John Clements, Cormac Flanagan, Matthew Flatt, Shriram Krishnamurthi, Paul Steckler, and Matthias Felleisen\n9. The Development of Chez Scheme by R. Kent Dybvig\n10. Pycket: A Tracing JIT for a Functional Language by Spenser Bauman, Carl Bolz, Robert Hirschfeld, Vasily Kirilichev, Tobias Pape, Jeremy Siek and Sam Tobin-Hochstadt\n11. On the expressive power of programming languages by Matthias Felleisen\n12. Rebuilding Racket on Chez Scheme (Experience Report) by Matthew Flatt, Caner Derici, R. Kent Dybvig, Andrew W. Keep, Gustavo E. Massaccesi, Sam Tobin-Hochstadt and Jon Zeppieri\n13. Honu: Syntactic Extension for Algebraic Notation through Enforestation by Jon Rafkind and Matthew Flatt\n14. Precise Garbage Collection for C by Jon Rafkind, Adam Wick, John Regerh and Matthew Flatt\n15. Reaching Python from Racket by Pedro Ramos and António Leitão\n16. Foreign Interface for PLT Scheme by Eli Barzilay and Dmitry Orlovsky\n17. Syntax Templates in Racket by Ryan Culpepper\n18. Oh Lord, Please Don’t Let Contracts Be Misunderstood (Functional Pearl) by Christos Dimoulas, Max S. New, Robert Bruce Findler, Matthias Felleisen \n19. Bindings as Sets of Scopes by Matthew Flatt\n20. Option Contracts by Christos Dimoulas, Robert Bruce Findler, and Matthias Felleisen\n21. FrTime: Functional Reactive Programming in PLT Scheme by Gregory Cooper and Shriram Krishnamurthi\n22. The Design and Implementation of Typed Scheme by Sam Tobin-Hochstadt and Matthias Felleisen\n23. From Macros to DSLs: The Evolution of Racket by Ryan Culpepper, Matthias Felleisen, Matthew Flatt, and Shriram Krishnamurthi\n24. How to evaluate the performance of gradual type systems, by BEN GREENMAN, ASUMU TAKIKAWA, MAX S. NEW, DANIEL FELTEY, ROBERT BRUCE FINDLER, JAN VITEK and MATTHIAS FELLEISEN\n25. Scribble: closing the book on ad hoc documentation tools, by Matthew Flatt, Eli Barzilay and Robert Bruce Findler\n26. Composable and Compilable Macros: You Want it When? by Matthew Flatt\n27. Submodules in Racket: You Want it When, Again? by Matthew Flatt\n28. Feature-Specific Profiling by Leif Andersen, Vincent St-Amour, Jan Vitek and Matthias Felleisen\n29. Towards Practical Gradual Typing by Asumu Takikawa, Daniel Felty, Earl Dean, Matthew Flatt, Robert Bruce Findler, Sam Tobin-Hochstadt and Matthias Felleisen\n30. Typing the Numeric Tower, by Vincent St-Amour, Sam Tobin-Hochstadt, Matthew Flatt, and Matthias Felleisen\n31. Bithoven - Gödel Encoding of Chamber Music and Functional 8-Bit Audio Synthesis, by Jay McCarthy\n32. Sham: A DSL for Fast DSLs, by Rajan Walia, Chung-Chieh Shan, and Sam Tobin-Hochstadt\n33. Super 8 Languages for Making Movies (Functional Pearl) by Leif Andersen, Stephen Chang, Matthias Felleisen\n34. Automated Reasoning for Web Page Layout by Pavel Panchekha and Emina Torlak\n35. Compiler and Runtime Support for Continuation Marks by Matthew Flatt and Kent Dybvig\n36. Hygienic Macro Expansion by Eugene Kohlbecker, Daniel P. Friedman, Matthias Felleisen and Bruce Duba\n37. Languages as Libraries by Sam Tobin-Hochstadt, Vincent St-Amour, Ryan Culpepper, Matthew Flatt, and Matthias Felleisen\n38. Hygienic Macro Technology, by William Clinger and Mitchell Wand\n39. Profiling For Laziness, by Stephen Chang and Matthias Felleisen\n40. Corpse Reviver: Sound and Efficient Gradual Typing via Contract Verification by Cameron Moy, Phuc C. Nguyen, Sam Tobin-Hochstadt, David van Horn\n41. Rash: form reckless interactions to reliable programs, by William Hatch, and Matthew Flatt\n42. Adding Interactive Visual Syntax to Textual Code by Leif Andersen, Michael Ballantyne, and Matthias Felleisen.\n43. Macros for Domain-Specific Languages by Michael Ballantyne, Alexis King, and Matthias Felleisen.\n44. Profile-Guided Meta-Programming, PLDI 2015. William Bowman https://github.com/wilbowma/pgmp\n45. Programming Languages as Operating Systems (or Revenge of the Son of the Lisp Machine), by Matthew Flatt, Robert Findler, Shriram Krishnamurti, and Matthias Felleisen\n46. Macros that Work Together - Compile-Time Bindings, Partial Expansion, and Definition Contexts by Matthew Flatt, Ryan Culpepper, David Darais, and Robert Findler\n47. Gradual typing for first-class classes by Asumu Takikawa, T. Stephen Strickland, Christos Dimoulas, Sam Tobin-Hochstadt, and Matthias Felleisen\n48. Fortifying Macros, Ryan Culpepper\n49. Does blame shifting work? by Lukas Lazarek, Alexis King, Samanvitha Sundar, Robert Findler, and Christos Dimoulas\n50. Chaperones and Impersonators: Run-time Support for Reasonable Interposition, by T. Stephen Strickland, Sam Tobin-Hochstadt, Robert Bruce Findler, and Matthew Flatt\n51. Complete monitors for behavioral contracts, by Christos Dimoulas, Sam Tobin-Hochstadt, Matthias Felleisen\n52. Is sound gradual typing dead?, by Asumu Takikawa, Daniel Feltey, Ben Greenman, Max S. New, Jan Vitek, and Matthias Felleisen\n53. How to Evaluate Blame for Gradual Types, by Lukas Lazarek, Ben Greenman, Matthias Felleisen, and Christos Dimoulas\n54. How to Design Co-Programs (http://www.cs.ox.ac.uk/jeremy.gibbons/publications/copro.pdf)\n55. Prototypes: Object-Orientation, by Functionally http://fare.tunes.org/files/cs/poof.pdf\n-- \nParallel machine simulator using racket/scheme functional programming language (https://www.spiedigitallibrary.org/conference-proceedings-of-spie/11718/117182N/Parallel-machine-simulator-using-racketscheme-functional-programming-language/10.1117/12.2572096.short?SSO=1)\n56. VERIFYING CORRECTNESS OF A CHEZ SCHEME COMPILER PASS https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=3900\u0026context=theses San Luis Obispo\n57. Runtime and compiler support for HAMTs https://dl.acm.org/doi/abs/10.1145/3486602.3486931\n\n## Call to Racket Champions\n\n### 2020\n\n36. #3336 Jesse Alama - https://github.com/racket/racket/commit/b722d810592dbfa1a668bf24eefce29d2773a0f2\n37. #1400 Nobody\n38. #2314 `xxyzz` - https://github.com/racket/racket/commit/659741bb5852d23ed6359ff420cb3db7f38d34cb\n39. #3161 Nobody\n40. #3161 Walter Yang - https://github.com/racket/racket/commit/62f444d4e13f3a59f59d22f7fee70de63140e7b7\n41. #813 (racket/typed-racket) Nobody\n42. #813 (racket/typed-racket) Lîm Tsú-thuàn - https://github.com/racket/typed-racket/pull/999/commits/3bb70c405c1ba864e1e05a2f8424907c4fb453d9\n43. Hiatus\n\n### 2021\n\n44. #3603 `xxyzz` - https://github.com/racket/racket/commit/d03456b55e9321d491b5a936cf721466728376e2\n45. #2883\n46. #2883\n47. #2883 `xxyzz` - https://github.com/racket/racket/commit/c9956aceaeecb3be747c152c323b7010a371816b\n49. #29 (racket/pict)\n50. #29 (racket/pict)\n51. #1463 (racket/racket)\n51. #1463 (racket/racket) `sorawee` - https://github.com/racket/racket/commit/03219452b991f441f6a5c73eb0b9d44c3780674d\n52. #1636 (racket/racket)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmatos%2Fracket-news","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpmatos%2Fracket-news","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmatos%2Fracket-news/lists"}