Hacker News
- A comprehensive guide to ‘go generate’ https://eli.thegreenplace.net/2021/a-comprehensive-guide-to-go-generate/ 16 comments
Lobsters
- Book review: "Programming in Haskell" by Graham Hutton (2nd ed.) https://eli.thegreenplace.net/2017/book-review-programming-in-haskell-by-graham-hutton-2nd-ed/ 3 comments book , haskell
- Adventures in JIT compilation: Part 1 - an interpreter http://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-1-an-interpreter/ 2 comments compilers
- Squashing Github pull requests into a single commit http://eli.thegreenplace.net/2014/02/19/squashing-github-pull-requests-into-a-single-commit/ 17 comments practices , vcs
- Better HTTP server routing in Go 1.22 https://eli.thegreenplace.net/2023/better-http-server-routing-in-go-122/ 66 comments golang
- Life of an HTTP request in a Go server https://eli.thegreenplace.net/2021/life-of-an-http-request-in-a-go-server/# 15 comments compsci
- Life of an HTTP request in a Go server - Eli Bendersky https://eli.thegreenplace.net/2021/life-of-an-http-request-in-a-go-server/ 11 comments golang
- You don't need virtualenv in Go https://eli.thegreenplace.net/2020/you-dont-need-virtualenv-in-go/ 8 comments golang
- To ORM or not to ORM https://eli.thegreenplace.net/2019/to-orm-or-not-to-orm/ 33 comments golang
- To ORM or not to ORM https://eli.thegreenplace.net/2019/to-orm-or-not-to-orm/ 27 comments programming
- Type erasure and reification https://eli.thegreenplace.net/2018/type-erasure-and-reification/ 3 comments programming
- Type inference https://eli.thegreenplace.net/2018/type-inference/ 5 comments programming
- On the uses and misuses of panics in Go https://eli.thegreenplace.net/2018/on-the-uses-and-misuses-of-panics-in-go/ 8 comments golang
- More thoughts on the Expression Problem in Haskell https://eli.thegreenplace.net/2018/more-thoughts-on-the-expression-problem-in-haskell/ 4 comments programming
- Return type polymorphism in Haskell https://eli.thegreenplace.net/2018/return-type-polymorphism-in-haskell/ 13 comments programming
- Benefits of dependencies in software projects as a function of effort http://eli.thegreenplace.net 4 comments programming
- Suffix arrays in the Go standard library http://eli.thegreenplace.net/2016/suffix-arrays-in-the-go-standard-library/ 7 comments golang
- Understanding the x64 code models http://eli.thegreenplace.net/2012/01/03/understanding-the-x64-code-models 3 comments asm
- A polyglot's guide to multiple dispatch http://eli.thegreenplace.net/2016/a-polyglots-guide-to-multiple-dispatch/ 4 comments cpp
- Returning multiple values from functions in C++ http://eli.thegreenplace.net/2016/returning-multiple-values-from-functions-in-c/ 23 comments programming
- C++11 threads, affinity and hyperthreading http://eli.thegreenplace.net/2016/c11-threads-affinity-and-hyperthreading/ 45 comments cpp
- The cost of dynamic (virtual calls) vs. static (CRTP) dispatch in C++ - Eli Bendersky's website http://eli.thegreenplace.net/2013/12/05/the-cost-of-dynamic-virtual-calls-vs-static-crtp-dispatch-in-c 22 comments programming
- The cost of dynamic (virtual calls) vs. static (CRTP) dispatch in C++ http://eli.thegreenplace.net/2013/12/05/the-cost-of-dynamic-virtual-calls-vs-static-crtp-dispatch-in-c/ 8 comments cpp
- Intel i7 loop performance anomaly http://eli.thegreenplace.net/2013/12/03/intel-i7-loop-performance-anomaly/ 113 comments programming
- Eli Bendersky's website » Getting started with libjit http://eli.thegreenplace.net/2013/10/17/getting-started-with-libjit-part-1/ 16 comments programming
- Parsing expressions by precedence climbing http://eli.thegreenplace.net/2012/08/02/parsing-expressions-by-precedence-climbing/ 16 comments programming
- Eli Bendersky's website » Computed goto for efficient dispatch tables http://eli.thegreenplace.net/2012/07/12/computed-goto-for-efficient-dispatch-tables/ 7 comments programming
- How Clang handles the type / variable name ambiguity of C/C++ http://eli.thegreenplace.net/2012/07/05/how-clang-handles-the-type-variable-name-ambiguity-of-cc/ 42 comments programming
- Some thoughts on JSON vs. S-expressions http://eli.thegreenplace.net/2012/03/04/some-thoughts-on-json-vs-s-expressions/ 168 comments programming
- Stack frame layout on x86-64 http://eli.thegreenplace.net/2011/09/06/stack-frame-layout-on-x86-64/ 25 comments programming
- The context sensitivity of C’s grammar, revisited http://eli.thegreenplace.net/2011/05/02/the-context-sensitivity-of-c%E2%80%99s-grammar-revisited/ 73 comments programming
- How debuggers work: Part 2 – Breakpoints http://eli.thegreenplace.net/2011/01/27/how-debuggers-work-part-2-breakpoints/ 15 comments programming
- How debuggers work: Part 1 http://eli.thegreenplace.net/2011/01/23/how-debuggers-work-part-1/ 6 comments programming
- Pointers to arrays in C http://eli.thegreenplace.net/2010/01/11/pointers-to-arrays-in-c/ 33 comments programming
- Handling out-of-memory conditions in C http://eli.thegreenplace.net/ 89 comments programming
- The C++ Bashing Season is Back http://eli.thegreenplace.net/2009/10/17/the-c-bashing-season-is-back/ 204 comments programming
- Great Firefox productivity tip http://eli.thegreenplace.net/2009/01/19/great-firefox-productivity-tip/ 15 comments firefox
- A blog worth attention (Eli Bendersky's blog)! Vote up, this guy deserves some vote-love! http://eli.thegreenplace.net/? 2 comments programming
- Macros - Common Lisp vs. Scheme http://eli.thegreenplace.net/2007/09/16/common-lisp-vs-scheme-macros/ 14 comments programming
- DSL = Metalinguistic Abstraction http://eli.thegreenplace.net/2007/07/27/dsl-metalinguistic-abstraction/ 25 comments programming
- Making Ruby coding easier - TAB completion in irb http://eli.thegreenplace.net/2007/05/07/irb-tab-completion/ 2 comments programming
- The sad state of the Lisp user community http://eli.thegreenplace.net/2006/10/27/the-sad-state-of-the-lisp-user-community/ 36 comments programming
Lambda the Ultimate
- Solutions to SICP Exercises http://eli.thegreenplace.net/category/programming/lisp/sicp/ 1 comment Misc Books
Linking pages
- GitHub - sdmg15/Best-websites-a-programmer-should-visit: :link: Some useful websites for programmers. https://github.com/sdmg15/Best-websites-a-programmer-should-visit 331 comments
- GitHub - kilimchoi/engineering-blogs: A curated list of engineering blogs https://github.com/kilimchoi/engineering-blogs 66 comments
- GitHub - aalhour/awesome-compilers: Curated list of awesome resources on Compilers, Interpreters and Runtimes https://github.com/aalhour/awesome-compilers 62 comments
- GitHub - haydenbbickerton/reddit_storage: Experimental program that uses reddit as encryted cloud storage. https://github.com/haydenbbickerton/reddit_storage 28 comments
- GitHub - sanmak/awesome-blogs: List of awesome blogs run, managed by a human or two and not an organisation, company or institution. https://github.com/sanmak/awesome-blogs 3 comments
- 100 Best Programming Blogs and Websites in 2023 for Programmers https://blog.feedspot.com/programming_blogs/ 2 comments
- GitHub - gnijuohz/awesome-developers: A list of awesome developers https://github.com/gnijuohz/awesome-developers 2 comments
- GitHub - jkup/awesome-personal-blogs: A delightful list of personal tech blogs https://github.com/jkup/awesome-personal-blogs 1 comment
- GitHub - trailofbits/llvm-sanitizer-tutorial: An LLVM sanitizer tutorial https://github.com/trailofbits/llvm-sanitizer-tutorial 0 comments
- GitHub - andrew-canaday/giant_collection_of_programming_links: Exactly like the URI says... https://github.com/andrew-canaday/giant_collection_of_programming_links 0 comments
- Best C++ Programming Blogs in 2022 | hacking C++ https://hackingcpp.com/cpp/blogs.html 0 comments
Linked pages
- proposal: Go 2: Lightweight anonymous function syntax · Issue #21498 · golang/go · GitHub https://github.com/golang/go/issues/21498 126 comments
- The Y combinator in Go with generics - Eli Bendersky's website https://eli.thegreenplace.net/2022/the-y-combinator-in-go-with-generics/ 42 comments
- Higher-order functions in Go - Eli Bendersky's website https://eli.thegreenplace.net/2023/higher-order-functions-in-go/ 42 comments
- http package - net/http - Go Packages https://pkg.go.dev/net/http#Client.Do 30 comments
- strings package - strings - Go Packages https://pkg.go.dev/strings#NewReader 8 comments
- Building abstractions using higher-order functions - Eli Bendersky's website https://eli.thegreenplace.net/2023/building-abstractions-using-higher-order-functions/ 0 comments