F # 시작하기 [닫기]
F # 프로그래밍을 시작하려면 어떻게해야합니까?
언어를 배우거나 다른 언어에 비해 어떤 장점이 있는지 배우기위한 좋은 출발점 샘플은 무엇입니까?
어떤 도구가 필요합니까 (예 : Windows, Visual Studio 등)?
공식 진입 점은 다음과 같습니다. Microsoft F # 개발자 센터
빠른 맛을 얻으려면 브라우저에서 Silverlight 를 사용해보십시오 (Silverlight). (대화식 튜토리얼 연습 포함)
비디오 및 프레젠테이션을 시청하십시오 (BTW, Luca Bolognese의 Microsoft F # 소개 는 여전히 주제에 대한 최고의 프레젠테이션 중 하나입니다). 그런 다음 반드시 읽어야 할 다음 두 권의 책을 읽으십시오.
- 프로그래밍 F # : Chris Smith의 복잡한 문제를 해결하기위한 간단한 코드 작성을위한 종합 안내서
- Don Syme, Adam Granicz 및 Antonio Cisternino의 Expert F # 2.0 ( F #의 전문가 목소리)
그 외에도 ...
빠른 링크
- Visual Studio (F #은 VS2010 및 VS2012 프로페셔널 에디션의 표준 기능입니다)
- Visual Studio 2012 Express for Web 용 F # 도구 (무료 2012 도구 릴리스 정보 )
- 다운로드 F # 년 11 월 2010 CTP (무료 2010 도구 릴리스 정보 )
- MSDN 리소스를 통해 F # 알아보기
- F # 2.0 언어 사양 ( PDF ) (F # 3.0 나타나는 사양)
- F # 용 MSDN 문서 ( 언어 참조 , 라이브러리 참조 )
- Wikibooks에서 F # 프로그래밍 (많은 샘플이 있음)
- F # 샘플 및 연습
- F # 3.0 샘플 팩
- Try F #의 브라우저 내 자습서 (Silverlight 필요)
- F # 재단 은 많은 자원을 가지고 있습니다
커뮤니티
Q & A
- StackOverflow의 F # 태그
- F # MSDN 포럼
- fpish의 F #
블로깅 / 출판
- F # 커뮤니티 블로그
- fpound.net 애그리 게이터
- 트위터의 F #
- github의 F # ( fsharpx )
- F # 팀 블로그
밋업 그룹
- 뉴욕시 F # 사용자 그룹
- 시카고 F # 사용자
- F # 시애틀 사용자 그룹
- 샌프란시스코 베이 지역 F # 사용자 그룹
- F # unctional Londoners Meetup Group
- 취리히 FSharp 사용자 모임 그룹
비디오
다른 책들
- Robert Pickering (2007 년 5 월) 의 F # (. Net의 전문가 음성) 기초
- Robert Pickering의 2009 년 12 월 F # 시작
- Tomas Petricek & Jon Skeet의 실제 기능 프로그래밍 (2010 년 1 월)
- Jon Harrop 박사 (2010 년 4 월)의 기술 컴퓨팅 을위한 Visual F # 2010
- Giulia Costantini와 Giuseppe Maggiore (2011 년 8 월)의 Friendly F #
필요한 도구
비주얼 스튜디오:
- F #은 VS2010 및 VS2012의 프로페셔널 에디션에 내장되어 있습니다.
- F #은 Visual Studio 2012 Express for Web에 추가 구성 요소로 제공됩니다.
- 또는 VS2010 통합 셸 ( 무료 다운로드 )을 설치할 수도 있습니다 . 그런 다음 무료 VS2010 버전의 F # 2.0 용 CTP MSI를 설치하십시오 .
MonoDevelop :
- You can find lots of information about using F# within MonoDevelop here. The F# compiler and fsi.exe are now part of the Mono distribution.
The way I learned F# was to go through the following 3 steps.
First, I went through the introduction on the Try F# website which gives a good (but light) interactive introduction to the syntax and style of the language.
Next, to get a feel for actually solving problems in the language, I began solving some of the puzzles on the Project Euler site. I solved about the first ten problems and after each successful problem, I looked up an alternative F# implementation here. This gave a good feeling for how to work with sequences and using recursion and just generally becoming comfortable with the syntax.
Finally, I read the truly excellent 30-point guide Why use F# on http://fsharpforfunandprofit.com/. It takes you step-by-step through all of the major parts of the language describing how you can take advantage of them - with an eye towards C# developers. After that I encourage you to look around for other resources on the website, they are all very well written and highly insightful.
After completing these steps you should be ready to begin creating a real project in F#.
Brian already put together a great list, but I humbly submit my own small contribution to the rich ecosystem of F# learning material, the F# Koans- a simple, fun, and interactive way to learn the F# language through testing.
참고URL : https://stackoverflow.com/questions/11974624/getting-started-with-f
'Programming' 카테고리의 다른 글
ServerSocket accept () 메소드를 어떻게 중단 할 수 있습니까? (0) | 2020.06.24 |
---|---|
쉘 변수를 따옴표로 묶을 때? (0) | 2020.06.24 |
그래프 API를 사용하여 주식 수를 얻는 방법 (0) | 2020.06.23 |
Windows 7에서 Python 경로 추가 (0) | 2020.06.23 |
PHP에서 문장의 첫 단어를 얻는 방법? (0) | 2020.06.23 |