PHP programmers want to improve the need to learn C language?

Source: Internet
Author: User
In the future combat in the C language to use the probability of how big (now is a beginner php bird) to ask

Reply content:

In the future combat in the C language to use the probability of how big (now is a beginner php bird) to ask

PHP Basic with C this skill can point PHP kernel, PHP extension and other skill points, but does not mean that PHP want to improve only in this direction point ah.

DB, NoSQL (storage layer) Architecture & optimization is also the direction; the framework, the code structure is also the direction; Automation Testing & integration & Deployment is also the direction; front-end JS, HTML5, and even CSS are the directions ... Whichever way you go, it's awesome.

If in order to improve, I suggest LZ to learn the framework of PHP, this help you improve more than the C language learning much more. First become a php cow, then, then consider learning C Language bar

I think it is necessary, not for what special, since embarked on this road, always have to toss it.
In addition, if not bancor origin, data structure should go to learn, otherwise the idea is very easy to chaos Ah,
It is also easy to complicate simple problems, especially error-prone.

"What is the probability that C language will be used in future combat?"

SF top are technical people, no fortune-teller

If just PHP rookie, do not have to engage in C, a fiscal year even some of the usage of PHP do not know how to make C useless, brother Bird is the Daniel of PHP, proficient in C. So I waited for a certain level before I got C.

is also the PHP rookie drifting over ....

Beginners do not need to first master the basic PHP content bar.

First of all, the advanced use of PHP, understand the framework of the operating principle, familiar with object-oriented, and then see C, or very helpful, C language to your help far more than the general language to your experience ~

There is no need to learn two languages of the same paradigm unless the work requires it.
The next step is to learn Erlang, Lisp, or Prolog.

  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.