Live data from Hacker News

What will C++17 be?

docs.google.com

21–30 of 86 posts

Re: What will C++17 be?

#21
post #6

Earlier quoted context omitted.

c++11 came in 2011. c++14 came in 2014. Seeing a pattern yet?

When we'll have a compiler support - this is what really matters, especially for those who use MSVC... It is 2015 and we still don't have a full C++11 support.

http://blogs.msdn.com/b/vcblog/archive/2014/11/17/c-11-14-17...

this is the latest i could find, maybe time for an update if so.

Re: What will C++17 be?

#22
post #20
post #14

Earlier quoted context omitted.

Though GCC only gained full C++11 support as of 5.1, which was released this week.

I think you may be thinking of C++14, GCC has had full C++11 support since 4.8.1.

Prior to 5.1 gcc had full C++11 language support, but libstdc++ did not have full C++11 library support.

Re: What will C++17 be?

#23
post #9

Earlier quoted context omitted.

From where I'm standing, C++ package management is already quite nicely solved by what we call package managers in the linux world. You know, portage, aptitude, etc.

Linux is used by 1% of all computer users on the planet. Trying to program C++ in windows is an horrible experience that I wont wish on my worst enemy. Linux is nice, but it doesn't have after effects, support for the latest ultrabooks, photoshop ( sorry GIMP is a joke ). Linux also contantly breaks whenever I tried using it, sound, video ? Also gaming. Anyway the browser environment is cool because it forced everyon…

You can use something like vagrant for you dev environment.

Re: What will C++17 be?

#24
post #9

Earlier quoted context omitted.

From where I'm standing, C++ package management is already quite nicely solved by what we call package managers in the linux world. You know, portage, aptitude, etc.

Linux is used by 1% of all computer users on the planet. Trying to program C++ in windows is an horrible experience that I wont wish on my worst enemy. Linux is nice, but it doesn't have after effects, support for the latest ultrabooks, photoshop ( sorry GIMP is a joke ). Linux also contantly breaks whenever I tried using it, sound, video ? Also gaming. Anyway the browser environment is cool because it forced everyon…

[deleted]

Re: What will C++17 be?

#26
post #9

Earlier quoted context omitted.

From where I'm standing, C++ package management is already quite nicely solved by what we call package managers in the linux world. You know, portage, aptitude, etc.

Linux is used by 1% of all computer users on the planet. Trying to program C++ in windows is an horrible experience that I wont wish on my worst enemy. Linux is nice, but it doesn't have after effects, support for the latest ultrabooks, photoshop ( sorry GIMP is a joke ). Linux also contantly breaks whenever I tried using it, sound, video ? Also gaming. Anyway the browser environment is cool because it forced everyon…

i am so sorry for you. and all your excuses...

Re: What will C++17 be?

#27
post #23

Earlier quoted context omitted.

Linux is used by 1% of all computer users on the planet. Trying to program C++ in windows is an horrible experience that I wont wish on my worst enemy. Linux is nice, but it doesn't have after effects, support for the latest ultrabooks, photoshop ( sorry GIMP is a joke ). Linux also contantly breaks whenever I tried using it, sound, video ? Also gaming. Anyway the browser environment is cool because it forced everyon…

You can use something like vagrant for you dev environment.

I tried using VM Ware, it comes with its own set of problems. It constantly gets stuck.

I will give vagrant a try though.

Re: What will C++17 be?

#28
post #26

Earlier quoted context omitted.

Linux is used by 1% of all computer users on the planet. Trying to program C++ in windows is an horrible experience that I wont wish on my worst enemy. Linux is nice, but it doesn't have after effects, support for the latest ultrabooks, photoshop ( sorry GIMP is a joke ). Linux also contantly breaks whenever I tried using it, sound, video ? Also gaming. Anyway the browser environment is cool because it forced everyon…

i am so sorry for you. and all your excuses...

Its funny how strong the ideological stance exists among programmers.

Any comment making fun of windows always get upvoted even if its just anecdotal. My experience is also anecdotal and needs to be taken just a data point. Linux users seem to not be able to stomach any constructive criticism.

I tried using linux for a long time - the problem is life got in the way. I need to provide lab reports and do mathematics. Linux is a hassle for any non-programmer. Maybe when I get a decent laptop like DELL XPS that can run linux I will give it another try.

For now though I am having to stick to a single ultrabook for various reason and linux is not friendly to new-comers.

Just my experience.

Re: What will C++17 be?

#29
post #9

Earlier quoted context omitted.

From where I'm standing, C++ package management is already quite nicely solved by what we call package managers in the linux world. You know, portage, aptitude, etc.

Linux is used by 1% of all computer users on the planet. Trying to program C++ in windows is an horrible experience that I wont wish on my worst enemy. Linux is nice, but it doesn't have after effects, support for the latest ultrabooks, photoshop ( sorry GIMP is a joke ). Linux also contantly breaks whenever I tried using it, sound, video ? Also gaming. Anyway the browser environment is cool because it forced everyon…

But Linux is used by a vastly larger percentage of C++ programers.

As an amateur, I've found kdenlive and audacity provide decent video and audio editing on Linux. Professionals use Mac.

Typically installing Linux from scratch has involved less fiddling with drivers than installing windows from scratch on an empty laptop for a while now.

If you want a laptop with Linux support out of the box, you can pay for that and it will just work (e.g. http://www.dell.com/us/business/p/xps-13-linux/pd or http://www.dell.com/us/business/p/laptops.aspx?c=us&cs=04&l=...)

Gaming is a fair point, but even that might be changing with Valves efforts.

I use Windows, Mac and Linux each, they all have their advantages, but for serious software development Linux is ahead of MacOsX and both are way ahead of Windows.

Re: What will C++17 be?

#30
post #9

How about making the language more accessible to newcomers by providing a sane default way of doing package management and builds. Go is a great example of both things done reasonably well out of the box.

From where I'm standing, C++ package management is already quite nicely solved by what we call package managers in the linux world. You know, portage, aptitude, etc.

That's all well and good up to a point - but large production systems need repeatable builds that do not depend on the developers OS version or patch level. Eventually you have to vendor every dependency.
Post reply on HN