On Jan 14, 2008 2:32 AM, Arthur Kho <[EMAIL PROTECTED]> wrote:

> I started looking at Scheme a few weeks ago. I also started to read
> through MIT Press's SICP book to go with my studying scheme and have
> watched a few SICP lecture videos from MIT's opencourseware.I have
> programmed in C/C++, mainframe assembler and some java in the past.
> Can anyone share some efficient learning tips for functional
> programming? I am enjoying learning new concepts but feel frustrated
> at how slow the learning process is.

Perhaps a middle way between C/C++/assembler is Single-Assignment C
(SAC). And if you use C++ templates, you're already programming
functionally (ironically, to meta-program a portable assembly
language...).

http://www.sac-home.org/
http://accu.org/index.php/journals/1422

I have also found the Wikipedia page on referential transparency helpful.

http://en.wikipedia.org/wiki/Referential_transparency_%28computer_science%29

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to "Bay Area Functional 
Programmers"  
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/bayfp?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to