programming.guide
Open in
urlscan Pro
2001:19f0:ac01:2de:5400:1ff:fea8:f3e8
Public Scan
Submitted URL: http://programming.guide/
Effective URL: https://programming.guide/
Submission: On March 16 via api from US — Scanned from DE
Effective URL: https://programming.guide/
Submission: On March 16 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
By interacting with this site you approve the use of cookies. Learn more Got it! TOP JAVA ARTICLES 1. Do interfaces inherit from Object? 2. Executing code in comments?! 3. Functional Interfaces 4. Handling InterruptedException 5. Why wait must be called in a synchronized block TOP GO ARTICLES 1. Go gotcha 2. String handling cheat sheet 3. Maps explained 4. For loops explained 5. Concurrent programming TOP ALGORITHM ARTICLES 1. Dynamic programming vs memoization vs tabulation 2. Big O notation explained 3. Sliding Window Algorithm with Example 4. What makes a good loop invariant? 5. Generating a random point within a circle (uniformly) PROGRAMMING.GUIDE Articles on Programming Guide strive to… * …put examples up front * …be of highest possible quality * …be concise and to the point * …the reader should not have to look further in the search results * …the reader should as quickly as possible be unblocked and be able to switch back to his/her IDE and continue programming Currently serving 430 articles on Java, Go and algorithms. AUTHORS Andreas Lundblad, PhD in theoretical computer science. Worked for three years at Oracle developing the Java platform (javac, javadoc, sjavac). Andreas is among the top 10 contributors in the Java tag at Stack Overflow and 7th highest rated StackOverflow user according to StackRating.com. Stefan Nilsson is an associate professor of Computer Science at the Royal Institute of Technology. Stefan has taught programming and algorithms for over two decades and is a contributor to the Go project. BACKGROUND Back in the days there was a popular site called Example Depot. It was a great resource for ready-to-use code snippets, conveniently available for copy/paste. It was also straight to the point with example code up front. Example Depo around 2010. The site died and along came Stack Overflow which is now the dominant online resource for programmers. Stack Overflow is great, the founder of Programming.Guide is in fact among the top 100 contributors. But Stack Overflow has its drawbacks. The quality is not what you'd like it to be, and the best answer is not always found at the top. It's also entirely problem / solution oriented as opposed to example snippets / "cookbook" oriented as Example Depot was. An attempt to cover this niche was made with Stack Overflow Docs. The philosophy behind SO Docs was good; concise and to-the-point articles with examples-first. It failed to deliver however, and the project was discontinued in August 2017. Programming.Guide site is an effort to cover the nische that Example Depot once did. The ambition is to provide high quality articles on the subject of programming. Quality and examples up front is the mantra. Initially the focus is on Java and Go fundamentals since that's the domain of expertise of the current authors. © 2016–2022 Programming.Guide, Terms and Conditions