I teach programming at secondary school: this is our current status and I would appreciate any suggestions:
So what would be the best solution for those students? The requirements are fast, reliable and very easy to undestand IDE. Console output is sufficient, something like "editor and play button". Visual programming and debugging tools are not required. The IDE should be free, preferably running on Windows.
My favorite was MSVC 2008 Express - it is really fast and pretty simple. But C++/CLI is not C++ (managed code is not the basics), so this is not an option. Any other suggestions?
NetBeans NetBeans, developed by Apache Software Foundation – Oracle Corporation, is also one of the most widely used IDE by the C/C++ developers. This free and open-source Integrated Development Environment allows you to create C and C++ applications with dynamic and static libraries.
Text Editors and IDEsEdit. Aside from a compiler, the only other software requirement is a text editor for writing and saving your C code.
The Negative Side of Using IDEs That being said, IDEs are a great tool. No argument here. The thing is, it may not be a good tool for a beginner, especially a student. It may be hindering your programming ability and maybe even your ability to get a job.
You said it right there: go with Visual C++ Express.
Just because you can use it to write C++/CLI projects doesn't mean you have to. Just create ordinary Win32 console apps and you'll be using plain old C++, nothing managed whatsoever.
To clarify: C++/CLI is what you get when you create a Windows Forms, Windows Presentation Foundation or some other type of .Net-based application. If you create a Win32 Console Application, you will be using ordinary C++ without any of the managed Microsoft extensions.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With