Hot answers tagged

9 votes

Which C++ libraries and frameworks should I learn for GUI development?

I think it depends on the domain that you are using C++ for. There are a lot of libraries that you can learn how to use and then never use them in your life, but when you know exactly what you need ...
user avatar
  • 211
6 votes
Accepted

why programming languages does not have factorial function?

Most programming languages don't have any built-in functions and such additional functions are provided by "standard library" of sorts. This answer addresses why factorial is unlikely to be ...
user avatar
5 votes

Which C++ libraries and frameworks should I learn for GUI development?

As others said learning stl and getting a look at boost is probably a good idea. For Gui / rich clients, Gtk/QT/wx. But you asked for something to see on screen, you could look for graphics library, ...
user avatar
  • 51
4 votes

why programming languages does not have factorial function?

First of all, keep in mind that "language", "implementation" and "standard library" are separate concepts. Languages are implementation blueprints that may not prescribe ...
user avatar
  • 320
4 votes

Which C++ libraries and frameworks should I learn for GUI development?

That's a very long list, and as others have said, you could burn a load of time and not ever use the knowledge. Also the list is 7 years since the last update, so it's hardly current. Quite a few of ...
user avatar
2 votes

why programming languages does not have factorial function?

Let's take C as an example The programming language C was created without any built in functions. This was a very deliberate choice. When you create a helper such as a factorial function you are ...
user avatar
  • 499
2 votes
Accepted

Is C++ much better than other languages?

I will try to answer this question from a Computer Science Educator point of view. C++ is a tool First and foremost, C++ is a tool. Like any other language, it's designed to make accomplishing certain ...
user avatar
  • 321
1 vote

Is C++ much better than other languages?

As a software developer, I used C++ on several projects. First I learnt C. Then on the first C++ project I learn encapsulation. Then on the third C++ project I learn some more. Then on the forth C++ ...
user avatar
1 vote

Is C++ much better than other languages?

There is nothing wrong with learning C++ as your first or main language. It's an extremely big and complicated language, but that's only if you want to learn everything about it. "Modern" C++...
user avatar
1 vote

How to design a cloze test for a programming language?

Like you, I teach C++, and to a very similar audience. I find exams pretty pointless. I assign a bunch of homework exercises during the semester that ask them something very specific, but at the end ...
user avatar
1 vote

How to design a cloze test for a programming language?

Ben I. made a good point when he said " A further problem with Cloze-style is that, the more blanks you leave, the more possible combinations of correct answers you leave." A reliable Cloze ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible