Reddit Programming
201 subscribers
1.22K photos
126K links
I will send you newest post from subreddit /r/programming
Download Telegram
Bad Apple!! Now on the Worlds Worst Video Card! With the Worlds Worst Sound Card and a 6502 breadboard computer being pushed to the MAX! With 30 FPS, Vsync, 2 bit greyscale, and '3 voice sound'. The majority of the decoder is loaded into Zero Page and the Bottom of the stack to save cycles.
https://www.reddit.com/r/programming/comments/1flng0s/bad_apple_now_on_the_worlds_worst_video_card_with/

submitted by /u/NormalLuser (https://www.reddit.com/user/NormalLuser)
[link] (https://www.youtube.com/watch?v=0glEfLZCwmc) [comments] (https://www.reddit.com/r/programming/comments/1flng0s/bad_apple_now_on_the_worlds_worst_video_card_with/)
Why do people get attached to a language.
https://www.reddit.com/r/programming/comments/1fm6q5e/why_do_people_get_attached_to_a_language/

<!-- SC_OFF -->I was reading this morning about Linus weighing in on the Rust vs C Holy War on the Linux Kernel Which reminded me of a question I've always hated, "which programming language is best?" Every time I get asked that I wince, as I've always seen programming languages as tools, you use the one that is more convenient to the thing you are building. In the end coding is writing business logic into something the computer understands. Just use whatever allows you to achieve your goals in a better way. Better as in it's, faster to develop, easier to maintain, harder to make dumb mistakes, and achieves performance. I can see the answer to "better" may not always be clearcut, educated discussions can be had around the tradeoffs, but this, in my mind does not justify treating your preferred solution as an idol to be defended. Could this be just basic human psychology, and as we age we get set in our ways and refuse to move on? To take the whole C vs Rust debate as an example. It seems to me the issues boil down to existing C devs see Rust as unnecessary complexity, a new thing to learn and maintain, which will hamper productivity. All in pursuit of providing some guardrails for memory safety they don't actually need, because they are good C devs, and have safeguards in place. This is augmented by, what it looks to me, as a personalization of the "C is inherently unsafe" argument, by which I mean some C devs see it as an attack on their code, ergo themselves. Which quite frankly is baffling to me, aren't we all supposed to learn at some point that we are not our code, that your ego cannot be linked to it. As it's a thing that you built but, as it happens with all things that are built by humans, it will one day be superseeded by something better? And that this is a good thing, it's how progress gets made? Am curious about others perspectives on the subject :) <!-- SC_ON --> submitted by /u/Aggravating_Novel_10 (https://www.reddit.com/user/Aggravating_Novel_10)
[link] (https://www.theregister.com/AMP/2024/09/19/torvalds_talks_rust_in_linux) [comments] (https://www.reddit.com/r/programming/comments/1fm6q5e/why_do_people_get_attached_to_a_language/)
150 basic OOP design patterns for Java, Scala, Clojure, Go, Kotlin, Python, C#, JavaScript, and more: Microservices, Enterprise Integration, Functional Programming, Data Modeling, Machine Learning, Bitemporal, Neural Networks, Stream Processing, Cloud Computing.
https://www.reddit.com/r/programming/comments/1fmh5l0/150_basic_oop_design_patterns_for_java_scala/

submitted by /u/Bambarbia137 (https://www.reddit.com/user/Bambarbia137)
[link] (https://softwarepatternslexicon.com/) [comments] (https://www.reddit.com/r/programming/comments/1fmh5l0/150_basic_oop_design_patterns_for_java_scala/)
Transferable Streams, MediaStream's, Insertable Streams, Byte Streams, Web Audio API, subprocess streams from Node.js, Deno, Bun to local rhasspy/piper with Native Messaging for real-time local text-to-speech streaming in Chrome browser
https://www.reddit.com/r/programming/comments/1fmh7zl/transferable_streams_mediastreams_insertable/

submitted by /u/guest271314 (https://www.reddit.com/user/guest271314)
[link] (https://github.com/guest271314/native-messaging-piper) [comments] (https://www.reddit.com/r/programming/comments/1fmh7zl/transferable_streams_mediastreams_insertable/)