Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Art of Writing Efficient ProgramsFedor G. Pikus

    Art of Writing Efficient Programs

    Fedor G. Pikus · 2021

    MathematicsComputer Science
    Open LibraryAmazon
    Stats for nerds
    2recommend
    4mentions
    2people
    2022–2026years
    75% recommend25% neutral

    Mentions per year

    20222023202420252026

    What Hacker News says

    1. rramadassJun 2026
      This is Excellent! Thanks for sharing.

      First off, i highly suggest that you expand this into a full-blown book. This could become a successor to a combination of {Adrian & Piotr's "Software Architecture with C++" + Fedor Pikus' "The Art of Writing Efficient Programs"} for the Agentic era.

      I really like that you are using Lean4 for parts of code generation, tips for Agentic coding etc. which are all needed today. I myself have been thinking on these lines i.e. using formal methods for specification and verification so that agent-generated code can be "correct-by-construction" and efficient. Your write-up is the first i have seen which tries to provide the overall picture.

      thread
    2. SleepyMyroslavMar 2024
      If you need to organize your thoughts on what measurements are and how at least some profiling tools work you can pick up a book or two. I would recommend for example [1]. It is a bit heavy on C++ side but you can complement it with something relevant to your job's language.

      If you want one bit of advice on optimization, I can try one: follow your app architecture closely. This is where data structures that hold all of the important data live and this is what limits what is possible to achieve on performance. A lot of learning is narrowly focused to specific micro optimization techniques leaving big picture as an exercise.

      1 Fedor Pikus, The Art of Writing Efficient Programs

      thread
    3. rramadassDec 2023
      You might want to check out Fedor Pikus' The Art of Writing Efficient Programs.

      Also see Victor Eijkhout's books : https://theartofhpc.com/

      thread
    4. rramadassMar 2022
      This is Great! Thank you very much.

      How would you compare this to The Art of Writing Efficient Programs by Fedor Pikus? I am looking for a comprehensive guide.

      thread

    Related

    Cover of Low-Level Programming
    2019–2026

    Low-Level Programming

    Igor Zhirkov
    3 recommend · 8
    Cover of Writing efficient programs
    2010–2024

    Writing efficient programs

    Jon Louis Bentley
    9 recommend · 24
    Cover of Advanced programming language design
    2015–2026

    Advanced programming language design

    Raphael A. Finkel
    2 recommend · 7
    Cover of Program development in Java
    2010–2026

    Program development in Java

    B. Liskov
    3 recommend · 9
    Cover of A method of programming
    2015–2023

    A method of programming

    Edsger Wybe Dijkstra
    2 recommend · 4
    Cover of Compiler construction for digital computers
    2015–2026

    Compiler construction for digital computers

    David Gries
    1 recommend · 7
    Cover of From Mathematics to Generic Programming
    2014–2025

    From Mathematics to Generic Programming

    Alexander A. Stepanov
    12 recommend · 31
    Cover of Advanced UNIX programming
    2010–2024

    Advanced UNIX programming

    Marc J. Rochkind
    12 recommend · 26