Click here to Skip to main content
15,893,381 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!

 
GeneralRe: Researchers discover the point at which maximum sitting time starts to harm your heart Pin
Richard Deeming24-Jul-16 23:40
mveRichard Deeming24-Jul-16 23:40 
NewsGoodbye, Object Oriented Programming Pin
Kent Sharkey24-Jul-16 10:50
staffKent Sharkey24-Jul-16 10:50 
GeneralRe: Goodbye, Object Oriented Programming Pin
Afzaal Ahmad Zeeshan24-Jul-16 10:55
professionalAfzaal Ahmad Zeeshan24-Jul-16 10:55 
GeneralRe: Goodbye, Object Oriented Programming Pin
Marc Clifton24-Jul-16 10:57
mvaMarc Clifton24-Jul-16 10:57 
GeneralRe: Goodbye, Object Oriented Programming Pin
Kent Sharkey24-Jul-16 12:12
staffKent Sharkey24-Jul-16 12:12 
GeneralRe: Goodbye, Object Oriented Programming Pin
Rob Grainger24-Jul-16 22:29
Rob Grainger24-Jul-16 22:29 
GeneralRe: Goodbye, Object Oriented Programming Pin
Duncan Edwards Jones24-Jul-16 11:54
professionalDuncan Edwards Jones24-Jul-16 11:54 
GeneralRe: Goodbye, Object Oriented Programming Pin
FIorian Schneidereit24-Jul-16 12:17
FIorian Schneidereit24-Jul-16 12:17 
He forgot to mention that functional programming has its own weaknesses as well. In some regards, it just gives you the opposite of object-oriented programming. For example, in the object-oriented world, you deal with a closed set of functions over an open set of objects, and in the functional world, you deal with an open set of functions over a closed set of objects.

The triangle problem, at least the example he gave, is not a problem at all if you realize that a copier is really just a container of a scanner and a printer that delegates both to make it work correctly (first scan, then print). This is not an inheritance problem, even if multiple inheritance was possible it wouldn't be logical to use it here.

Both object-oriented and functional programming are powerful ways to solve problems - if done right, you don't have to blame one and abandon it for the other. But I guess it seems to be en vogue to make a fuss about the old way and glorify the new way.
GeneralRe: Goodbye, Object Oriented Programming Pin
Ravi Bhavnani24-Jul-16 16:39
professionalRavi Bhavnani24-Jul-16 16:39 
GeneralRe: Goodbye, Object Oriented Programming Pin
Rajesh R Subramanian24-Jul-16 16:46
professionalRajesh R Subramanian24-Jul-16 16:46 
GeneralRe: Goodbye, Object Oriented Programming Pin
TheGreatAndPowerfulOz24-Jul-16 18:13
TheGreatAndPowerfulOz24-Jul-16 18:13 
GeneralRe: Goodbye, Object Oriented Programming Pin
Rajesh R Subramanian24-Jul-16 18:34
professionalRajesh R Subramanian24-Jul-16 18:34 
GeneralRe: Goodbye, Object Oriented Programming Pin
Ravi Bhavnani25-Jul-16 3:31
professionalRavi Bhavnani25-Jul-16 3:31 
GeneralRe: Goodbye, Object Oriented Programming Pin
Rajesh R Subramanian25-Jul-16 13:37
professionalRajesh R Subramanian25-Jul-16 13:37 
GeneralRe: Goodbye, Object Oriented Programming Pin
TheGreatAndPowerfulOz25-Jul-16 5:14
TheGreatAndPowerfulOz25-Jul-16 5:14 
GeneralRe: Goodbye, Object Oriented Programming Pin
Vark11125-Jul-16 2:57
Vark11125-Jul-16 2:57 
GeneralRe: Goodbye, Object Oriented Programming Pin
Master.Man198025-Jul-16 3:44
Master.Man198025-Jul-16 3:44 
GeneralRe: Goodbye, Object Oriented Programming Pin
Joe Woodbury25-Jul-16 7:14
professionalJoe Woodbury25-Jul-16 7:14 
NewsFun with the Windows Subsystem for Linux Pin
Kent Sharkey24-Jul-16 10:46
staffKent Sharkey24-Jul-16 10:46 
GeneralRe: Fun with the Windows Subsystem for Linux Pin
Marc Clifton24-Jul-16 10:59
mvaMarc Clifton24-Jul-16 10:59 
NewsAmazon founder Jeff Bezos becomes third-richest person in the world Pin
Kent Sharkey24-Jul-16 10:45
staffKent Sharkey24-Jul-16 10:45 
NewsEFF sues US government, saying copyright rules on DRM are unconstitutional Pin
Kent Sharkey24-Jul-16 10:41
staffKent Sharkey24-Jul-16 10:41 
NewsI wanna go fast: HTTPS' massive speed advantage Pin
Kent Sharkey24-Jul-16 10:36
staffKent Sharkey24-Jul-16 10:36 
NewsDear Google, the future is fewer people writing code Pin
Kent Sharkey24-Jul-16 10:35
staffKent Sharkey24-Jul-16 10:35 
GeneralRe: Dear Google, the future is fewer people writing code Pin
Marc Clifton24-Jul-16 10:51
mvaMarc Clifton24-Jul-16 10:51 

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.