update lists
This commit is contained in:
291
html/answers.html
Normal file
291
html/answers.html
Normal file
@@ -0,0 +1,291 @@
|
||||
<h1 id="awesome-answers-awesome">Awesome Answers <a
|
||||
href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a></h1>
|
||||
<p>Curated list of inspiring and thoughtful answers given on
|
||||
stackoverflow, quora, etc.</p>
|
||||
<h2 id="toc">TOC</h2>
|
||||
<ul>
|
||||
<li><a href="#algorithms">Algorithms</a></li>
|
||||
<li><a href="#compilers">Compilers</a></li>
|
||||
<li><a href="#data-structures">Data Structures</a></li>
|
||||
<li><a href="#functional-programming">Functional Programming</a></li>
|
||||
<li><a href="#learning-how-to-program">Learning to program</a></li>
|
||||
<li><a href="#math">Math</a></li>
|
||||
<li>Programming Languages
|
||||
<ul>
|
||||
<li><a href="#clojure">Clojure</a></li>
|
||||
<li><a href="#cc">C/C++</a></li>
|
||||
<li><a href="#haskell">Haskell</a></li>
|
||||
<li><a href="#javascript">JavaScript</a></li>
|
||||
<li><a href="#php">PHP</a></li>
|
||||
<li><a href="#python">Python</a></li>
|
||||
<li><a href="#ruby">Ruby</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#programming-languages-theory">Programming Languages
|
||||
Theory</a></li>
|
||||
<li><a href="#version-control-systems">Version Control Systems</a></li>
|
||||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||||
</ul>
|
||||
<h2 id="algorithms">Algorithms</h2>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/2296538/1766338">Algorithm: Is
|
||||
there a good way of solving a comparison?</a></li>
|
||||
<li>How do you identify edge cases on algorithms? <a
|
||||
href="http://qr.ae/Loah1">[1]</a> <a
|
||||
href="http://programmers.stackexchange.com/a/72779">[2]</a></li>
|
||||
<li><a href="http://qr.ae/LefWv">What all basic data structures and
|
||||
algorithms should one learn before starting competitive
|
||||
programming?</a></li>
|
||||
<li><a href="http://qr.ae/07Px4">How can I be a guru in
|
||||
algorithms?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/13067807">Sorting 1 million 8
|
||||
digit numbers in 1MB of RAM</a></li>
|
||||
<li><a href="http://programmers.stackexchange.com/a/145633">Which
|
||||
hashing algorithm is best for uniqueness and speed?</a></li>
|
||||
</ul>
|
||||
<h2 id="compilers">Compilers</h2>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/dVwDk">Compilers: What is a
|
||||
supercompiler?</a></li>
|
||||
</ul>
|
||||
<h2 id="data-structures">Data Structures</h2>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/QHYgb">Are new data structures still being
|
||||
invented in computer science?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/11227902">Why is processing a
|
||||
sorted array faster than an unsorted array?</a></li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/500607/what-are-the-lesser-known-but-useful-data-structures">What
|
||||
are some lesser known but useful data structures?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/9626334">What are the underlying
|
||||
data structures used for Redis?</a></li>
|
||||
</ul>
|
||||
<h2 id="functional-programming">Functional Programming</h2>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/23193">What is a good beginning
|
||||
text on functional programming?</a></li>
|
||||
<li><a href="http://qr.ae/QHK6v">In what ways are the major modern
|
||||
functional languages different from each other?</a></li>
|
||||
<li><a href="http://cstheory.stackexchange.com/a/1550/32199">What’s new
|
||||
in purely functional data structures since Okasaki?</a></li>
|
||||
<li><a href="http://qr.ae/QHAOS">Can an operating system be written in a
|
||||
functional language?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/13241158/1766338">Why not be
|
||||
dependently typed?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/194207/1766338">What is a
|
||||
monad?</a></li>
|
||||
<li><a href="http://math.stackexchange.com/a/30667">Learning Lambda
|
||||
Calculus</a></li>
|
||||
<li><a href="http://cs.stackexchange.com/a/3256/29071">Is Category
|
||||
Theory useful for learning functional programming?</a></li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/2078978/functional-programming-vs-object-oriented-programming">When
|
||||
do you choose functional programming over object oriented? What are the
|
||||
typical problem definitions where functional programming is a better
|
||||
choice?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/4905458/1766338">Is there a
|
||||
software-engineering methodology for functional programming?</a></li>
|
||||
<li><a href="http://qr.ae/dZWCp">Why don’t monads violate the purely
|
||||
functional nature of languages?</a></li>
|
||||
<li><a href="http://qr.ae/dZ97q">What is a sum type?</a></li>
|
||||
<li><a href="http://qr.ae/L5HJB">Why do some people not like OOP and
|
||||
prefer functional programming?</a></li>
|
||||
<li><a href="http://qr.ae/0HB14">What do Lisp/Haskell programmers think
|
||||
about Prolog?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/1030631/1766338">What is
|
||||
(functional) reactive programming?</a></li>
|
||||
<li><a href="http://qr.ae/RsOnL9">What are some myths about functional
|
||||
programming and functional programming languages?</a></li>
|
||||
<li><a href="http://qr.ae/RsOAjx">How can monads in computer science be
|
||||
viewed as special cases of monads in category theory?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/5878525/1766338">Specification
|
||||
for a Functional Reactive Programming language</a></li>
|
||||
<li><a
|
||||
href="https://www.quora.com/What-are-some-myths-about-functional-programming-and-functional-programming-languages/answer/Tikhon-Jelvis">What
|
||||
are some myths about functional programming and functional programming
|
||||
languages?</a></li>
|
||||
</ul>
|
||||
<h2 id="learning-to-program">Learning to program</h2>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/E8UPT">How can I become a world-class coder in
|
||||
under three years?</a></li>
|
||||
<li><a href="http://stackoverflow.com/q/2794016">What should every
|
||||
programmer know about security?</a></li>
|
||||
<li><a href="http://qr.ae/k6Ekm">What are some basic concepts that every
|
||||
engineering student should know?</a></li>
|
||||
<li><a href="http://programmers.stackexchange.com/q/46716">What
|
||||
technical details should a programmer of a web application consider
|
||||
before making the site public?</a></li>
|
||||
<li><a href="http://qr.ae/dQTYn">How does one become a great
|
||||
coder?</a></li>
|
||||
<li><a href="http://qr.ae/LefKC">We all hear about how simple
|
||||
programming can be, but what are some truly complex concepts that even
|
||||
experienced programmers struggle with?</a></li>
|
||||
</ul>
|
||||
<h2 id="math">Math</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="http://math.stackexchange.com/questions/733754/visually-stunning-math-concepts-which-are-easy-to-explain">Visually
|
||||
stunning math concepts which are easy to explain</a></li>
|
||||
<li><a href="http://qr.ae/7PKwoT">If floating-point can’t represent 0.1,
|
||||
how does parseFloat (“.1”) equal .1?</a></li>
|
||||
</ul>
|
||||
<h2 id="programming-languages">Programming Languages</h2>
|
||||
<h3 id="clojure">Clojure</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/2021343/1766338">Common
|
||||
programming mistakes for Clojure developers to avoid</a></li>
|
||||
<li><a href="http://qr.ae/7PKRiN">Why would someone learn
|
||||
Clojure?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/21763329/1766338">Why are
|
||||
Clojure’s <code>let</code> and <code>for</code> both monads?</a></li>
|
||||
</ul>
|
||||
<h3 id="cc">C/C++</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/388282/1766338">The Definitive
|
||||
C++ Book Guide and List</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/6445794/1104488">Can a local
|
||||
variable’s memory be accessed outside its scope?</a></li>
|
||||
<li><a href="http://qr.ae/7vBEnF">Why do many C functions have an extra
|
||||
F?</a></li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/2108192/what-are-the-valid-signatures-for-cs-main-function">What
|
||||
are the valid signatures for C’s main() function?</a></li>
|
||||
</ul>
|
||||
<h3 id="haskell">Haskell</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/1016986/1766338">Getting started
|
||||
with Haskell</a></li>
|
||||
<li><a href="http://codereview.stackexchange.com/a/57850">Update Map in
|
||||
Haskell</a></li>
|
||||
<li><a href="http://qr.ae/d6vcE">I am building an investment engine for
|
||||
a startup, and my choice for developer wants to code it in Haskell. Is
|
||||
this the right choice? Do enough people know this so if he leaves I can
|
||||
continue without interruption?</a></li>
|
||||
<li><a href="http://qr.ae/d6rhm">What are some crazy things one can do
|
||||
with monads in Haskell?</a></li>
|
||||
<li><a href="http://qr.ae/Rsgfkx">Why do some programmers have
|
||||
difficulty in learning Haskell?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/3429693">foldl is tail
|
||||
recursive, so how come foldr runs faster than foldl?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/13052612">Does Haskell have
|
||||
tail-recursive optimization?</a></li>
|
||||
</ul>
|
||||
<h3 id="javascript">JavaScript</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/134149/1766338">How does “this”
|
||||
keyword work within a JavaScript object literal?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/1608546/1766338">Use of .apply()
|
||||
with ‘new’ operator. Is this possible?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/383503/1766338">Is JavaScript’s
|
||||
“new” keyword considered harmful?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/6375254/1766338">Is JavaScript
|
||||
’s “new” Keyword Considered Harmful (Part 2)?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/8096017/1766338">JavaScript
|
||||
inheritance and the constructor property</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/15461601/1766338">Inheritence of
|
||||
variable properties</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/572996/1766338">How does
|
||||
JavaScript .prototype work?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/12931785/1766338">JavaScript
|
||||
closures vs. anonymous functions</a></li>
|
||||
<li><a href="https://github.com/airbnb/javascript/issues/102">Why does
|
||||
JavaScript need a style guide?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/13191289">Avoid Memory Leak /
|
||||
Usage Javascript</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/28046731">Perform debounce in
|
||||
React.js</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/14853974/1766338">Comparing two
|
||||
arrays in Javascript</a></li>
|
||||
<li><a href="http://qr.ae/7AymJb">How does bellard.org/jslinux
|
||||
work?</a></li>
|
||||
<li><a href="http://qr.ae/7PKALb">Will WebAssembly make Javascript
|
||||
skills more or less valuable in the future?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/7202287/1766338">Why does
|
||||
++[[]][+[]]+[+[]] return the string “10”?</a></li>
|
||||
<li><a href="http://qr.ae/Rsg6I0">Are functions like map(), reduce() and
|
||||
filter() already optimized for traversing array?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/29416340">What are the actual
|
||||
uses of ES6 WeakMap?</a></li>
|
||||
</ul>
|
||||
<h3 id="php">PHP</h3>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/QVSuX">Is PHP a badly designed programming
|
||||
language?</a></li>
|
||||
</ul>
|
||||
<h3 id="python">Python</h3>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/RCkmhJ">Why are banks like JP Morgan and Bank
|
||||
of America Merrill Lynch using Python to replace historic legacy systems
|
||||
built in Java/C++?</a></li>
|
||||
<li><a href="http://qr.ae/RCkmKa">What are killer Python tips which
|
||||
could make our coder lives more productive, easier and happier?</a></li>
|
||||
<li><a href="http://qr.ae/RCkmoh">What are some of the best time-saving
|
||||
tips for Python?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/29489919">How can I tell if a
|
||||
string repeats itself in Python?</a></li>
|
||||
<li><a
|
||||
href="http://stackoverflow.com/questions/101268/hidden-features-of-python">Python
|
||||
Hidden Features</a></li>
|
||||
</ul>
|
||||
<h3 id="ruby">Ruby</h3>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/4969822/1766338">Ruby craziness:
|
||||
Class vs Object?</a></li>
|
||||
</ul>
|
||||
<h2 id="programming-languages-theory">Programming Languages Theory</h2>
|
||||
<ul>
|
||||
<li><a href="http://qr.ae/QHArY">What makes a good programming
|
||||
language?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/9859966/565303">What is
|
||||
referential transparency?</a></li>
|
||||
<li><a href="http://cstheory.stackexchange.com/a/17870/32199">Research
|
||||
and open challenges in Programming Language Theory</a></li>
|
||||
<li><a href="http://cs.stackexchange.com/a/458/29071">Why are there so
|
||||
many programming languages?</a></li>
|
||||
<li><a href="http://cstheory.stackexchange.com/a/10929/32199">Uses of
|
||||
algebraic structures in theoretical computer science</a></li>
|
||||
<li><a href="http://qr.ae/Q973e">What is the difference between the
|
||||
statement “Everything is an object” when said about JavaScript and when
|
||||
said about Ruby?</a></li>
|
||||
<li><a href="http://qr.ae/QjpjD">Which programming concept do people
|
||||
usually find harder: loops or recursion?</a></li>
|
||||
<li><a href="http://qr.ae/fgPsq">If you would create a new programming
|
||||
language, what would it look like?</a></li>
|
||||
<li><a href="http://qr.ae/7PKzmF">What is fascinating about
|
||||
dynamically-typed programming languages?</a></li>
|
||||
</ul>
|
||||
<h2 id="version-control-systems">Version Control Systems</h2>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/7244456">How to update GitHub
|
||||
forked repository?</a></li>
|
||||
</ul>
|
||||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||||
<ul>
|
||||
<li><a href="http://stackoverflow.com/a/1732454">Can I parse XHTML with
|
||||
Regex?</a></li>
|
||||
<li><a href="http://qr.ae/L5FfY">How does a visually impaired computer
|
||||
programmer do programming?</a></li>
|
||||
<li><a href="http://qr.ae/LO834">What are the best examples of software
|
||||
bugs that became features (a.k.a. misbugs)?</a></li>
|
||||
<li><a href="http://qr.ae/0ILWY">What do the top 1% of software
|
||||
engineers do that the other 99% do not?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/11227902">Why is processing a
|
||||
sorted array faster than an unsorted array?</a></li>
|
||||
<li><a href="http://qr.ae/7PyLkC">What are the current fads in computer
|
||||
science, IT and software engineering?</a></li>
|
||||
<li><a href="http://stackoverflow.com/a/1220118">What is your most
|
||||
productive shortcut with Vim?</a></li>
|
||||
<li><a href="http://www.catb.org/~esr/faqs/hacker-howto.html">How to
|
||||
become a Hacker?</a></li>
|
||||
</ul>
|
||||
<h2 id="license">License</h2>
|
||||
<p><a href="http://creativecommons.org/publicdomain/zero/1.0/"><img
|
||||
src="http://i.creativecommons.org/p/zero/1.0/88x31.png"
|
||||
alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a href="http://jugoncalv.es">Ju
|
||||
Gonçalves</a> has waived all copyright and related or neighboring rights
|
||||
to this work.</p>
|
||||
<p><a href="https://github.com/cyberglot/awesome-answers">answers.md
|
||||
Github</a></p>
|
||||
Reference in New Issue
Block a user