scripting language, Object-oriented language, concurrency-oriented language

Source: Internet
Author: User

I 15:40 I see Python writing a beginner's language this has a few layers of meaning is this language not strong enough? Eternal God 15:41 Well, I'm 15:41. Is this language easy to learn? Yong God 15:41 simpler should be the script class language certainly not as strong as Java C + + general programmer, take as an auxiliary skill instead of specialized as a profession I 15:42 that Java these are what language ah, high-level program development language? Eternal God 15:42 Java Ah, object-oriented language, is a system of high-level programming language refers to the computer is advanced I 15:43 that Linux shell? Is it the same scripting language as Python? Yong God 15:43 is like assembly language, is a low-level computer easy to understand, but for humans is a high-level difficult to understand me 15:44 advanced and low-level the most essential difference is the computer understanding of the difficult Chengdu? Eternal God 15:44 Well, maybe, the university teacher told us. 15:45 is the scripting language easy to understand for computers? Eternal God 15:45 not easy to understand me 15:45 that's why scripting language is low for humans. The scripting language is usually written in a fast, brief, but inefficient language. I 15:45 +o (So, forever!) the scripting language is characterized by the inability to make a large inheritance System I 15:46 is not the scripting language is generally not used to write programs? Wing God 15:46 can only be a function module, a function module I 15:46 Oh, oh, God. 15:46 For example, writing a shell is usually a small thing. I know more about 15:46 than before. The Eternal God 15:46 to connect them together, it is more laborious, the maintenance cost is also high I 15:46 OH Oh forever God 15:46 java words, is a lot of files to form a system C + + is also me 15:47 that C # is also the same as Java ah, forever God 15:47 C # is also C # Microsoft copied Java is very similar to Java I 15:48 Oo, that this high-level programming language is not Only java,c#,c++ and C? 15:49 No, I don't think. In addition to the assembly language binary machine languages should be the other high-level language I 15:49 the system of the object-oriented language? Yong God 15:49 people written, are high-level programming language to almost I 15:50 oo~ than before, hehe 15:50 this boundary is not good division now there are many other emerging languages can be used alone to make a system I 15:51 for example, the eternal God 15:51 I think that dividing the boundaries is purely a language is not able to achieve a system of all the functions and not rely on the other Daniel once boasted Golang ah i 15:52 golang this language, I have heard but did not learn the eternal God 15:52 and Erlang i 15:52 I really didn't see The thing that Golang realizes forever 15:52 These two are called concurrency-oriented languages. I 15:52 +o (good complex-oriented concurrency is what AH forever 15:53 concurrency performance High One server can connect hundreds of clients on the million I 15:54 high performance, this is by language to achieve it? Not by system tuning to gradually optimize the Shin 15:54 is not generally the bottom is C but the bottom of the C, build a project, programmer development is too slow so these languages are up in the package to form a new language I 15:55 and then these languages are encapsulated so that performance is to rely on these languages to encapsulate the situation to mention L'm up? 15:56 to me 15:56 Checheillon 15:56 different languages have their own focus on the direction of some is the requirement is simple, writing fast is the requirement of high performance of the requirements of the expansion of good I 15:57 script language is simple, write fast eternal God 15:57 to me 15:58 face The object is the expansion of good? is performance good for concurrency? 15:58 C + + performance good Erlang concurrency high concurrency High may be dedicated to the network layer of packaging to achieve the ultimate but C + + Java This will take into account more direction I 15:59 these are the language produced when it has been set up? Or was it found in the process of later application? 16:00 Java compared to C + + is mainly memory management, do not have the programmer to do all the JVM tuning what, also basically is the memory management related design time is to go in that direction I 16:01 is not the Java tuning is the basic memory management tuning AH? Eternal God 16:01 Actually, I've done a language. Java other is not too understanding, it is likely to mislead you I 16:02 but you know how nothing is better than I do not know: P Yong God 16:04 java running slowly, memory consumption is Java itself language design is like this because the JVM itself reclaims memory Exhausted objects, not easy to recycle on the heap at that I 16:05 that is the scripting language is more suitable for tools, Java these languages suitable for the system? Eternal God 16:05 back and forth monitoring several rounds from this area to the district, and finally determined that the program really does not need this piece of memory to recover because recycling is a sub-region, worry about the recycling process has new garbage production, you must STW stop the WorlD program paused for dozens of milliseconds to recycle, keep running, I'm 16:06 like this, forever. 16:07 is mainly to liberate programmers Java Why so popular Java originated in C + + but C + + write it is too slow I what about 16:07? Writing speed? God 16:07 all kinds of memory management let the programmer burn, a little inattentive also memory leaks to me 16:07 Oh, God, 16:07. Write speed I 16:08 there is no memory leak in Java? 16:08 Of course Java has another advantage is that the cross-platform Java will be leaked is the Sun's own program has a bug is the JVM is a problem, the JVM is also written in C + + previous version, there are many bugs are JVM memory leaks, but with the JVM version constantly repair updates, Basically the release of the official version, very few of these problems I 16:09 that in addition to modifying Java's own bugs, there is a way to repair the Java language programming memory leak problem? Yong God 16:10 Java program bug is the programmer's problem, the Java language big problem, can only wait for sun to modify but there is nothing wrong with me 16:10 Oh, God, 16:11 because each version is tested 100 times 100 times before release, and the latest version releases, It always takes 12 years of verification to be in the production environment

scripting language, Object-oriented language, concurrency-oriented language

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.