C #4.0 no solution

Source: Internet
Author: User

Today I read Anders's interview with C #4.0, and I feel that C #4.0 is a forced thing.

In today's era of Dynamic Language, Ruby, JavaScript, XML, and other dynamic languages are widely used in various places, while C # Is a static language, how to interact with these platforms becomes a problem. As a result, dynamic appears. Microsoft explains that you can use dynamic to interact with weak languages. However, in this way, you will write both strong and weak types in C #. In the end, C # becomes not weak, and static type check cannot be as useful as before, the unit test ensures that the static type check function is wasted.

C # is becoming more and more complex, and everything is put in it. The big and complete results are likely to be as complicated and difficult to use as C ++. Coupled with the huge class library system of. NET and applications such as WCF, WPF, and WF, the threshold for learning. net will be lifted one day, which is daunting.

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.