Beginners and experts (Batchelder blog post)

Bill BILL_NOSPAM at whoknows.net
Fri Sep 29 04:09:54 EDT 2017


Steve D'Aprano wrote:
>
> (say). Reading error messages is a skill that must be learned, even in Python.
> Let alone (say) gcc error messages, which are baroque to an extreme. The other
> day I was getting an error like:
>
> /tmp/ccchKJVU.o: In function `__static_initialization_and_destruction_0(int,
> int)':
> foo.cpp:(.text+0x7c): undefined reference to `std::ios_base::Init::Init()'
> foo.cpp:(.text+0x91): undefined reference to `std::ios_base::Init::~Init()'
> collect2: error: ld returned 1 exit status
>
>

Yes, that's the sort of character-building that I was referring to (that 
a beginner needs to learn!)    They have to learn that if it "breaks", 
then there must be a simpler way to break it!  Hopefully one which will 
satisfy Log_2 (n).    : )




More information about the Python-list mailing list