3 Replies - 3407 Views - Last Post: 11 June 2011 - 04:01 PM

#1 xclite  Icon User is offline

  • LIKE A BOSS
  • member icon


Reputation: 894
  • View blog
  • Posts: 3,153
  • Joined: 12-May 09

CPU for Functional Programming

Post icon  Posted 11 June 2011 - 02:43 PM

One of the things holding functional programming back (although not necessarily preventing its success) is that modern CPUs are designed for the flow of imperative programs, which makes some optimizations less effective on functional programs. Check out this CPU designed specifically for functional logic:

http://www.cs.york.ac.uk/fp/reduceron/

Is This A Good Question/Topic? 4
  • +

Replies To: CPU for Functional Programming

#2 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 611
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: CPU for Functional Programming

Posted 11 June 2011 - 03:42 PM

Slick!
Was This Post Helpful? 0
  • +
  • -

#3 AdamSpeight2008  Icon User is offline

  • MrCupOfT
  • member icon


Reputation: 2238
  • View blog
  • Posts: 9,409
  • Joined: 29-May 08

Re: CPU for Functional Programming

Posted 11 June 2011 - 03:51 PM

Lisp and Forth both have had CPU designed for them.

This post has been edited by Raynes: 11 June 2011 - 04:10 PM
Reason for edit:: Lisp and Forth aren't generally written as acronyms these days. Fixed it to try to prevent confusion.

Was This Post Helpful? 1
  • +
  • -

#4 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 611
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: CPU for Functional Programming

Posted 11 June 2011 - 04:01 PM

Indeed! These are awesome: http://en.wikipedia....ki/Lisp_Machine
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1