. NET and Java which has a more promising future (reply to netizens)

Source: Internet
Author: User

Currently, one of the two major trends in the software industry is. net is Java, in fact, Microsoft software development. net is closely rooted in Java, many things are imitating Java, both belong to the C series language, the syntax is very similar, the Language Logic is the same (OH! No matter what language logic is the same, it is only a few different keywords), the proportion of the two in this industry is similar.
Java is a little more likely, mainly on websites, mobile software, and embedded systems. Another point is that Java is a cross-platform absolute advantage, which is a fatal weakness of. net.
However. net Development Win desktop applications take an absolute advantage over Java, and development of B/S architecture applications is similar to Java. in terms of development speed ,. net is much faster (some people call it.. net ).
I think Java (although I do. net) because we use. net programs, as long as Microsoft is not open-source, always run to Linux and Uinx systems.
However, no matter what language is used for deep research, it is the same. playing a computer is a 0 or 1 game. as a computer professional, I think I should be proficient in at least one language and be familiar with several languages. you can also be proficient in several languages with energy or ability.
In terms of language learning, I think it is more important to focus on its ideology, principles, and basic things. for example, only after the basics of (C, C ++, assembly, database principles, data structures and algorithms, object-oriented ideas, and design patterns) have been completed can we develop the future path.

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.