Message boards :
Cafe SETI :
F# - Learn a new programming language
Message board moderation
Author | Message |
---|---|
![]() ![]() Send message Joined: 3 Apr 99 Posts: 9659 Credit: 251,998 RAC: 0 |
|
![]() ![]() Send message Joined: 12 Mar 03 Posts: 3642 Credit: 1,489,147 RAC: 0 ![]() |
I have no knowledge in programming, but thanks for the link. Looks very interesting. |
![]() ![]() Send message Joined: 25 Apr 00 Posts: 2098 Credit: 434,834 RAC: 0 ![]() |
Introduction to F# I will ask Fernando Alonso about it....maybe it has something to do with F-1...at least I can speak Spanish with him! ![]() ![]() ![]() |
![]() ![]() Send message Joined: 3 Apr 99 Posts: 9659 Credit: 251,998 RAC: 0 |
Introduction to F# You can click on the Danish page and then have it Google translated to Spanish. The Google translation is not flawless, I found some errors in it. F# is for the .NET platform, and it seems more simple than C#. Even a lot of the C# code is generated automatically when you use e.g. Visual Studio as your tool. There is more about F# here: http://www.c-sharpcorner.com/Articles/ArticleListing.aspx?SectionID=1&SubSectionID=206 As you can read in this article, F# is not OOP, so if you have been taught in the OOP practice, it might be hard to change from that kind of mindset. "I'm trying to maintain a shred of dignity in this world." - Me ![]() |
![]() ![]() Send message Joined: 21 Nov 03 Posts: 4793 Credit: 26,029 RAC: 0 |
Introduction to F# I'll stick with C# until they release G#... ;) ![]() |
![]() ![]() Send message Joined: 21 Jun 01 Posts: 21804 Credit: 2,815,091 RAC: 0 ![]() |
F# is not OOP, so if you have been taught in the OOP practice, it might be hard to change from that kind of mindset. OOP = UGH! LISP was the only language I couldn't get. me@rescam.org |
![]() ![]() Send message Joined: 21 Jun 01 Posts: 21804 Credit: 2,815,091 RAC: 0 ![]() |
Introduction to F# If it's multiple choice I could make it very interesting. me@rescam.org |
![]() Send message Joined: 9 Apr 04 Posts: 8797 Credit: 2,930,782 RAC: 1 ![]() |
LISP is a recursive language. To iterate is human to recurse is divine. This is why you need eternity to do calculations in LISP (try the Ackermann function). Tullio |
![]() ![]() Send message Joined: 21 Jun 01 Posts: 21804 Credit: 2,815,091 RAC: 0 ![]() |
LISP is a recursive language. To iterate is human to recurse is divine. This is why you need eternity to do calculations in LISP (try the Ackermann function). Rest assured I cursed and recursed. me@rescam.org |
![]() ![]() Send message Joined: 3 Apr 99 Posts: 9659 Credit: 251,998 RAC: 0 |
LISP is a recursive language. To iterate is human to recurse is divine. This is why you need eternity to do calculations in LISP (try the Ackermann function). function fact(N){ var retval=1; for(i=N;i>0;i--){ retval=retval*i; } return retval; } I'm a Goddess!!! Hehe! ![]() "I'm trying to maintain a shred of dignity in this world." - Me ![]() |
©2025 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.