Click here to Skip to main content
15,887,214 members

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!

 
NewsCompression Attached Memory Modules may make upgradable laptops a thing again Pin
Kent Sharkey15-Jan-24 8:31
staffKent Sharkey15-Jan-24 8:31 
NewsIt's not just you: YouTube is slowing down your PC if you have AdBlock installed by making your CPU sweat, likely as part of its draconian war on ad blockers Pin
Kent Sharkey15-Jan-24 8:31
staffKent Sharkey15-Jan-24 8:31 
NewsDelayed open source publication emerges as open source rival Pin
Kent Sharkey15-Jan-24 8:31
staffKent Sharkey15-Jan-24 8:31 
NewsThe tech sector is pouring billions of dollars into AI. But it keeps laying off humans Pin
Kent Sharkey15-Jan-24 8:16
staffKent Sharkey15-Jan-24 8:16 
NewsApple Vision Pro customers face a 25-minute in-store sales pitch Pin
Kent Sharkey15-Jan-24 8:16
staffKent Sharkey15-Jan-24 8:16 
News11 reasons the new Java is not like the old Java Pin
Kent Sharkey15-Jan-24 8:16
staffKent Sharkey15-Jan-24 8:16 
NewsA 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
Kent Sharkey14-Jan-24 11:01
staffKent Sharkey14-Jan-24 11:01 
GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
obermd15-Jan-24 5:26
obermd15-Jan-24 5:26 
Not a Linux user here so I can see both sides of this.

Pro - Modern C and C++ has tools to assist in the elimination of buffer errors, which are the single biggest technical source of breaches.

Con - Changing working and reasonably well debugged code is stupid without an overriding reason to do so.

Seriously, if the goal is to eliminate C code then Linux needs to shift to something like Rust, Java, or C# for the OS. The entire C language is a security breach waiting to happen as it's impossible to ever verify correctness in something as complex as a modern operating system. IBM (OS/360), Honeywell (OS/360 emulator), Digital Equipment (VMS), MIT (Multics) etc., all knew this and wrote their operating systems using descripter controlled counted buffers. The result was their operating systems were secure by both design and implementation. It was K&R who broke this model by creating C and writing the first version of Unix in C. We've been fighting memory bugs ever since when we had the solution right from the beginning.

GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
David O'Neil15-Jan-24 8:48
professionalDavid O'Neil15-Jan-24 8:48 
GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
obermd15-Jan-24 10:56
obermd15-Jan-24 10:56 
GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
David O'Neil15-Jan-24 11:14
professionalDavid O'Neil15-Jan-24 11:14 
GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
obermd15-Jan-24 12:23
obermd15-Jan-24 12:23 
GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
David O'Neil15-Jan-24 12:42
professionalDavid O'Neil15-Jan-24 12:42 
GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
Rob Grainger16-Jan-24 13:26
Rob Grainger16-Jan-24 13:26 
GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
trønderen15-Jan-24 13:04
trønderen15-Jan-24 13:04 
GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
David O'Neil15-Jan-24 13:39
professionalDavid O'Neil15-Jan-24 13:39 
GeneralRe: A 2024 discussion whether to convert the Linux kernel from C to modern C++ Pin
den2k8815-Jan-24 23:07
professionalden2k8815-Jan-24 23:07 
News50 years later: Remembering how the future looked in 1974 Pin
Kent Sharkey14-Jan-24 10:46
staffKent Sharkey14-Jan-24 10:46 
GeneralRe: 50 years later: Remembering how the future looked in 1974 Pin
obermd15-Jan-24 5:27
obermd15-Jan-24 5:27 
NewsWhy most engineers aren't 10x engineers Pin
Kent Sharkey14-Jan-24 10:31
staffKent Sharkey14-Jan-24 10:31 
GeneralRe: Why most engineers aren't 10x engineers Pin
Daniel Pfeffer14-Jan-24 20:12
professionalDaniel Pfeffer14-Jan-24 20:12 
GeneralRe: Why most engineers aren't 10x engineers Pin
Kent Sharkey15-Jan-24 4:13
staffKent Sharkey15-Jan-24 4:13 
GeneralRe: Why most engineers aren't 10x engineers Pin
den2k8814-Jan-24 23:50
professionalden2k8814-Jan-24 23:50 
GeneralRe: Why most engineers aren't 10x engineers Pin
Daniel Pfeffer15-Jan-24 5:05
professionalDaniel Pfeffer15-Jan-24 5:05 
GeneralRe: Why most engineers aren't 10x engineers Pin
obermd16-Jan-24 4:17
obermd16-Jan-24 4:17 

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.