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 -~----------~----~----~----~------~----~------~--~---
