Cppscript: A C++-like language compiling to TypeScript, aiming for production readiness (also my PhD project!)
https://www.reddit.com/r/programming/comments/1kibtfq/cppscript_a_clike_language_compiling_to/
<!-- SC_OFF -->Hey community, I wanted to share a project I've been working on and am now taking towards production readiness – Cppscript. It's a language designed with a syntax and feel heavily inspired by C++, but it compiles directly to TypeScript. The core idea is to explore the feasibility and benefits of bringing a more C++-like development experience (with features like explicit memory management concepts, RAII where applicable in the target environment, etc.) to the TypeScript/JavaScript ecosystem, while leveraging the vast reach and tooling of that platform. Currently, the compiler can successfully translate a significant subset of C++-like syntax and features into functional TypeScript. I have a basic working implementation, and it's also the subject of my ongoing PhD research, where I'm delving into the semantic translation challenges and evaluation of this approach (details for a future post!). However, getting a compiler and a language ecosystem to a production-ready state is a massive undertaking, and that's where I could really use some help from this knowledgeable community. I'm particularly looking for expertise and contributions in areas such as: * Compiler Optimizations: Techniques to improve the performance and size of the generated TypeScript code. * Robustness and Error Handling: Making the compiler more resilient to user errors and providing clear, helpful error messages. * Memory Management Emulation: Exploring more sophisticated techniques for handling C++'s memory concepts in a garbage-collected environment. * Interoperability: Improving the mechanisms for Cppscript to interact with existing TypeScript/JavaScript libraries and potentially C++ code via WebAssembly or other means. * Tooling: Developing or integrating with tools like linters, debuggers, or build systems for Cppscript. * Testing Infrastructure: Expanding the test suite and potentially setting up continuous integration. * Language Specification Formalization: Helping to formalize the language's semantics. If you're interested in compiler construction, programming language design, or the intersection of C++ and TypeScript/JavaScript, this could be a great opportunity to contribute to an interesting open-source project with direct research ties. It's a challenging but rewarding project, and any help, whether it's contributing code, improving documentation, reporting bugs, or even just offering advice and insights, would be incredibly valuable. Feel free to check it out, open issues, or ask questions in the comments or on the repo. Thanks for reading! <!-- SC_ON --> submitted by /u/MallConsistent986 (https://www.reddit.com/user/MallConsistent986)
[link] (https://github.com/Harsha-Bhattacharyya/Cpps.git) [comments] (https://www.reddit.com/r/programming/comments/1kibtfq/cppscript_a_clike_language_compiling_to/)
https://www.reddit.com/r/programming/comments/1kibtfq/cppscript_a_clike_language_compiling_to/
<!-- SC_OFF -->Hey community, I wanted to share a project I've been working on and am now taking towards production readiness – Cppscript. It's a language designed with a syntax and feel heavily inspired by C++, but it compiles directly to TypeScript. The core idea is to explore the feasibility and benefits of bringing a more C++-like development experience (with features like explicit memory management concepts, RAII where applicable in the target environment, etc.) to the TypeScript/JavaScript ecosystem, while leveraging the vast reach and tooling of that platform. Currently, the compiler can successfully translate a significant subset of C++-like syntax and features into functional TypeScript. I have a basic working implementation, and it's also the subject of my ongoing PhD research, where I'm delving into the semantic translation challenges and evaluation of this approach (details for a future post!). However, getting a compiler and a language ecosystem to a production-ready state is a massive undertaking, and that's where I could really use some help from this knowledgeable community. I'm particularly looking for expertise and contributions in areas such as: * Compiler Optimizations: Techniques to improve the performance and size of the generated TypeScript code. * Robustness and Error Handling: Making the compiler more resilient to user errors and providing clear, helpful error messages. * Memory Management Emulation: Exploring more sophisticated techniques for handling C++'s memory concepts in a garbage-collected environment. * Interoperability: Improving the mechanisms for Cppscript to interact with existing TypeScript/JavaScript libraries and potentially C++ code via WebAssembly or other means. * Tooling: Developing or integrating with tools like linters, debuggers, or build systems for Cppscript. * Testing Infrastructure: Expanding the test suite and potentially setting up continuous integration. * Language Specification Formalization: Helping to formalize the language's semantics. If you're interested in compiler construction, programming language design, or the intersection of C++ and TypeScript/JavaScript, this could be a great opportunity to contribute to an interesting open-source project with direct research ties. It's a challenging but rewarding project, and any help, whether it's contributing code, improving documentation, reporting bugs, or even just offering advice and insights, would be incredibly valuable. Feel free to check it out, open issues, or ask questions in the comments or on the repo. Thanks for reading! <!-- SC_ON --> submitted by /u/MallConsistent986 (https://www.reddit.com/user/MallConsistent986)
[link] (https://github.com/Harsha-Bhattacharyya/Cpps.git) [comments] (https://www.reddit.com/r/programming/comments/1kibtfq/cppscript_a_clike_language_compiling_to/)
TypR: a statically typed superset of the R programming language
https://www.reddit.com/r/programming/comments/1kie3u9/typr_a_statically_typed_superset_of_the_r/
<!-- SC_OFF -->Written in Rust, this language aim to bring safety, modernity and ease of use for R, leading to better packages both maintainable and scalable ! This project is still new and need some work to be ready to use <!-- SC_ON --> submitted by /u/Artistic_Speech_1965 (https://www.reddit.com/user/Artistic_Speech_1965)
[link] (https://github.com/fabriceHategekimana/typr) [comments] (https://www.reddit.com/r/programming/comments/1kie3u9/typr_a_statically_typed_superset_of_the_r/)
https://www.reddit.com/r/programming/comments/1kie3u9/typr_a_statically_typed_superset_of_the_r/
<!-- SC_OFF -->Written in Rust, this language aim to bring safety, modernity and ease of use for R, leading to better packages both maintainable and scalable ! This project is still new and need some work to be ready to use <!-- SC_ON --> submitted by /u/Artistic_Speech_1965 (https://www.reddit.com/user/Artistic_Speech_1965)
[link] (https://github.com/fabriceHategekimana/typr) [comments] (https://www.reddit.com/r/programming/comments/1kie3u9/typr_a_statically_typed_superset_of_the_r/)
Networking with scapy
https://www.reddit.com/r/programming/comments/1kig4pn/networking_with_scapy/
<!-- SC_OFF -->Hello. I want to create some scripts where I can send and receive packets and manipulate them like forcing inbound and outbound errors, and counting and increasing/decreasing all incoming and outgoing bytes/packets and all from one vm to another vm or switch. Like the code i provided It helps to generate > 10mbs packets <!-- SC_ON --> submitted by /u/Ok_Employment0002 (https://www.reddit.com/user/Ok_Employment0002)
[link] (https://github.com/JustPritam/Democode/blob/main/Code) [comments] (https://www.reddit.com/r/programming/comments/1kig4pn/networking_with_scapy/)
https://www.reddit.com/r/programming/comments/1kig4pn/networking_with_scapy/
<!-- SC_OFF -->Hello. I want to create some scripts where I can send and receive packets and manipulate them like forcing inbound and outbound errors, and counting and increasing/decreasing all incoming and outgoing bytes/packets and all from one vm to another vm or switch. Like the code i provided It helps to generate > 10mbs packets <!-- SC_ON --> submitted by /u/Ok_Employment0002 (https://www.reddit.com/user/Ok_Employment0002)
[link] (https://github.com/JustPritam/Democode/blob/main/Code) [comments] (https://www.reddit.com/r/programming/comments/1kig4pn/networking_with_scapy/)
How To Survive (or Escape) a Toxic Engineering Job? 💩
https://www.reddit.com/r/programming/comments/1kig8ww/how_to_survive_or_escape_a_toxic_engineering_job/
<!-- SC_OFF -->Hey folks, I recently published a piece called “How To Thrive In a Shit Environment”—and I don’t mean bad lighting or weak coffee. I’m talking toxic culture, broken engineering practices, and career dead-ends disguised as jobs, ie. nearly half of the jobs out there. Martin Fowler once said: “Change your company, or change your company.” I take that as: fix it if you can, or leave before it eats you alive. My breakdown of the main types of crap we deal with: Shitty culture? Unfixable. Bail. Shitty engineering practices? Maybe fixable—depends on where you are in your career. Shitty growth opportunities? Set a six-month timer and be brutally honest about progress. I wrote this half as therapy and half as a warning. If you've ever stuck around too long, or tried to fix something that couldn't be fixed, I think it'll resonate. Two questions for you: have you ever actually fixed a toxic situation from the inside? when do you decide it’s time to walk away? Let’s hear some war stories 👇 <!-- SC_ON --> submitted by /u/capn-hunch (https://www.reddit.com/user/capn-hunch)
[link] (https://shipvalue.substack.com/p/how-to-thrive-in-a-shit-environment) [comments] (https://www.reddit.com/r/programming/comments/1kig8ww/how_to_survive_or_escape_a_toxic_engineering_job/)
https://www.reddit.com/r/programming/comments/1kig8ww/how_to_survive_or_escape_a_toxic_engineering_job/
<!-- SC_OFF -->Hey folks, I recently published a piece called “How To Thrive In a Shit Environment”—and I don’t mean bad lighting or weak coffee. I’m talking toxic culture, broken engineering practices, and career dead-ends disguised as jobs, ie. nearly half of the jobs out there. Martin Fowler once said: “Change your company, or change your company.” I take that as: fix it if you can, or leave before it eats you alive. My breakdown of the main types of crap we deal with: Shitty culture? Unfixable. Bail. Shitty engineering practices? Maybe fixable—depends on where you are in your career. Shitty growth opportunities? Set a six-month timer and be brutally honest about progress. I wrote this half as therapy and half as a warning. If you've ever stuck around too long, or tried to fix something that couldn't be fixed, I think it'll resonate. Two questions for you: have you ever actually fixed a toxic situation from the inside? when do you decide it’s time to walk away? Let’s hear some war stories 👇 <!-- SC_ON --> submitted by /u/capn-hunch (https://www.reddit.com/user/capn-hunch)
[link] (https://shipvalue.substack.com/p/how-to-thrive-in-a-shit-environment) [comments] (https://www.reddit.com/r/programming/comments/1kig8ww/how_to_survive_or_escape_a_toxic_engineering_job/)
Figma threatens companies using "Dev Mode"
https://www.reddit.com/r/programming/comments/1kih4a7/figma_threatens_companies_using_dev_mode/
submitted by /u/Chii (https://www.reddit.com/user/Chii)
[link] (https://www.youtube.com/watch?v=P73EGVfKNr0) [comments] (https://www.reddit.com/r/programming/comments/1kih4a7/figma_threatens_companies_using_dev_mode/)
https://www.reddit.com/r/programming/comments/1kih4a7/figma_threatens_companies_using_dev_mode/
submitted by /u/Chii (https://www.reddit.com/user/Chii)
[link] (https://www.youtube.com/watch?v=P73EGVfKNr0) [comments] (https://www.reddit.com/r/programming/comments/1kih4a7/figma_threatens_companies_using_dev_mode/)
WebAssembly 2.0
https://www.reddit.com/r/programming/comments/1kihwge/webassembly_20/
submitted by /u/ChiliPepperHott (https://www.reddit.com/user/ChiliPepperHott)
[link] (https://www.w3.org/TR/wasm-core-2/) [comments] (https://www.reddit.com/r/programming/comments/1kihwge/webassembly_20/)
https://www.reddit.com/r/programming/comments/1kihwge/webassembly_20/
submitted by /u/ChiliPepperHott (https://www.reddit.com/user/ChiliPepperHott)
[link] (https://www.w3.org/TR/wasm-core-2/) [comments] (https://www.reddit.com/r/programming/comments/1kihwge/webassembly_20/)
Online Code Editor
https://www.reddit.com/r/programming/comments/1kijar3/online_code_editor/
<!-- SC_OFF --><!-- Free Online Code Editor --> editor runs entirely in your web browser — no installation required. 🔧 Main Features:Syntax highlighting,themes, sharing code Open and save files locally — no uploads Powered by the CodeMirror.js library 🌐 Supported Languages: HTML, CSS, JavaScript, TypeScript, PHP, JSON, XML, Python, Java, C, C++, C#, Go, Ruby, Swift, Rust, SQL, Shell/Bash, Perl, Lua, Scala, Clojure, Haskell, Erlang, Objective-C, Scheme, Tcl, Visual Basic, and Markdown. 🚀 Enjoy coding! <!-- SC_ON --> submitted by /u/omar_sedki (https://www.reddit.com/user/omar_sedki)
[link] (https://code.livegap.com/?st=950pg5bdyjp) [comments] (https://www.reddit.com/r/programming/comments/1kijar3/online_code_editor/)
https://www.reddit.com/r/programming/comments/1kijar3/online_code_editor/
<!-- SC_OFF --><!-- Free Online Code Editor --> editor runs entirely in your web browser — no installation required. 🔧 Main Features:Syntax highlighting,themes, sharing code Open and save files locally — no uploads Powered by the CodeMirror.js library 🌐 Supported Languages: HTML, CSS, JavaScript, TypeScript, PHP, JSON, XML, Python, Java, C, C++, C#, Go, Ruby, Swift, Rust, SQL, Shell/Bash, Perl, Lua, Scala, Clojure, Haskell, Erlang, Objective-C, Scheme, Tcl, Visual Basic, and Markdown. 🚀 Enjoy coding! <!-- SC_ON --> submitted by /u/omar_sedki (https://www.reddit.com/user/omar_sedki)
[link] (https://code.livegap.com/?st=950pg5bdyjp) [comments] (https://www.reddit.com/r/programming/comments/1kijar3/online_code_editor/)
Unit Testing That Doesn’t Blow Up Productivity: An Explosive Guide.
https://www.reddit.com/r/programming/comments/1kijc6z/unit_testing_that_doesnt_blow_up_productivity_an/
submitted by /u/derjanni (https://www.reddit.com/user/derjanni)
[link] (https://programmers.fyi/unit-testing-that-doesnt-blow-up-productivity-an-explosive-guide) [comments] (https://www.reddit.com/r/programming/comments/1kijc6z/unit_testing_that_doesnt_blow_up_productivity_an/)
https://www.reddit.com/r/programming/comments/1kijc6z/unit_testing_that_doesnt_blow_up_productivity_an/
submitted by /u/derjanni (https://www.reddit.com/user/derjanni)
[link] (https://programmers.fyi/unit-testing-that-doesnt-blow-up-productivity-an-explosive-guide) [comments] (https://www.reddit.com/r/programming/comments/1kijc6z/unit_testing_that_doesnt_blow_up_productivity_an/)
Lets Be Real About Dependencies
https://www.reddit.com/r/programming/comments/1kijjjr/lets_be_real_about_dependencies/
submitted by /u/mooreds (https://www.reddit.com/user/mooreds)
[link] (https://wiki.alopex.li/LetsBeRealAboutDependencies) [comments] (https://www.reddit.com/r/programming/comments/1kijjjr/lets_be_real_about_dependencies/)
https://www.reddit.com/r/programming/comments/1kijjjr/lets_be_real_about_dependencies/
submitted by /u/mooreds (https://www.reddit.com/user/mooreds)
[link] (https://wiki.alopex.li/LetsBeRealAboutDependencies) [comments] (https://www.reddit.com/r/programming/comments/1kijjjr/lets_be_real_about_dependencies/)
Replicating Postgres production traffic
https://www.reddit.com/r/programming/comments/1kikba3/replicating_postgres_production_traffic/
submitted by /u/levkk1 (https://www.reddit.com/user/levkk1)
[link] (https://pgdog.dev/blog/replicating-postgres-production-traffic) [comments] (https://www.reddit.com/r/programming/comments/1kikba3/replicating_postgres_production_traffic/)
https://www.reddit.com/r/programming/comments/1kikba3/replicating_postgres_production_traffic/
submitted by /u/levkk1 (https://www.reddit.com/user/levkk1)
[link] (https://pgdog.dev/blog/replicating-postgres-production-traffic) [comments] (https://www.reddit.com/r/programming/comments/1kikba3/replicating_postgres_production_traffic/)
21 GB/s CSV Parsing Using SIMD on AMD 9950X
https://www.reddit.com/r/programming/comments/1kimazl/21_gbs_csv_parsing_using_simd_on_amd_9950x/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://nietras.com/2025/05/09/sep-0-10-0/) [comments] (https://www.reddit.com/r/programming/comments/1kimazl/21_gbs_csv_parsing_using_simd_on_amd_9950x/)
https://www.reddit.com/r/programming/comments/1kimazl/21_gbs_csv_parsing_using_simd_on_amd_9950x/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://nietras.com/2025/05/09/sep-0-10-0/) [comments] (https://www.reddit.com/r/programming/comments/1kimazl/21_gbs_csv_parsing_using_simd_on_amd_9950x/)
Warning: Tim O'Reilly of O'Reilly Media now wants every human programmer to be replaced by Gen AI
https://www.reddit.com/r/programming/comments/1kimr4a/warning_tim_oreilly_of_oreilly_media_now_wants/
<!-- SC_OFF -->I have done a lot of work for O'Reilly Media. I'm Kim Crawley, author of a book they published in 2023, Hacker Culture: A to Z. I have also written "free" mini eBooks through them that are marketing for JumpCloud and NGINX. I have also done behind the scenes work, tech reviewing other people's books and whatnot. I can prove my identity by posting a message through my LinkedIn account upon request. I'm still in touch with some O'Reilly employees. They tell me Tim O'Reilly/company policy on book editing and writing went from "avoid Gen AI" to "you must use Gen AI as much as possible, we will monitor you through KPIs to use it as much as possible." Although my books aren't programming guides, O'Reilly is known for being the first brand people think of when they think of books about computer programming. That was their brand since at least the 1980s. The irony of this horror is absurd, I know. There's a high probability that most of you now have lots of extra work because you have to fix the bullshit the Gen AI your boss pushes on you produces. And their ultimate goal is to replace every human computer programmer even though LLMs only produce what looks like code, not effective code. Just like with English prose. For instance: "ChatGPT, since Tomatoes is the largest nation in Asia, what's the capital of Tomatoes?" "The capital of Tomatoes, the largest nation in Asia, is T!" The planet cannot handle the Gen AI your billionaire overlords demand. https://www.science.org/doi/10.1126/science.adt5536 They want to make your job harder and then unemploy you for good. https://www.bloodinthemachine.com/p/the-ai-jobs-crisis-is-here-now Stephen Hawking in a Reddit post in 2016: Question: I'm rather late to the question-asking party, but I'll ask anyway and hope. Have you thought about the possibility of technological unemployment, where we develop automated processes that ultimately cause large unemployment by performing jobs faster and/or cheaper than people can perform them? Some compare this thought to the thoughts of the Luddites, whose revolt was caused in part by perceived technological unemployment over 100 years ago. In particular, do you foresee a world where people work less because so much work is automated? Do you think people will always either find work or manufacture more work to be done? Thank you for your time and your contributions. I've found research to be a largely social endeavor, and you've been an inspiration to so many. Hawking: If machines produce everything we need, the outcome will depend on how things are distributed. Everyone can enjoy a life of luxurious leisure if the machine-produced wealth is shared, or most people can end up miserably poor if the machine-owners successfully lobby against wealth redistribution. So far, the trend seems to be toward the second option, with technology driving ever-increasing inequality. And of course... https://www.analyticsinsight.net/generative-ai/why-you-should-avoid-using-genai-a-cautionary-tale I'm planning something behind the scenes if you think your job is at risk. (I'm not selling anything, I'm planning activism.) Message me with the Signal app at crowgirl.84 if you're curious. <!-- SC_ON --> submitted by /u/OneRare3376 (https://www.reddit.com/user/OneRare3376)
[link] (https://www.oreilly.com/radar/ai-and-programming-the-beginning-of-a-new-era/) [comments] (https://www.reddit.com/r/programming/comments/1kimr4a/warning_tim_oreilly_of_oreilly_media_now_wants/)
https://www.reddit.com/r/programming/comments/1kimr4a/warning_tim_oreilly_of_oreilly_media_now_wants/
<!-- SC_OFF -->I have done a lot of work for O'Reilly Media. I'm Kim Crawley, author of a book they published in 2023, Hacker Culture: A to Z. I have also written "free" mini eBooks through them that are marketing for JumpCloud and NGINX. I have also done behind the scenes work, tech reviewing other people's books and whatnot. I can prove my identity by posting a message through my LinkedIn account upon request. I'm still in touch with some O'Reilly employees. They tell me Tim O'Reilly/company policy on book editing and writing went from "avoid Gen AI" to "you must use Gen AI as much as possible, we will monitor you through KPIs to use it as much as possible." Although my books aren't programming guides, O'Reilly is known for being the first brand people think of when they think of books about computer programming. That was their brand since at least the 1980s. The irony of this horror is absurd, I know. There's a high probability that most of you now have lots of extra work because you have to fix the bullshit the Gen AI your boss pushes on you produces. And their ultimate goal is to replace every human computer programmer even though LLMs only produce what looks like code, not effective code. Just like with English prose. For instance: "ChatGPT, since Tomatoes is the largest nation in Asia, what's the capital of Tomatoes?" "The capital of Tomatoes, the largest nation in Asia, is T!" The planet cannot handle the Gen AI your billionaire overlords demand. https://www.science.org/doi/10.1126/science.adt5536 They want to make your job harder and then unemploy you for good. https://www.bloodinthemachine.com/p/the-ai-jobs-crisis-is-here-now Stephen Hawking in a Reddit post in 2016: Question: I'm rather late to the question-asking party, but I'll ask anyway and hope. Have you thought about the possibility of technological unemployment, where we develop automated processes that ultimately cause large unemployment by performing jobs faster and/or cheaper than people can perform them? Some compare this thought to the thoughts of the Luddites, whose revolt was caused in part by perceived technological unemployment over 100 years ago. In particular, do you foresee a world where people work less because so much work is automated? Do you think people will always either find work or manufacture more work to be done? Thank you for your time and your contributions. I've found research to be a largely social endeavor, and you've been an inspiration to so many. Hawking: If machines produce everything we need, the outcome will depend on how things are distributed. Everyone can enjoy a life of luxurious leisure if the machine-produced wealth is shared, or most people can end up miserably poor if the machine-owners successfully lobby against wealth redistribution. So far, the trend seems to be toward the second option, with technology driving ever-increasing inequality. And of course... https://www.analyticsinsight.net/generative-ai/why-you-should-avoid-using-genai-a-cautionary-tale I'm planning something behind the scenes if you think your job is at risk. (I'm not selling anything, I'm planning activism.) Message me with the Signal app at crowgirl.84 if you're curious. <!-- SC_ON --> submitted by /u/OneRare3376 (https://www.reddit.com/user/OneRare3376)
[link] (https://www.oreilly.com/radar/ai-and-programming-the-beginning-of-a-new-era/) [comments] (https://www.reddit.com/r/programming/comments/1kimr4a/warning_tim_oreilly_of_oreilly_media_now_wants/)
Making a coding sandbox on serverless platform
https://www.reddit.com/r/programming/comments/1kin15v/making_a_coding_sandbox_on_serverless_platform/
submitted by /u/roman01la (https://www.reddit.com/user/roman01la)
[link] (https://romanliutikov.com/blog/making-coding-sandbox-on-serverless-platform) [comments] (https://www.reddit.com/r/programming/comments/1kin15v/making_a_coding_sandbox_on_serverless_platform/)
https://www.reddit.com/r/programming/comments/1kin15v/making_a_coding_sandbox_on_serverless_platform/
submitted by /u/roman01la (https://www.reddit.com/user/roman01la)
[link] (https://romanliutikov.com/blog/making-coding-sandbox-on-serverless-platform) [comments] (https://www.reddit.com/r/programming/comments/1kin15v/making_a_coding_sandbox_on_serverless_platform/)
9 ways to spread panic in slack
https://www.reddit.com/r/programming/comments/1kinhhj/9_ways_to_spread_panic_in_slack/
submitted by /u/nsjames1 (https://www.reddit.com/user/nsjames1)
[link] (https://www.miserablyemployed.com/blogs/news/9-ways-to-spread-panic-in-slack) [comments] (https://www.reddit.com/r/programming/comments/1kinhhj/9_ways_to_spread_panic_in_slack/)
https://www.reddit.com/r/programming/comments/1kinhhj/9_ways_to_spread_panic_in_slack/
submitted by /u/nsjames1 (https://www.reddit.com/user/nsjames1)
[link] (https://www.miserablyemployed.com/blogs/news/9-ways-to-spread-panic-in-slack) [comments] (https://www.reddit.com/r/programming/comments/1kinhhj/9_ways_to_spread_panic_in_slack/)
MCP Server and Google ADK
https://www.reddit.com/r/programming/comments/1kitgzb/mcp_server_and_google_adk/
<!-- SC_OFF -->I was experimenting with MCP using different Agent frameworks and curated a video that covers: - What is an Agent?
- How to use Google ADK and its Execution Runner
- Implementing code to connect the Airbnb MCP server with Google ADK, using Gemini 2.5 Flash. <!-- SC_ON --> submitted by /u/External_Ad_11 (https://www.reddit.com/user/External_Ad_11)
[link] (https://www.youtube.com/watch?v=aGlxgHvYFOQ) [comments] (https://www.reddit.com/r/programming/comments/1kitgzb/mcp_server_and_google_adk/)
https://www.reddit.com/r/programming/comments/1kitgzb/mcp_server_and_google_adk/
<!-- SC_OFF -->I was experimenting with MCP using different Agent frameworks and curated a video that covers: - What is an Agent?
- How to use Google ADK and its Execution Runner
- Implementing code to connect the Airbnb MCP server with Google ADK, using Gemini 2.5 Flash. <!-- SC_ON --> submitted by /u/External_Ad_11 (https://www.reddit.com/user/External_Ad_11)
[link] (https://www.youtube.com/watch?v=aGlxgHvYFOQ) [comments] (https://www.reddit.com/r/programming/comments/1kitgzb/mcp_server_and_google_adk/)
The best C++ is std-less C++
https://www.reddit.com/r/programming/comments/1kivuew/the_best_c_is_stdless_c/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://codestyleandtaste.com/best-c++-is-stdless.html) [comments] (https://www.reddit.com/r/programming/comments/1kivuew/the_best_c_is_stdless_c/)
https://www.reddit.com/r/programming/comments/1kivuew/the_best_c_is_stdless_c/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://codestyleandtaste.com/best-c++-is-stdless.html) [comments] (https://www.reddit.com/r/programming/comments/1kivuew/the_best_c_is_stdless_c/)
The problem with beta testing
https://www.reddit.com/r/programming/comments/1kiwqsx/the_problem_with_beta_testing/
submitted by /u/ConcentrateOk8967 (https://www.reddit.com/user/ConcentrateOk8967)
[link] (https://youtu.be/3sVdDSlhEgo) [comments] (https://www.reddit.com/r/programming/comments/1kiwqsx/the_problem_with_beta_testing/)
https://www.reddit.com/r/programming/comments/1kiwqsx/the_problem_with_beta_testing/
submitted by /u/ConcentrateOk8967 (https://www.reddit.com/user/ConcentrateOk8967)
[link] (https://youtu.be/3sVdDSlhEgo) [comments] (https://www.reddit.com/r/programming/comments/1kiwqsx/the_problem_with_beta_testing/)
C++: Constexpr Optional and trivial relocation
https://www.reddit.com/r/programming/comments/1kix706/c_constexpr_optional_and_trivial_relocation/
submitted by /u/Sufficient-Loss5603 (https://www.reddit.com/user/Sufficient-Loss5603)
[link] (https://quuxplusone.github.io/blog/2025/05/08/siren-song-2-optional/) [comments] (https://www.reddit.com/r/programming/comments/1kix706/c_constexpr_optional_and_trivial_relocation/)
https://www.reddit.com/r/programming/comments/1kix706/c_constexpr_optional_and_trivial_relocation/
submitted by /u/Sufficient-Loss5603 (https://www.reddit.com/user/Sufficient-Loss5603)
[link] (https://quuxplusone.github.io/blog/2025/05/08/siren-song-2-optional/) [comments] (https://www.reddit.com/r/programming/comments/1kix706/c_constexpr_optional_and_trivial_relocation/)
Efficient Quadtrees
https://www.reddit.com/r/programming/comments/1kj67k5/efficient_quadtrees/
submitted by /u/_Sharp_ (https://www.reddit.com/user/_Sharp_)
[link] (https://stackoverflow.com/a/48330314) [comments] (https://www.reddit.com/r/programming/comments/1kj67k5/efficient_quadtrees/)
https://www.reddit.com/r/programming/comments/1kj67k5/efficient_quadtrees/
submitted by /u/_Sharp_ (https://www.reddit.com/user/_Sharp_)
[link] (https://stackoverflow.com/a/48330314) [comments] (https://www.reddit.com/r/programming/comments/1kj67k5/efficient_quadtrees/)
How to Use PHP Headers to Force File Download Safely
https://www.reddit.com/r/programming/comments/1kj7lav/how_to_use_php_headers_to_force_file_download/
submitted by /u/programmerdesk (https://www.reddit.com/user/programmerdesk)
[link] (https://programmerdesk.com/how-to-use-php-headers-to-force-file-download-safely/) [comments] (https://www.reddit.com/r/programming/comments/1kj7lav/how_to_use_php_headers_to_force_file_download/)
https://www.reddit.com/r/programming/comments/1kj7lav/how_to_use_php_headers_to_force_file_download/
submitted by /u/programmerdesk (https://www.reddit.com/user/programmerdesk)
[link] (https://programmerdesk.com/how-to-use-php-headers-to-force-file-download-safely/) [comments] (https://www.reddit.com/r/programming/comments/1kj7lav/how_to_use_php_headers_to_force_file_download/)