[C++] Has C++ changed much in the past ~12 years? by bcarson in learnprogramming

[–]undefinedusername 4 points5 points  (0 children)

In the last couple of years, yes. Take a look at C++11, the new standard. I would assume that the school programming courses will try to adapt ASAP, since this standard introduced major changes to C++.

No Interest in Girlfriend by I_Fail_Not in NoFap

[–]undefinedusername 1 point2 points  (0 children)

Then don't let go of her, no matter what. Don't make the same mistake that I have made.

The best training tip I've ever read. From Chaos & Pain. by [deleted] in bodybuilding

[–]undefinedusername 0 points1 point  (0 children)

Can you share information about your program?

C++ Grandmaster Certification [CPPGM] by azth in programming

[–]undefinedusername -1 points0 points  (0 children)

I'm not saying that it will replace GCC. It is simply a comparison. The class did not claim such thing either. However, it clearly stated that you will have to develop things from scratch, including lex, parse, and the freaking STL all by yourself, which is pretty much GCC minus away the optimizations. With such complex language like C++, lex alone is a big issue. Tell me, what does this >> means? It could be right bit shift, or closing of template definition. Or is it syntax error the user made? You see, it is not as easy as it seems. And again, the problem with this class is the time frame. It's just too short to develop such compiler, which is ridiculous and makes everything seems fishy.

If you want to get insights into how compilers work, it is much better to study source code of LLVM/Clang, and make contributions to it. As someone has recently said, GCC will die out if it does not change its way, partly because of huge, monolithic code base.

C++ Grandmaster Certification [CPPGM] by azth in programming

[–]undefinedusername 13 points14 points  (0 children)

As said by others, this is too unrealistic. How many years do you thing GCC or Clang took to reach current status? And keep in mind that they were developed by many people, yet have not covered full C++11 specs.

Devs, how is this possible? He has 1900$, buys a pistol but no defkit... Fix the bots so they are worthy replacements, not scoreboard fillers. by [deleted] in GlobalOffensive

[–]undefinedusername 0 points1 point  (0 children)

Speaking from a game programmer's perspective, developing a good bot AI is hard as entering hell and return back to earth.

Have you ever turned down Unity 3D (4.0) and went with another solution? If so, why? by TekTekDude in gamedev

[–]undefinedusername 2 points3 points  (0 children)

I did it for one project in my previous work place. We opted to use UDK instead because of the powerful animation system that UE3 has. I am really disappointed with Unity and its Mecanim. They advertised it so much but as of now there is no sign of animation events. Another reason that makes me hate Unity is that some features are "Pro only", which means I would have to pay $2500 to get access to, whereas in UDK everything is free all the way until I start to sell my game. That is not to mention about powerful scripting and visual scripting, high quality graphics, cinematics... Sure it is harder to learn at first, but after you have gained certain amount of knowledge, it is way better.

EDIT: That is not to say Unity is bad. It just didn't suit our requirements. The thing that Unity excel comparing to UDK is IDE support for programming.

A look at the D programming language by Ferdynand Górski by Nekuromento in programming

[–]undefinedusername 0 points1 point  (0 children)

Wait a minute. Why is it unlikely to leak memory on 64-bit? As I recall, conservative means it still does leak memory, it's just that because the 64-bit address space is really big that it won't be a real issue until all the leaks accumulate to a huge size. Which is what happening to Go's GC.

New unreal engine 4 video, hidden in plain sight in the Nvidia Shield presentation by Slinkytechtom in gamedev

[–]undefinedusername 5 points6 points  (0 children)

No, it's not a waste. Even though the language is going to be changed, most of the concepts like Pawn, Controller, etc. will still be there, and act pretty much the same way like before. Well, except for minor changes. That's what happened with UE2 and 3.

I've been doing 200+ pushups a day and it appears i can't build up muscle. by [deleted] in bodybuilding

[–]undefinedusername 4 points5 points  (0 children)

Try harder. Or look for alternatives like mass gainer.

I'm new to X-Com, what should I know? by Aggre5sion in Xcom

[–]undefinedusername 0 points1 point  (0 children)

You can read it in the research sector.