Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts
Log In
Found the internet!
Create an account to follow your favorite communities and start taking part in conversations.
Programming
Topic on Reddit
Posts
Communities
Related Topics

Posts about Programming

Subreddit Icon
r/programming
5.6m members
Computer Programming
Visit
Subreddit Icon
r/AskProgramming
105k members
Ask questions about programming.
Visit
r/C_Programming
144k members
The subreddit for the C programming language
Visit
r/learnprogramming
4.0m members
A subreddit for all questions related to programming in any language.
Visit
Subreddit Icon
r/ProgrammerHumor
3.1m members
For anything funny related to programming and software development.
Visit
Subreddit Icon
r/ProgrammingLanguages
91.1k members
This subreddit is dedicated to the theory, design and implementation of programming languages.
Visit
Subreddit Icon
r/ProgrammingBuddies
50.3k members
A place for people to group up to learn and teach programming to each other.
Visit
Subreddit Icon
r/cscareerquestions
1.1m members
CSCareerQuestions protests in solidarity with the developers who make third party reddit apps. reddit's new API changes kill third party apps that offer accessibility features, mod tools, and other features not found in the first party app. More importantly however, the behavior of reddit leadership in implementing these changes has been reprehensible. This sub will be private for at least a week from June 12th. For more info go to /r/Save3rdPartyApps/ ​ https://redd.it/144f6xm/
Visit
Subreddit Icon
r/gamedev
1.2m members
The subreddit covers various game development aspects, including programming, design, writing, art, game jams, postmortems, and marketing. It serves as a hub for game creators to discuss and share their insights, experiences, and expertise in the industry.
Visit
r/web_programming
14.4k members
A subreddit for all things web programming, if your into the behind the scenes of web or the front end, links to resources, questions about coding, advice from the pro's, only a few rules, no nswf or 18+ content, no requests for anything designed to circumvent security or legal boundries and DONT ADVERTISE YOUR SERVICES
Visit
r/linux_programming
27.5k members
Everything related to GNU/Linux/UNIX/POSIX (system) programming and tools.
Visit
r/ProgrammingPrompts
11.0k members
This is a subreddit for programmers to share simple project ideas to help those who are beginning to gain experience and those who are experienced to stay sharp.
Visit
r/GraphicsProgramming
34.3k members
A subreddit for everything related to the design and implementation of graphics rendering code.
Visit
Subreddit Icon
r/webdev
1.8m members
A community dedicated to all things web development: both front-end and back-end. For more design-related questions, try /r/web_design.
Visit
r/programminghorror
320k members
Share strange or straight-up awful code.
Visit
Subreddit Icon
r/compsci
2.3m members
Computer Science Theory and Application. We share and discuss any content that computer scientists find interesting. People from all walks of life welcome, including hackers, hobbyists, professionals, and academics.
Visit
r/ProgrammingTasks
2.3k members
Sort of like /r/slavelabour but focused on tasks related to programming and data. If you have a task you are offering for money, please use the [Task] tag. If you have skills/services you are offering for pay, please use the [Offer] tag.
Visit
r/ProgrammingPals
8.9k members
We're experienced developers that collaborate to build and ship useful software.
Visit
Subreddit Icon
r/SuggestALaptop
144k members
A place for prospective laptop buyers to get suggestions from people who know the intimate details of the hardware. Please use the laptop form while posting a new request: bit.ly/3cIzaWC
Visit
Subreddit Icon
r/AskReddit
43.0m members
r/AskReddit is the place to ask and answer thought-provoking questions.
Visit
Subreddit Icon
r/FreeEBOOKS
2.3m members
Find great free ebooks!
Visit
r/programming_tutorials
4.2k members
A place to find/submit great programming tutoria** for those who want to learn to code away.
Visit
r/ProgrammingJobs
1.5k members
Programming jobs of all types
Visit
Subreddit Icon
r/haskell
75.4k members
The Haskell programming language community. Daily news and info about all things Haskell related: practical stuff, theory, types, libraries, jobs, patches, releases, events and conferences and more...
Visit
Subreddit Icon
r/functionalprogramming
22.3k members
A subreddit for functional programming related material.
Visit
r/JavaProgramming
1.7k members
Welcome to r/JavaProgramming
Visit
Subreddit Icon
r/programmingmemes
18.2k members
You know...for memes... about programming...
Visit
Subreddit Icon
r/IWantToLearn
1.3m members
Have you ever wanted to learn a martial art, or to play the guitar, or how to program a computer? Have you had difficulty figuring out where to start, what path to take or just wanted some advice to get you to the next level? Well, that's what /r/IWantToLearn is all about! Tell our community what you want to learn, and let those who came before you help guide you towards success!
Visit
Subreddit Icon
r/rust
248k members
A place for all things related to the Rust programming languageโ€”an open-source systems language that emphasizes performance, reliability, and productivity.
Visit
11.1k
Subreddit Icon
โ€ขPosted by2 days ago

I'm copying this text from a post by /u/nefsen402 , so credit for this write-up goes to them. I haven't seen anything in this subreddit about these horrendous programming issues, and it really needs to be brought up.

Vkd3d (the dx12->vulkan translation layer) developer has put up a change log for a new version that is about to be (released here) and also a pull request with more information about what he discovered about all the awful things that starfield is doing to GPU drivers (here).

Basically:

  1. Starfield allocates its memory incorrectly where it doesn't align to the CPU page size. If your GPU drivers are not robust against this, your game is going to crash at random times.

  2. Starfield abuses a dx12 feature called ExecuteIndirect. One of the things that this wants is some hints from the game so that the graphics driver knows what to expect. Since Starfield sends in bogus hints, the graphics drivers get caught off gaurd trying to process the data and end up making bubbles in the command queue. These bubbles mean the GPU has to stop what it's doing, double check the assumptions it made about the indirect execute and start over again.

  3. Starfield creates multiple `ExecuteIndirect` calls back to back instead of batching them meaning the problem above is compounded multiple times.

What really grinds my gears is the fact that the open source community has figured out and came up with workarounds to try to make this game run better. These workarounds are available to view by the public eye but Bethesda will most likely not care about fixing their broken engine. Instead they double down and claim their game is "optimized" if your hardware is new enough.

11.1k
3.4k comments
22.0k
22.0k
1.2k comments
68.6k
Subreddit Icon
โ€ขPosted by7 months ago
Archived
Post image
68.6k
2.9k comments
49.8k
Subreddit Icon
โ€ขPosted by6 months ago
Post image
49.8k
1.2k comments
32.1k
Subreddit Icon
โ€ขPosted by6 months ago
Archived
Post image
32.1k
1.4k comments
31.3k
Subreddit Icon
โ€ขPosted by5 months ago
31.3k
770 comments
31.1k
Subreddit Icon
โ€ขPosted by9 months ago
Archived
Post image
31.1k
2.7k comments
9.8k
Subreddit Icon
โ€ขPosted by5 months ago
Post image
9.8k
1.3k comments