talked about other programming languages | instancecsのブログ

instancecsのブログ

ブログの説明を入力します。

As early as 1979, Bjarne Stroustrup designed C ++ programming language, C ++ and soon became ubiquitous in the general system programming language. Now even though there are Java, Javascript, Python, Go, and even Apple's Swift and its competition, but C ++ is still in a dominant position in the programming world. Today Morgan Stanley technology conference interviews, InfoWorld's editor and Stroustrup of C ++ Chang talked a lot Air Max 2012 Womens Navy Blue White about problems, but also talked about other programming languages, including Google's Go language and Apple's Swift language. Here are our interviews. InfoWorld: how do you see the future of C ++? There are many popular scripting languages ​​like Python and Javascript, and of course very popular Java, and even Google's Go language, C ++ how to survive from so many programming languages, and to grow? Stroustrup: It is a great question. In the past 20 years, people have been predicting C ++ will perish, but very pleased that it has been growing and expanding. If you go to the embedded field, if you want to do some sophisticated image processing, if you need to implement a number of microelectronic applications, if you want to develop some of the financial management system, then C ++ is your first choice. Maybe you rarely see C ++ figure, but at the bottom of those applications, C ++ is still the mainstay of the entire application to hold up. Such as those where high performance is required Google, Amazon, search engines, C ++ has become the indispensable role of the. InfoWorld: Google's Go language more and more attention, your prospects to see how the Go language? Stroustrup: Of course, these programming languages ​​can be very elegantly realized some of the features, but these programming languages ​​concern is how to write code becomes convenient and elegant, but lost a lot of performance. Of course, the contribution of these programming languages ​​is obvious. InfoWorld: aim is to liberate some of the scripting language programmers hands, then C ++ will gradually tend to whether this goal? Stroustrup: Oh, of course. C ++ is mainly for some fairly low-level core application design, it also often used in combination with Lebron James other scripting languages. In the beginning, I was using C ++ to implement any application, and then I use the Unix shell scripting language designed as some Black Grey Blue Nike Air LeBron E.E. 2013 Online of the underlying application. C ++ covers the following outstanding features: high performance, easy scalable, small 2015 Nike Free 5.0 Air Max 2012 Purple Black footprint, small footprint, and so on. InfoWorld: Apple released in June this year, Swift language, do you think as Apple's support, Swift will be increasingly subject to the attention of developers? Stroustrup: I think yes, before they focus on Objective-C, this time Swift truly entered the realm of these developers. InfoWorld: C ++ is facing two major challenges: on the one hand to meet the Nike Air Max developers to implement high-performance, scalability, reliability engaging applications, on the other hand they need to be able to help developers achieve maintainable code. On these Nike 6.0 Mavrk Mid 2 Skate Shoes White Blue two issues, how do you see? Stroustrup: I was about to explain Nike Heels Boots these Black Grey Blue Nike Air LeBron E.E. 2013 Online two questions, the first question is to be as abstract and more efficient use of hardware resources, Black White Yellow Nike Zoom Lebron 10.8 Outlet while the latter need to be able to simplify the process of writing code, as Black Grey Blue Nike Air LeBron E.E. 2013 Online far as possible, from C ++ 11 to C ++ 14, has both have this capability. This year we will release a new version of C ++, it is known as the C ++ standard 14. When you are in a large product development, maybe C ++ 11 in some areas has been unable to meet your needs, but appears C ++ 14, the situation will be completely changed, C ++ always progress forward constantly. InfoWorld: procedures on security issues, how do you see? Are all programmers need to focus on security issues? Are C ++ programming languages ​​other than security? Stroustrup: I am very keen to resolve hardware security issues. In programming languages, Nike Dunk Heels if you want to write good programs, then your code must ensure type safety. You can achieve this requirement in C ++. Do not always around Air Max 2012 Purple Black BHM PE Black History Month Nike Lunar Hyperdunk Low Online a number of inefficient transfer function, in general, the security issue is a system problem. InfoWorld: You have to investigate whether any other questions about C ++ or software development? Stroustrup: Our goal is to make software development more professional. Our society a lot of things that can not be broken, most of which need to rely Air Jordan Outlet on software. As developers, we need to take into account our whole system, programming language and development tools is only part of it, we need to explore how to train developers, and how to focus on the reliability of the program.Why 35-year-old C ++ in the 'real' development still dominant