Click here to Skip to main content
13,146,402 members (53,847 online)

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
GeneralRe: Microsoft cuts off Windows 10 support early for some PCs Pin
Richard Deeming18-Jul-17 1:17
mvpRichard Deeming18-Jul-17 1:17 
NewsDeath to C, ++ Pin
Kent Sharkey17-Jul-17 8:35
staffKent Sharkey17-Jul-17 8:35 
JokeRe: Death to C, ++ Pin
0x01AA17-Jul-17 9:04
professional0x01AA17-Jul-17 9:04 
GeneralRe: Death to C, ++ Pin
TheGreatAndPowerfulOz17-Jul-17 9:13
memberTheGreatAndPowerfulOz17-Jul-17 9:13 
GeneralRe: Death to C, ++ Pin
TheGreatAndPowerfulOz17-Jul-17 9:12
memberTheGreatAndPowerfulOz17-Jul-17 9:12 
GeneralRe: Death to C, ++ Pin
Joe Woodbury17-Jul-17 10:27
professionalJoe Woodbury17-Jul-17 10:27 
GeneralRe: Death to C, ++ Pin
Kevin McFarlane20-Jul-17 0:45
memberKevin McFarlane20-Jul-17 0:45 
GeneralRe: Death to C, ++ Pin
Joe Woodbury20-Jul-17 5:23
professionalJoe Woodbury20-Jul-17 5:23 
One problem with the article is that it conflates C and C++.

Even that said, going with a new language is full of hazards, especially when that language isn't fully mature and lacks many tools and a strong user base. So, while mistakes of one kind won't be made, other mistakes will be.

Kevin McFarlane wrote:
Why does almost every new programming language abstract away memory management issues of this sort?

Primarily because the inventors are obsessed with garbage collectors. Ironically, over my long career, I've rarely had issues with memory leaks in C and even more rarely in C++ (same with buffer overruns.) The bigger issue has been resource leaks (and poorly managed resources) and I've seen many more of those in .NET than in C++ code.

Plus, while buffer overruns can be a security vulnerability, the most dangerous and exploited vulnerabilities are independent of computer languages.

(The elephant in the corner is still--where are you going to get the experienced developers in these side languages? This is a major issue which is all to often ignored.)
GeneralRe: Death to C, ++ Pin
Kevin McFarlane20-Jul-17 7:04
memberKevin McFarlane20-Jul-17 7:04 
GeneralRe: Death to C, ++ Pin
Joe Woodbury20-Jul-17 8:07
professionalJoe Woodbury20-Jul-17 8:07 
GeneralRe: Death to C, ++ Pin
Kevin McFarlane20-Jul-17 8:44
memberKevin McFarlane20-Jul-17 8:44 
GeneralRe: Death to C, ++ Pin
David O'Neil17-Jul-17 16:36
professionalDavid O'Neil17-Jul-17 16:36 
GeneralRe: Death to C, ++ Pin
Chris Losinger18-Jul-17 4:30
professionalChris Losinger18-Jul-17 4:30 
NewsAndroid killed Windows Phone, not Apple Pin
Kent Sharkey17-Jul-17 8:15
staffKent Sharkey17-Jul-17 8:15 
GeneralRe: Android killed Windows Phone, not Apple Pin
littleGreenDude17-Jul-17 10:20
memberlittleGreenDude17-Jul-17 10:20 
GeneralRe: Android killed Windows Phone, not Apple Pin
TheGreatAndPowerfulOz17-Jul-17 10:53
memberTheGreatAndPowerfulOz17-Jul-17 10:53 
GeneralRe: Android killed Windows Phone, not Apple Pin
littleGreenDude18-Jul-17 1:40
memberlittleGreenDude18-Jul-17 1:40 
NewsNanomesh on-skin electronics are a new biointerface frontier Pin
Kent Sharkey17-Jul-17 8:14
staffKent Sharkey17-Jul-17 8:14 
NewsHow Microsoft brought SQL Server to Linux Pin
Kent Sharkey17-Jul-17 7:54
staffKent Sharkey17-Jul-17 7:54 
NewsBecause English isn’t the same in England, Microsoft renames Fall Update for some Pin
Kent Sharkey17-Jul-17 7:51
staffKent Sharkey17-Jul-17 7:51 
GeneralRe: Because English isn’t the same in England, Microsoft renames Fall Update for some Pin
Richard Deeming17-Jul-17 9:07
mvpRichard Deeming17-Jul-17 9:07 
GeneralRe: Because English isn’t the same in England, Microsoft renames Fall Update for some Pin
TheGreatAndPowerfulOz17-Jul-17 9:15
memberTheGreatAndPowerfulOz17-Jul-17 9:15 
GeneralRe: Because English isn’t the same in England, Microsoft renames Fall Update for some Pin
Kent Sharkey17-Jul-17 9:38
staffKent Sharkey17-Jul-17 9:38 
GeneralRe: Because English isn’t the same in England, Microsoft renames Fall Update for some Pin
TheGreatAndPowerfulOz17-Jul-17 10:02
memberTheGreatAndPowerfulOz17-Jul-17 10:02 
GeneralRe: Because English isn’t the same in England, Microsoft renames Fall Update for some Pin
Joe Woodbury17-Jul-17 10:35
professionalJoe Woodbury17-Jul-17 10:35 

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.


Advertise | Privacy |
Web01 | 2.8.170915.1 | Last Updated 23 Sep 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid