Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

The importance of knowing c++ for web application development [closed]

Tags:

java

c++

c#

I'm a php developer and I want to broaden my knowledge base by learning a higher language (java, c#, c++). My specialty is in building web applications (ria etc). I'm trying to think of the appropriate path to take (hedging my bets so to speak) in terms of which language I should be focusing on. I love open source technology but at the same time C# seems to be getting a lot of notoriety. Despite the newer technologies available there still remains c++ which is the staple for many popular vendors including google and facebook (hip hop) in building scalable and robust cross platform apps.

Can anyone offer suggestions as to how I should be looking at this. Should I go Java, C# or C++). They all take time to master and I just want to choose a specialty.

Thanks

like image 247
neitony Avatar asked Jun 08 '10 13:06

neitony


People also ask

Is C important for web development?

It helps in web development as it is a powerful system that compiles at runtime, allowing things to execute easier, which otherwise would be difficult and impractical.

Why C is not use in web development?

C and C++ language doesn't have a mature and stable rapid web application development Framework like other high-level language framework. Popular C++ web application framework are : TreeFrog, CppCMS . These are not mature enough to fulfil current needs.

Why is it important for me as an individual to learn C programming?

It helps you understand how a computer works This can include aspects like allocation and memory management along with their architecture and the overall concepts that drive programming. As a programming language, C also allows you to write more complex and comprehensive programs.

Is C still used in 2022?

The C programming language will turn fifty years old in 2022. Yet despite its long history, C remains one of the top "most-used" programming languages in many "popular programming languages" surveys.


1 Answers

I find that I do less stuff in C++ than I used to. It has its place, but that place is growing smaller. If you want to make a connection with web development, c++ probably isn't what you want. I'd agree with other posters. Java might be a good choice.

For my web-related projects, I've had a lot of fun with python and Django. I'm guessing Ruby on Rails would also be a possible thing to look at.

Since you mention scalable and robust... a lot of the big scalable and robust sites started out with other technologies and only switched when the massive traffic actually required it. Getting things finished is often better than making something scalable that never is finished.

like image 184
Mattias Nilsson Avatar answered Oct 23 '22 13:10

Mattias Nilsson