The best time for programmers is coming (1)

Source: Internet
Author: User
Tags learn php
The best time for programmers is coming (1)
Every once in a while someone jumps out to say that Microsoft is dying. NET, and then to Lick Java, but it always makes me feel strange that those people are still using. NET in a few years, and continue to spray. NET, licking Java, in my opinion, these people and those who sprayed their own company, but still in that company, every day sprayed China, But those who are still in China are the same.
Language is just a tool. Because I am not very familiar with Java, so I do not know what Java is good at doing, but I think. NET can do, basically Java should be able to do, as I think Java can do. NET basic can also do the same. But the weird thing is, what I often see is. NET staff to spray. NET, and rarely hear Java people spray. NET, but I guess a lot of Java staff should be busy spraying java. This actually and the language does not matter, just and the person's psychology has the relation, because the person always thought "the bowl is not good in the pot".
Language dispute has been going on for many years, in fact, this everyone knows that there is no meaning, online is not a language of the contempt chain? I think we should make him a joke, do not take it seriously, because no matter how despise, we have to eat after all.
Originally I also think writing this article is meaningless, but see those squirt. NET article, basically the sentence is not the reason, but it may be the beginning of the people brought great misunderstanding, like a liar is easy to cheat children, because the child inexperienced not deep.
I've been developing for more than 10 years and learned a lot of languages, but the main language for eating is actually Visual Basic and. NET, and of course "Chinese." I also learned Java, JSP, SSH. But finally chose. NET, why, one because. NET technology is really getting started quickly, one of the benefits of getting started quickly is that you immediately have some productivity, that is, you can start working very quickly, so that the company is willing to pay you, it means you can be weaned from your parents earlier, and another reason is the interview. NET is much more than Java.
C # language. I have studied C, Java,visual Basic, Ruby,node.js and so on, but I still think C # is a very productive language, such as some very good language features, you just can see a little bit from other languages, such as automatic attributes, LINQ, LAMDA expressions , action, etc., in addition to the C # multi-threaded packaging Let us in multithreaded programming is extremely convenient, such as TPL. There is the problem of asynchronous callbacks that make everyone headache, C # with very elegant async, await to solve, we see ES7 inside has begun to implement similar things, is not the reference to C #?
mixed with multiple languages. Why must we use only one language for a slightly more complicated program? For example, we can use ASP. NET MVC, backend can use Java or even any other language, service we can use WCF, search we can use SOLR and so on, we are even the web layer, the business layer is using. And the database can use MySQL or MongoDB.
. NET or Java is only part of the system. We know a Web program that, in addition to the backend, has a lot of other things like HTML, css,javascript, and databases that you need, whether you do Java or. Net. That is, the front-end technology is the same, in addition to the HTTP protocol, TCP/IP These are not Language bar. Whether you're Java or. NET, AngularJS, Reactjs, HTML5, Bootstrap, Bower, Grunt, gulp are these things the same for you?
What Microsoft technology can do. I haven't done Java programs, but I've been using Microsoft technology for more than 10 years, and I'll talk about what Microsoft technology can do. Desktop programs, Visual Basic. These two points are described in the next article.
Brotherhood high Lopheng free an apprentice: http://www.hdb.com/party/lzcw-comm.html
Free to receive the lamp brother even original PHP video tutorial CD/"Detailed PHP" Essentials Edition, details of the website customer service:
Http://www.lampbrother.net
"Brother Even it education" learn PHP, Linux, HTML5, UI, Android and other video tutorials (Courseware + notes + video)!
Web Drive Tutorial Download: http://pan.baidu.com/s/1mg8ANMg

This is the best time to introduce the programmer (1), including the content, I hope that the PHP tutorial interested in a friend to help.

  • 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.