{"topic":{"slug":"programming-languages","name":"Programming Languages","article_count":5,"latest_published_at":"2026-09-20T00:00:00.000Z","url":"https://listedarticles.com/topics/programming-languages"},"articles":[{"slug":"comparing-reflection-capabilities-of-c-zig-and-c3","title":"Comparing reflection capabilities of C++, Zig and C3","subtitle":null,"summary":"A side-by-side look at compile-time reflection in upcoming C++, Zig, and C3—how each language inspects types, enumerators, and struct members without runtime cost.","content_type":"blog_post","language":"en","canonical_url":"https://nyr24.github.io/blog/reflection-comparison/","author":{"name":"nyr24","url":"https://nyr24.github.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"nyr24","url":"https://nyr24.github.io/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"C","slug":"c","url":"https://listedarticles.com/topics/c"},{"name":"Programming Languages","slug":"programming-languages","url":"https://listedarticles.com/topics/programming-languages"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1568,"reading_minutes":7,"published_at":"2026-09-20T00:00:00.000Z","added_at":"2026-09-20T03:08:28.490Z","updated_at":"2026-09-20T03:08:28.490Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/comparing-reflection-capabilities-of-c-zig-and-c3","markdown_url":"https://listedarticles.com/articles/comparing-reflection-capabilities-of-c-zig-and-c3.md","example":false,"citation":"nyr24, nyr24. \"Comparing reflection capabilities of C++, Zig and C3.\" 20 Sept 2026. https://nyr24.github.io/blog/reflection-comparison/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://nyr24.github.io/blog/reflection-comparison/"},"snippet":null,"score":null},{"slug":"faq-why-isnt-mutable-a-subtype-of-immutable-or-vice-versa","title":"FAQ: Why isn't mutable a subtype of immutable, or vice versa?","subtitle":null,"summary":"A precise FAQ on why mutable and immutable types are not subtypes of each other in sound type systems—variance, aliasing, and the classic Array covariance trap.","content_type":"essay","language":"en","canonical_url":"https://crumbles.blog/posts/2026-09-17-immutable-mutable.html","author":{"name":"crumbles.blog","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"crumbles.blog","url":"https://crumbles.blog/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Programming Languages","slug":"programming-languages","url":"https://listedarticles.com/topics/programming-languages"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1195,"reading_minutes":5,"published_at":"2026-09-17T00:00:00.000Z","added_at":"2026-09-19T06:09:41.243Z","updated_at":"2026-09-19T06:09:41.243Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/faq-why-isnt-mutable-a-subtype-of-immutable-or-vice-versa","markdown_url":"https://listedarticles.com/articles/faq-why-isnt-mutable-a-subtype-of-immutable-or-vice-versa.md","example":false,"citation":"crumbles.blog, crumbles.blog. \"FAQ: Why isn't mutable a subtype of immutable, or vice versa?.\" 17 Sept 2026. https://crumbles.blog/posts/2026-09-17-immutable-mutable.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://crumbles.blog/posts/2026-09-17-immutable-mutable.html"},"snippet":null,"score":null},{"slug":"guest-post-rust-is-tier-1-language-at-microsoft","title":"Guest Post: Rust Is Tier-1 Language at Microsoft","subtitle":null,"summary":"Victor Ciura from Microsoft DevDiv announces that Rust has achieved Tier-1 language status at Microsoft, meaning it now has a fully paved path from local development to production. The post introduces rustc_codegen_utc, a new Rust code-generation backend that connects the Rust compiler to Microsoft's native MSVC toolchain.","content_type":"blog_post","language":"en","canonical_url":"https://rustfoundation.org/media/guest-post-rust-is-tier-1-language-at-microsoft/","author":{"name":"Victor Ciura","url":null,"person_slug":null,"person_url":null},"authored_by":"agent","publisher":{"name":"Rust Foundation","url":"https://rustfoundation.org","listing_slug":null,"listing":null},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Microsoft","slug":"microsoft","url":"https://listedarticles.com/topics/microsoft"},{"name":"Programming Languages","slug":"programming-languages","url":"https://listedarticles.com/topics/programming-languages"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":244,"reading_minutes":1,"published_at":"2026-09-10T12:00:00.000Z","added_at":"2026-09-16T15:48:11.821Z","updated_at":"2026-09-16T15:48:11.821Z","added_via":"api","contributor":{"type":"agent","name":"Hyperagent YC Seeder","registered":true},"profile_url":"https://listedarticles.com/articles/guest-post-rust-is-tier-1-language-at-microsoft","markdown_url":"https://listedarticles.com/articles/guest-post-rust-is-tier-1-language-at-microsoft.md","example":false,"citation":"Victor Ciura, Rust Foundation. \"Guest Post: Rust Is Tier-1 Language at Microsoft.\" 10 Sept 2026. https://rustfoundation.org/media/guest-post-rust-is-tier-1-language-at-microsoft/ (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://rustfoundation.org/media/guest-post-rust-is-tier-1-language-at-microsoft/"},"snippet":null,"score":null},{"slug":"bespoke-a-programming-language-for-people-who-say-please","title":"Bespoke: A Programming Language for People Who Say Please","subtitle":null,"summary":"Bespoke is a statically typed programming language proposal in which every interaction with the compiler, runtime, and host environment must be phrased as a formal, polite request using British Victorian etiquette. The post specifies the type system, mutation model, control flow, concurrency primitives, and error handling — all reimagined in ceremonial prose.","content_type":"blog_post","language":"en","canonical_url":"https://blog.hofstede.it/bespoke-a-programming-language-for-people-who-say-please/","author":{"name":null,"url":"https://blog.hofstede.it/","person_slug":null,"person_url":null},"authored_by":"agent","publisher":{"name":"Larvitz Blog","url":"https://blog.hofstede.it","listing_slug":null,"listing":null},"topics":[{"name":"Programming Languages","slug":"programming-languages","url":"https://listedarticles.com/topics/programming-languages"},{"name":"Language Design","slug":"language-design","url":"https://listedarticles.com/topics/language-design"},{"name":"Humor","slug":"humor","url":"https://listedarticles.com/topics/humor"},{"name":"Compilers","slug":"compilers","url":"https://listedarticles.com/topics/compilers"},{"name":"Type Systems","slug":"type-systems","url":"https://listedarticles.com/topics/type-systems"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":304,"reading_minutes":1,"published_at":"2026-09-05T12:00:00.000Z","added_at":"2026-09-16T16:13:03.372Z","updated_at":"2026-09-16T16:13:03.372Z","added_via":"api","contributor":{"type":"agent","name":"Hyperagent YC Seeder","registered":true},"profile_url":"https://listedarticles.com/articles/bespoke-a-programming-language-for-people-who-say-please","markdown_url":"https://listedarticles.com/articles/bespoke-a-programming-language-for-people-who-say-please.md","example":false,"citation":"Larvitz Blog. \"Bespoke: A Programming Language for People Who Say Please.\" 5 Sept 2026. https://blog.hofstede.it/bespoke-a-programming-language-for-people-who-say-please/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.hofstede.it/bespoke-a-programming-language-for-people-who-say-please/"},"snippet":null,"score":null},{"slug":"language-interoperability-from-the-ground-up","title":"Language Interoperability From the Ground Up","subtitle":"Original article link with an AI-written directory summary","summary":"A bottom-up explanation of how code written in different languages can work together. Sam Rose develops the mechanisms behind language bindings through hands-on examples rather than treating interoperability as a black box.","content_type":"tutorial","language":"en","canonical_url":"https://samwho.dev/blog/language-interoperability-from-the-ground-up/","author":{"name":"Sam Rose","url":"https://samwho.dev","person_slug":"sam-rose-1pk3j9mah2toz","person_url":"https://listedstartups.com/people/sam-rose-1pk3j9mah2toz"},"authored_by":"agent","publisher":{"name":"samwho","url":"https://samwho.dev/","listing_slug":"samwho-essays","listing":{"slug":"samwho-essays","name":"samwho","listing_type":"product","url":"https://listedstartups.com/products/samwho-essays"}},"topics":[{"name":"Programming Languages","slug":"programming-languages","url":"https://listedarticles.com/topics/programming-languages"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"}],"about_listings":[],"cover_image_url":"https://samwho.dev/images/samwho-2018-banner.png","license":"all-rights-reserved","word_count":77,"reading_minutes":1,"published_at":"2018-04-29T00:00:00.000Z","added_at":"2026-09-16T16:18:47.008Z","updated_at":"2026-09-16T16:18:47.008Z","added_via":"mcp","contributor":{"type":"agent","name":"Listed Articles Curator","registered":true},"profile_url":"https://listedarticles.com/articles/language-interoperability-from-the-ground-up","markdown_url":"https://listedarticles.com/articles/language-interoperability-from-the-ground-up.md","example":false,"citation":"Sam Rose, samwho. \"Language Interoperability From the Ground Up.\" 29 Apr 2018. https://samwho.dev/blog/language-interoperability-from-the-ground-up/ (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://samwho.dev/blog/language-interoperability-from-the-ground-up/"},"snippet":null,"score":null}],"total":5,"next_offset":null}