The Unix Chainsaw - Gary Bernhardt

Поделиться
HTML-код
  • Опубликовано: 5 янв 2025

Комментарии • 13

  • @to-json925
    @to-json925 8 лет назад +17

    "I have here a quote from Structure and Interpretation of Computer Programs"
    *from the audience, quietly* 'yay'

  • @LucaMasters
    @LucaMasters 5 лет назад +11

    Tar pit of immediacy is a very real thing. I spent years in Vim, never using c ("dt" and "i") or ciw ("dt " + i) or ci' ("dt'" + i) or ci( ("dt)" + i) or A ("$i" + right arrow or "O" + backspace.)
    Also, only knew t, not f. Instead of "df)" I'd do "dt)x".
    Force yourself to learn how to do things better. Notice small annoyances/inefficiencies and fix them or make a note to fix them when you have a moment.

    • @krissam7791
      @krissam7791 4 года назад +4

      "If something feels hard to do in vim, you're doing it wrong"

  • @avimehenwal
    @avimehenwal 4 года назад +1

    Collest programmer ever :)
    .... very smooth Mr Bernhardt very smooth assed

  • @Asdayasman
    @Asdayasman 8 лет назад +6

    What's wrong with Python?

    • @TimLesher
      @TimLesher 8 лет назад +11

      +Asdayasman He's giving the talk at a Ruby conference. You'd probably hear the same good-natured groans if he mentioned Ruby in a talk at Pycon.

  • @acobster
    @acobster 4 года назад

    The dislikes are all Brendan Eich

  • @unixtreme
    @unixtreme 9 лет назад +3

    Did he really pipe sed into cut to print field 2?
    use awk and save yourself some dirt!

    • @bobocsabin
      @bobocsabin 8 лет назад +3

      he mentioned in a screencast that he did not learned awk, he uses sed a lot. :D

    • @peppigue
      @peppigue 3 года назад +1

      @@bobocsabin he used awk in this talk