r/readablecode

5k subscribers


As a programmer, you usually encounter code that makes you wonder just who in their right mind would write code like that. In fact, there's a whole community that shames bad code at thedailywtf.com. This. This is meant to be the exact opposite. This is to celebrate the good clean / design that we as programmers write. Post everything from single sentence snippets to entire github repositories. We value well commented readable code over clever obfuscations.
https://reddit.com/r/readablecode/
sort by
best match
r/tinycode
21k  subs
This subreddit is about minimalistic, often but not always simple implementations of just about everything. tiny code / minimalistic programming / yagni / kiss / dry **TL;DR: Low line count, high quality**
https://reddit.com/r/tinycode/
r/haskell
46k  subs
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...
https://reddit.com/r/haskell/
**Welcome to r/DailyProgrammer!** First time visitors of Daily Programmer please [Read the Wiki] (http://www.reddit.com/r/dailyprogrammer/wiki/index) to learn everything about this subreddit. 3 Programming Challenges a week!
https://reddit.com/r/dailyprogrammer/
r/compsci
618k  subs
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.
https://reddit.com/r/compsci/
r/vim
87k  subs
For Vim enthusiasts and anyone interested in Vim.
https://reddit.com/r/vim/
r/java
146k  subs
News, Technical discussions, research papers and assorted things of interest related to the Java programming language NO programming help, NO learning Java related questions, NO installing Java questions, NO JVM languages!
https://reddit.com/r/java/
r/cpp
101k  subs
Discussions, articles and news about the C++ programming language or programming in C++.
https://reddit.com/r/cpp/
Banned from Stack Overflow? Can't afford Experts Exchange? Post your question/tips/secrets/advice and get a response from our highly trained professional developers. This sub is not for bad code or UI bugs!
https://reddit.com/r/shittyprogramming/
r/PHP
106k  subs
Ask questions about frameworks, try your hand at php golf and strike gold or simply show off your latest work.
https://reddit.com/r/PHP/
r/javascript
688k  subs
All about the JavaScript programming language!
https://reddit.com/r/javascript/
r/lisp
22k  subs
A subreddit for the Lisp family of programming languages.
https://reddit.com/r/lisp/
r/golang
87k  subs
Gophers of the world unite!
https://reddit.com/r/golang/
r/netsec
327k  subs
A community for technical news and discussion of information security and closely related topics.
https://reddit.com/r/netsec/
r/Clojure
18k  subs
Clojure is a dynamic programming language / Lisp that targets the Java Virtual Machine.
https://reddit.com/r/Clojure/
This subreddit is dedicated to discussion of programming languages, programming language theory, design, their syntax and compilers. Post your ideas and get constructive criticism.
https://reddit.com/r/ProgrammingLanguages/
r/linux
423k  subs
All things Linux and GNU/Linux -- this is neither a community exclusively about the kernel Linux, nor is exclusively about the GNU operating system.
https://reddit.com/r/linux/
r/rust
73k  subs
A place for all things related to the Rust programming language—an open-source systems language that emphasizes performance, reliability, and productivity.
https://reddit.com/r/rust/
r/emacs
33k  subs
The extensible, customizable, self-documenting real-time display editor.
https://reddit.com/r/emacs/
r/commandline
46k  subs
This is for anything regarding the command line, in any operating system. All questions (including dumb ones), tips, and interesting programs/console applications you've found or made yourself are welcome. Linux / BSD / OSX / Windows CLI apps or questions or comments, we're happy to take them all!
https://reddit.com/r/commandline/
Learn something new? Wanna share? Post here along with the language/framework you learned it in. This is a great place for novice and advanced programmers alike to come and discover all the interesting things they could learn *tomorrow* ;)
https://reddit.com/r/ProgrammerTIL/
r/androiddev
121k  subs
News for Android developers with the who, what, where when and how of the Android community. Probably mostly the how. Here, you'll find: - News for Android developers - Thoughtful, informative articles - Insightful talks and presentations - Useful libraries - Handy tools - Open source applications for studying
https://reddit.com/r/androiddev/
A moderated community dedicated to all things reverse engineering.
https://reddit.com/r/ReverseEngineering/
r/angularjs
54k  subs
A community for the awesome MVC JS framework.
https://reddit.com/r/angularjs/
r/web_design
407k  subs
A community dedicated to all things web design. For more development-related questions, try /r/webdev.
https://reddit.com/r/web_design/
r/cleancode
2k  subs
How long is the perfect function? How many parameters should it have? How should you name variables? There is a lot more to writing code than merely creating code that works. Here we discuss questions of style, structure, and architecture.
https://reddit.com/r/cleancode/