Click here to Skip to main content
15,895,833 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Dean Roddey10-Apr-19 10:35
Dean Roddey10-Apr-19 10:35 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Carlosian10-Apr-19 6:50
Carlosian10-Apr-19 6:50 
GeneralRe: Is the new C++ as easy to use as Python? Pin
jschell13-Apr-19 4:55
jschell13-Apr-19 4:55 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Dean Roddey13-Apr-19 7:20
Dean Roddey13-Apr-19 7:20 
GeneralRe: Is the new C++ as easy to use as Python? Pin
jschell21-Apr-19 7:18
jschell21-Apr-19 7:18 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Dean Roddey21-Apr-19 8:40
Dean Roddey21-Apr-19 8:40 
GeneralRe: Is the new C++ as easy to use as Python? Pin
jschell27-Apr-19 6:36
jschell27-Apr-19 6:36 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Member 91670579-Apr-19 21:38
Member 91670579-Apr-19 21:38 
Yes and no. The biggest problem by far is C++'s compatibility with C and modern C++'s compatibility with ancient C++. Meaning if you look for tutorials or ask in forums, you may and very much will come across information from the days of old, when C++ had all the disadvantages of low-level C and high-level-languages combined without any advantages. Well, this sentence is somewhat exaggerated, but the point stands: There's too much reading material on C++ and too many C++ programmers stuck in the past. To take advantage of modern C++, you need to understand when you're facing old C++ and avoid that.

That said, modern C++ itself isn't quite as easy to use as Python as you still have the static typing system, but once you learn to use it properly, it's a) actually darn easy to use (and you can kill a huge lot of difficulties by typing everything as auto) and b) the compiler catches tons of errors due to said static typing and the overall more static nature of the language.

Short: It's more complicated to quickly prototype in but the investment pays back huge when you build complex software that needs to bloody hell run.

Still, the overhead of avoiding all the legacy crap is rather substantial. I dearly wish the C++ committee came up with a modern mode. Let's say, unless a code file contains a #pragma(IAmStuckInThePast), every non-modern construct for which there's a modern replacement is a compiler error.
GeneralRe: Is the new C++ as easy to use as Python? Pin
Mike Winiberg10-Apr-19 2:32
professionalMike Winiberg10-Apr-19 2:32 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Dean Roddey10-Apr-19 7:52
Dean Roddey10-Apr-19 7:52 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Kiriander10-Apr-19 20:00
Kiriander10-Apr-19 20:00 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Dean Roddey10-Apr-19 20:53
Dean Roddey10-Apr-19 20:53 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Nand329-Apr-19 21:45
Nand329-Apr-19 21:45 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Thornik10-Apr-19 2:54
Thornik10-Apr-19 2:54 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Rick Shaub10-Apr-19 4:56
Rick Shaub10-Apr-19 4:56 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Dean Roddey10-Apr-19 7:49
Dean Roddey10-Apr-19 7:49 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Rick Shaub10-Apr-19 8:25
Rick Shaub10-Apr-19 8:25 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Dean Roddey10-Apr-19 8:34
Dean Roddey10-Apr-19 8:34 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Rick Shaub10-Apr-19 8:51
Rick Shaub10-Apr-19 8:51 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Dean Roddey10-Apr-19 8:57
Dean Roddey10-Apr-19 8:57 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Rick Shaub10-Apr-19 9:29
Rick Shaub10-Apr-19 9:29 
GeneralRe: Is the new C++ as easy to use as Python? Pin
Dean Roddey10-Apr-19 9:33
Dean Roddey10-Apr-19 9:33 
GeneralSpring Cleaning Pin
Matthew Dennis9-Apr-19 6:19
sysadminMatthew Dennis9-Apr-19 6:19 
GeneralRe: Spring Cleaning Pin
Chris Maunder9-Apr-19 6:59
cofounderChris Maunder9-Apr-19 6:59 
GeneralRe: Spring Cleaning Pin
OriginalGriff9-Apr-19 8:03
mveOriginalGriff9-Apr-19 8:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.