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