What is an example in which knowing C will make me write better code in any other language?

前端 未结 20 1124
独厮守ぢ
独厮守ぢ 2021-02-05 12:40

In the Stack Overflow podcasts, Joel Spolsky constantly harps on Jeff Atwood about Jeff not knowing how to write code in C. His statement is that \"knowing C helps you write bet

20条回答
  •  抹茶落季
    2021-02-05 13:26

    Knowing C is not a requirement to being able to effectively use higher-level languages, but it certainly can help ones general understanding of how computers and software work - I think it's similar to an assertion that knowing some assembly language or computer architecture/hardware logic (and/or/nand gates, etc) can help a C programmer be a better programmer.

    Sometimes in order to solve a problem it helps to know how things are working 'underneath' what you're doing.

    I don't think this means a programmer must know C in order to be a good programmer, but I think that knowing C can be helpful to almost any programmer.

提交回复
热议问题