Click here to Skip to main content
15,894,955 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: Learn you Func Prog on five minute quick! Pin
Dominic Burford13-Jan-16 18:49
professionalDominic Burford13-Jan-16 18:49 
GeneralRe: Learn you Func Prog on five minute quick! Pin
Sander Rossel14-Jan-16 2:05
professionalSander Rossel14-Jan-16 2:05 
GeneralRe: Learn you Func Prog on five minute quick! Pin
Dominic Burford14-Jan-16 2:24
professionalDominic Burford14-Jan-16 2:24 
GeneralRe: Learn you Func Prog on five minute quick! Pin
Dan Neely14-Jan-16 2:54
Dan Neely14-Jan-16 2:54 
NewsProgramming trends to look for this year Pin
Kent Sharkey13-Jan-16 10:47
staffKent Sharkey13-Jan-16 10:47 
GeneralRe: Programming trends to look for this year Pin
Mike Hankey13-Jan-16 11:24
mveMike Hankey13-Jan-16 11:24 
GeneralRe: Programming trends to look for this year Pin
TheGreatAndPowerfulOz13-Jan-16 11:39
TheGreatAndPowerfulOz13-Jan-16 11:39 
GeneralRe: Programming trends to look for this year PinPopular
Marc Clifton13-Jan-16 11:34
mvaMarc Clifton13-Jan-16 11:34 

Where imperative programming relies heavily on mutable state (changing an object’s value during execution), functional programming focuses on immutable state, in which a declared object retains its value throughout the process. Functional languages, therefore, provide a massive benefit over common imperative or object-oriented languages: they are inherently designed to support parallelism and heavy concurrency.


(their italics, not mine)

What BS. The world is stateful. Yes, it's totally cool that with FP you're coerced into various inversions of imperative code to maintain stateless behavior, and it is actually cool in a crazy way, but ultimately, whatever you do, the input comes from a stateful system and the output persists to a stateful system. So what you do in the middle, sure, FP can help, but you can write immutable imperative code quite easily, and you can write stateful FP in impure FP languages just as easily.

So, "massive"? I think not.

Marc

GeneralRe: Programming trends to look for this year Pin
TheGreatAndPowerfulOz13-Jan-16 11:38
TheGreatAndPowerfulOz13-Jan-16 11:38 
GeneralRe: Programming trends to look for this year Pin
den2k8813-Jan-16 20:50
professionalden2k8813-Jan-16 20:50 
NewsGet a job or get a refund: Udacity's promise Pin
Kent Sharkey13-Jan-16 10:36
staffKent Sharkey13-Jan-16 10:36 
GeneralRe: Get a job or get a refund: Udacity's promise Pin
Ravi Bhavnani13-Jan-16 16:25
professionalRavi Bhavnani13-Jan-16 16:25 
NewsChakraCore GitHub repository is now open Pin
Kent Sharkey13-Jan-16 10:16
staffKent Sharkey13-Jan-16 10:16 
GeneralRe: ChakraCore GitHub repository is now open Pin
  Forogar  13-Jan-16 11:16
professional  Forogar  13-Jan-16 11:16 
GeneralRe: ChakraCore GitHub repository is now open Pin
Marc Clifton13-Jan-16 11:39
mvaMarc Clifton13-Jan-16 11:39 
GeneralRe: ChakraCore GitHub repository is now open Pin
Dan Neely14-Jan-16 2:56
Dan Neely14-Jan-16 2:56 
NewsPC market share sees biggest decline in history amidst Windows 10 release Pin
Kent Sharkey13-Jan-16 10:13
staffKent Sharkey13-Jan-16 10:13 
GeneralRe: PC market share sees biggest decline in history amidst Windows 10 release Pin
  Forogar  13-Jan-16 11:17
professional  Forogar  13-Jan-16 11:17 
GeneralRe: PC market share sees biggest decline in history amidst Windows 10 release Pin
Kent Sharkey13-Jan-16 11:23
staffKent Sharkey13-Jan-16 11:23 
GeneralRe: PC market share sees biggest decline in history amidst Windows 10 release Pin
Patrice T13-Jan-16 13:56
mvePatrice T13-Jan-16 13:56 
Newsa C# IDE from JetBrains Pin
John Torjo13-Jan-16 2:18
professionalJohn Torjo13-Jan-16 2:18 
GeneralRe: a C# IDE from JetBrains Pin
#realJSOP13-Jan-16 3:27
mve#realJSOP13-Jan-16 3:27 
GeneralRe: a C# IDE from JetBrains Pin
James_Parsons13-Jan-16 5:46
James_Parsons13-Jan-16 5:46 
GeneralRe: a C# IDE from JetBrains Pin
John Torjo13-Jan-16 7:26
professionalJohn Torjo13-Jan-16 7:26 
GeneralRe: a C# IDE from JetBrains Pin
John Torjo13-Jan-16 7:24
professionalJohn Torjo13-Jan-16 7:24 

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.