reddit_programming | Technologies

Telegram-канал reddit_programming - Reddit Programming

214

I will send you newest post from subreddit /r/programming

Subscribe to a channel

Reddit Programming

Angular Interview Q&A: Day 25
https://www.reddit.com/r/programming/comments/1m05m1e/angular_interview_qa_day_25/

submitted by /u/MysteriousEye8494 (https://www.reddit.com/user/MysteriousEye8494)
[link] (https://medium.com/devinsight/angular-interview-q-a-day-25-ee1033079d8d) [comments] (https://www.reddit.com/r/programming/comments/1m05m1e/angular_interview_qa_day_25/)

Читать полностью…

Reddit Programming

Day 35: Environment Variables in Node.js — Best Practices & Security Tips
https://www.reddit.com/r/programming/comments/1m04lgm/day_35_environment_variables_in_nodejs_best/

submitted by /u/MysteriousEye8494 (https://www.reddit.com/user/MysteriousEye8494)
[link] (https://medium.com/stackademic/day-35-environment-variables-in-node-js-best-practices-security-tips-081b597df34b) [comments] (https://www.reddit.com/r/programming/comments/1m04lgm/day_35_environment_variables_in_nodejs_best/)

Читать полностью…

Reddit Programming

The Design and Implementation of Extensible Records for Rust in CGP
https://www.reddit.com/r/programming/comments/1lzumva/the_design_and_implementation_of_extensible/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://contextgeneric.dev/blog/extensible-datatypes-part-3/) [comments] (https://www.reddit.com/r/programming/comments/1lzumva/the_design_and_implementation_of_extensible/)

Читать полностью…

Reddit Programming

perldelta - what is new for perl v5.42.0
https://www.reddit.com/r/programming/comments/1lzulyr/perldelta_what_is_new_for_perl_v5420/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://perldoc.perl.org/5.42.0/perldelta) [comments] (https://www.reddit.com/r/programming/comments/1lzulyr/perldelta_what_is_new_for_perl_v5420/)

Читать полностью…

Reddit Programming

C-: A Portable Assembly Language (1997)
https://www.reddit.com/r/programming/comments/1lzulm2/c_a_portable_assembly_language_1997/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.microsoft.com/en-us/research/publication/c-a-portable-assembly-language/) [comments] (https://www.reddit.com/r/programming/comments/1lzulm2/c_a_portable_assembly_language_1997/)

Читать полностью…

Reddit Programming

Data alignment for speed: myth or reality?
https://www.reddit.com/r/programming/comments/1lzui56/data_alignment_for_speed_myth_or_reality/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lemire.me/blog/2012/05/31/data-alignment-for-speed-myth-or-reality/) [comments] (https://www.reddit.com/r/programming/comments/1lzui56/data_alignment_for_speed_myth_or_reality/)

Читать полностью…

Reddit Programming

Using Elm in 2025
https://www.reddit.com/r/programming/comments/1lzuhmn/using_elm_in_2025/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://engagesoftware.com/news/post/7033/using-elm-in-2025) [comments] (https://www.reddit.com/r/programming/comments/1lzuhmn/using_elm_in_2025/)

Читать полностью…

Reddit Programming

For Algorithms, a Little Memory Outweighs a Lot of Time | Quanta Magazine
https://www.reddit.com/r/programming/comments/1lzqohf/for_algorithms_a_little_memory_outweighs_a_lot_of/

submitted by /u/Vectorial1024 (https://www.reddit.com/user/Vectorial1024)
[link] (https://www.quantamagazine.org/for-algorithms-a-little-memory-outweighs-a-lot-of-time-20250521/) [comments] (https://www.reddit.com/r/programming/comments/1lzqohf/for_algorithms_a_little_memory_outweighs_a_lot_of/)

Читать полностью…

Reddit Programming

Strategies for very fast Lexers
https://www.reddit.com/r/programming/comments/1lzorsf/strategies_for_very_fast_lexers/

submitted by /u/NACL-Y1 (https://www.reddit.com/user/NACL-Y1)
[link] (https://xnacly.me/posts/2025/fast-lexer-strategies/) [comments] (https://www.reddit.com/r/programming/comments/1lzorsf/strategies_for_very_fast_lexers/)

Читать полностью…

Reddit Programming

Zig's New Async I/O
https://www.reddit.com/r/programming/comments/1lzmzny/zigs_new_async_io/

submitted by /u/BrewedDoritos (https://www.reddit.com/user/BrewedDoritos)
[link] (https://kristoff.it/blog/zig-new-async-io/) [comments] (https://www.reddit.com/r/programming/comments/1lzmzny/zigs_new_async_io/)

Читать полностью…

Reddit Programming

Using Aion coding
https://www.reddit.com/r/programming/comments/1lzjjx8/using_aion_coding/

<!-- SC_OFF -->I have a question about using AI on coding. I'm doing Kaggle competitions. I usually know what steps to take, but I’m not always sure how to write the exact Python code for them. I do understand Python — I can follow the code GPT gives me and I understand the output. Each time, I analyze the output and then ask GPT again to write specific code for the next task. So as a data analyst or data engineer, is this a good way to use GPT? <!-- SC_ON --> submitted by /u/Wide-Bicycle-7492 (https://www.reddit.com/user/Wide-Bicycle-7492)
[link] (http://kaggle.com/) [comments] (https://www.reddit.com/r/programming/comments/1lzjjx8/using_aion_coding/)

Читать полностью…

Reddit Programming

Made a new custom search engine with no bloat + lightweight.
https://www.reddit.com/r/programming/comments/1lzj9kg/made_a_new_custom_search_engine_with_no_bloat/

<!-- SC_OFF -->This is a minimalistic and lightweight search engine I made. Let me know what you think. <!-- SC_ON --> submitted by /u/Visible-Sun-6567 (https://www.reddit.com/user/Visible-Sun-6567)
[link] (https://jonathanaft.github.io/se-arch/) [comments] (https://www.reddit.com/r/programming/comments/1lzj9kg/made_a_new_custom_search_engine_with_no_bloat/)

Читать полностью…

Reddit Programming

Why Algebraic Effects?
https://www.reddit.com/r/programming/comments/1lzh0iw/why_algebraic_effects/

<!-- SC_OFF -->I personally love weird control flow patterns and I think this article does a good job introducing algebraic effects <!-- SC_ON --> submitted by /u/laplab (https://www.reddit.com/user/laplab)
[link] (https://antelang.org/blog/why_effects/) [comments] (https://www.reddit.com/r/programming/comments/1lzh0iw/why_algebraic_effects/)

Читать полностью…

Reddit Programming

What I learned from building a portfolio site for 100+ freelancers (and what most dev portfolios get wrong)
https://www.reddit.com/r/programming/comments/1lzfil2/what_i_learned_from_building_a_portfolio_site_for/

<!-- SC_OFF -->Most developer portfolios focus on what was built but clients and recruiters care more about why and how. Here are 3 things I noticed after analyzing 100+ real freelance portfolios: • No clear value proposition: “I build web apps” is vague. “I help startups validate MVPs in 3 weeks” is specific and trust-building. • No social proof: Testimonials, LinkedIn reviews, even GitHub stars help. It’s about perceived trust. • Not optimized for mobile: You'd be surprised how many portfolios look broken on phones. Even though most clients check them from mobile. I built a simple profile system to solve these problems. It's not a resume site, more like a clean one-pager where you plug in your headline, projects, and links. And it just works. Won’t plug it here (don’t want to break rules), but DM if you’re curious. <!-- SC_ON --> submitted by /u/Conscious_Aide9204 (https://www.reddit.com/user/Conscious_Aide9204)
[link] (https://solidgigs.com/blog/how-to-make-your-portfolio-stand-out/) [comments] (https://www.reddit.com/r/programming/comments/1lzfil2/what_i_learned_from_building_a_portfolio_site_for/)

Читать полностью…

Reddit Programming

Dynamic ClassFile Generation To Save 15.5 Nanoseconds
https://www.reddit.com/r/programming/comments/1lzcysj/dynamic_classfile_generation_to_save_155/

submitted by /u/BlueGoliath (https://www.reddit.com/user/BlueGoliath)
[link] (https://github.com/BlueGoliath/Dynamic-ClassFile-Generation-To-Save-15.5-Nanos) [comments] (https://www.reddit.com/r/programming/comments/1lzcysj/dynamic_classfile_generation_to_save_155/)

Читать полностью…

Reddit Programming

How to Design Scalable Architecture for Enterprise SaaS | The Good Engineers
https://www.reddit.com/r/programming/comments/1m05m0f/how_to_design_scalable_architecture_for/

<!-- SC_OFF -->Designing a scalable architecture for enterprise SaaS is both an art and a science. Over the last 20 years, I’ve worked on building enterprise saas applications, modernizing legacy systems, and leading teams that deliver mission-critical SaaS platforms. In this post, I want to share a clear and battle-tested approach to SaaS architecture that scales with your business. <!-- SC_ON --> submitted by /u/plakhlani (https://www.reddit.com/user/plakhlani)
[link] (https://plakhlani.in/saas/how-to-design-scalable-architecture-for-enterprise-saas/) [comments] (https://www.reddit.com/r/programming/comments/1m05m0f/how_to_design_scalable_architecture_for/)

Читать полностью…

Reddit Programming

RFC: PHP license update
https://www.reddit.com/r/programming/comments/1m02f19/rfc_php_license_update/

submitted by /u/hallelujah-amen (https://www.reddit.com/user/hallelujah-amen)
[link] (https://wiki.php.net/rfc/php_license_update) [comments] (https://www.reddit.com/r/programming/comments/1m02f19/rfc_php_license_update/)

Читать полностью…

Reddit Programming

constrained languages are easier to optimize
https://www.reddit.com/r/programming/comments/1lzumbw/constrained_languages_are_easier_to_optimize/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jyn.dev/constrained-languages-are-easier-to-optimize/) [comments] (https://www.reddit.com/r/programming/comments/1lzumbw/constrained_languages_are_easier_to_optimize/)

Читать полностью…

Reddit Programming

Notes on Graham's ANSI Common Lisp
https://www.reddit.com/r/programming/comments/1lzulwq/notes_on_grahams_ansi_common_lisp/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://courses.cs.northwestern.edu/325/readings/graham/graham-notes.html) [comments] (https://www.reddit.com/r/programming/comments/1lzulwq/notes_on_grahams_ansi_common_lisp/)

Читать полностью…

Reddit Programming

Binding Application in Idris
https://www.reddit.com/r/programming/comments/1lzuj76/binding_application_in_idris/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://andrevidela.com/blog/2025/binding-application/) [comments] (https://www.reddit.com/r/programming/comments/1lzuj76/binding_application_in_idris/)

Читать полностью…

Reddit Programming

Programming Language Theory has a public relations problem
https://www.reddit.com/r/programming/comments/1lzuhtu/programming_language_theory_has_a_public/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://happyfellow.bearblog.dev/programming-language-theory-has-a-public-relations-problem/) [comments] (https://www.reddit.com/r/programming/comments/1lzuhtu/programming_language_theory_has_a_public/)

Читать полностью…

Reddit Programming

AI slows down open source developers. Peter Naur can teach us why.
https://www.reddit.com/r/programming/comments/1lzqs98/ai_slows_down_open_source_developers_peter_naur/

submitted by /u/gametorch (https://www.reddit.com/user/gametorch)
[link] (https://johnwhiles.com/posts/mental-models-vs-ai-tools) [comments] (https://www.reddit.com/r/programming/comments/1lzqs98/ai_slows_down_open_source_developers_peter_naur/)

Читать полностью…

Reddit Programming

Make your repo/project ergonomic for other developers
https://www.reddit.com/r/programming/comments/1lzq54f/make_your_repoproject_ergonomic_for_other/

submitted by /u/Paradox (https://www.reddit.com/user/Paradox)
[link] (https://pdx.su/blog/2025-07-10-make-your-repo-ergonomic/) [comments] (https://www.reddit.com/r/programming/comments/1lzq54f/make_your_repoproject_ergonomic_for_other/)

Читать полностью…

Reddit Programming

Cloud vs. Mainframe: Amazon Graviton3, IBM Z And AMD — A Practical Benchmark In Go
https://www.reddit.com/r/programming/comments/1lznpcp/cloud_vs_mainframe_amazon_graviton3_ibm_z_and_amd/

submitted by /u/derjanni (https://www.reddit.com/user/derjanni)
[link] (https://programmers.fyi/cloud-vs-mainframe-amazon-graviton3-ibm-z-and-amd-a-practical-benchmark-in-go) [comments] (https://www.reddit.com/r/programming/comments/1lznpcp/cloud_vs_mainframe_amazon_graviton3_ibm_z_and_amd/)

Читать полностью…

Reddit Programming

Little adventure in pursuit of errors. The Battle for Wesnoth!
https://www.reddit.com/r/programming/comments/1lzjq9o/little_adventure_in_pursuit_of_errors_the_battle/

submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://pvs-studio.com/en/blog/posts/cpp/1261/) [comments] (https://www.reddit.com/r/programming/comments/1lzjq9o/little_adventure_in_pursuit_of_errors_the_battle/)

Читать полностью…

Reddit Programming

The Silent Exploitation of APIs by AI Agents and Why It Needs Regulating Immediately
https://www.reddit.com/r/programming/comments/1lzjhac/the_silent_exploitation_of_apis_by_ai_agents_and/

<!-- SC_OFF -->I've been researching how AI agents like those built with LangChain interact with public APIs, and I came across the troubling realization that they're often using APIs without permission or even notifying the creators. I wrote this piece to highlight the risks and regulatory gaps. Curious to hear what others think, especially devs and founders who might be affected. <!-- SC_ON --> submitted by /u/MountainFloof2 (https://www.reddit.com/user/MountainFloof2)
[link] (niamhc_41406/the-silent-exploitation-of-apis-by-ai-agents-and-why-it-needs-regulating-immediately-c51e8651fb3c" rel="nofollow">https://medium.com/@niamhc_41406/the-silent-exploitation-of-apis-by-ai-agents-and-why-it-needs-regulating-immediately-c51e8651fb3c) [comments] (https://www.reddit.com/r/programming/comments/1lzjhac/the_silent_exploitation_of_apis_by_ai_agents_and/)

Читать полностью…

Reddit Programming

GitHub - BasaiCorp/Razen-Lang: Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.
https://www.reddit.com/r/programming/comments/1lzhwos/github_basaicorprazenlang_razen_is_a_modern/

<!-- SC_OFF -->I have been working on a programming language called Razen Lang for a bit over 3 months now. It’s something I always wanted to do — make a compiled language that’s fast and easy to use. I don’t really have a team or anything, just been figuring stuff out as I go. I got it to a beta stage and it’s actually working, though still needs a lot of improvements. It’s not perfect at all, but I learned a lot while building it and I’m happy with how far it’s come. Right now I’ve decided to pause the project for some time because of study stuff. I’ll definitely continue and finish it later though, just need a break to focus on other things for now. If anyone wants to check it out, the GitHub is here: https://github.com/BasaiCorp/Razen-Lang Thanks! <!-- SC_ON --> submitted by /u/GladJellyfish9752 (https://www.reddit.com/user/GladJellyfish9752)
[link] (https://github.com/BasaiCorp/Razen-Lang) [comments] (https://www.reddit.com/r/programming/comments/1lzhwos/github_basaicorprazenlang_razen_is_a_modern/)

Читать полностью…

Reddit Programming

Binary Logic in CPUs: Why Are There Three Logical Operators Instead of Two?
https://www.reddit.com/r/programming/comments/1lzfxfh/binary_logic_in_cpus_why_are_there_three_logical/

<!-- SC_OFF -->Can someone please explain the theory behind CPU logical operators? My question is whether there could be only binary logical operators—just two—instead of three, as is the case with other CPU components like data flow, control flow, and the arithmetic unit, which are all binary. <!-- SC_ON --> submitted by /u/Icy_Ocelot_3929 (https://www.reddit.com/user/Icy_Ocelot_3929)
[link] (https://www.reddit.com/r/programming/submit/?type=LINK) [comments] (https://www.reddit.com/r/programming/comments/1lzfxfh/binary_logic_in_cpus_why_are_there_three_logical/)

Читать полностью…

Reddit Programming

Understanding the Factory Method Pattern in Go: A Practical Guide
https://www.reddit.com/r/programming/comments/1lzf4bf/understanding_the_factory_method_pattern_in_go_a/

<!-- SC_OFF -->Lately I've been revisiting some classic design patterns, but trying to approach them from a Go developer's perspective — not just parroting the OOP explanations from Java books. I wrote up a detailed breakdown of the Factory Method Pattern in Go, covering: Why Simple Factory starts to fall apart as systems scale How Factory Method helps keep creation logic local, extensible, and test-friendly Idiomatic Go examples (interfaces + structs, no fake inheritance) Common variations, like dynamic selection, registration-based creators, and test-time injection How it compares to Simple Factory and Abstract Factory When it's probably overkill If you’re building CLI tools, extensible systems, or just want your codebase to evolve without becoming a spaghetti factory of constructors, it might help. Not trying to sell anything — just sharing because I found writing it clarified a lot for me too. 👉 https://medium.com/design-bootcamp/understanding-the-factory-method-pattern-in-go-a-practical-guide-86c0d1ca537b Happy to discuss or hear how others approach this in Go! <!-- SC_ON --> submitted by /u/priyankchheda15 (https://www.reddit.com/user/priyankchheda15)
[link] (https://medium.com/design-bootcamp/understanding-the-factory-method-pattern-in-go-a-practical-guide-86c0d1ca537b) [comments] (https://www.reddit.com/r/programming/comments/1lzf4bf/understanding_the_factory_method_pattern_in_go_a/)

Читать полностью…

Reddit Programming

What is LOON actually for?
https://www.reddit.com/r/programming/comments/1lz6al1/what_is_loon_actually_for/

<!-- SC_OFF -->Recently i posted about my project LOON (Label Oriented Object Notation), and some people were asking why it was so verbose and saying how it seemed hard to work with. I want to to clarify that LOON is supposed to be an intermediate language for JSON (and later on other languages). It provides a layer of abstraction, by making code more readable and reusable with the injection operator, and making data meaningful and yet organized. Hope this clarifies some things :). <!-- SC_ON --> submitted by /u/PerformerDazzling601 (https://www.reddit.com/user/PerformerDazzling601)
[link] (https://github.com/mmmmosca/LOON) [comments] (https://www.reddit.com/r/programming/comments/1lz6al1/what_is_loon_actually_for/)

Читать полностью…
Subscribe to a channel