F 샤프
프로그래밍 언어 / From Wikipedia, the free encyclopedia
F#(에프 샤프)는 강타입 함수형 우선 다중패러다임 언어이다. 주로 공통 언어 기반 크로스 플랫폼으로 사용되며, 자바스크립트[3]나 GPU 코드[4] 생성에도 사용할 수 있다.
이 문서는 위키백과의 기술적인 한계로 인하여 다른 제목을 사용합니다. 이 문서의 정확한 제목은 F#입니다.
간략 정보 패러다임, 설계자 ...
패러다임 | 다중 패러다임 (함수형, 명령형, 객체 지향, 제네릭, 메타, 병행) |
---|---|
설계자 | 마이크로소프트, F 샤프 소프트웨어 재단 |
발표일 | 2005년, 버전 1.0 |
최근 버전 | 7.0[1] |
최근 버전 출시일 | 2022년 11월 8일; 2020년 11월 10일 (오류: 첫 번째 변수를 날짜나 시간으로 식별할 수 없습니다.) |
미리보기 버전 | 5.0 프리뷰 |
미리보기 버전 출시일 | 2019년 4월 2일(4년 전)(2019-04-02)[2] |
자료형 체계 | 정적 |
웹사이트 | fsharp |
영향을 받은 언어 | |
ML, OCaml, C#, 파이썬, 하스켈, 스칼라 |
닫기
F# 소프트웨어 재단[5]이나 마이크로소프트, 오픈소스 기여자에 의해 개발된다. F# 소프트웨어 재단에서 만든 오픈소스 크로스 플랫폼 컴파일러가 있다.[6] 비주얼 스튜디오[7]나 자마린 스튜디오[8]에서도 지원한다. 다른 프로그램으로는 Mono, MonoDevelop, SharpDevelop, MBrace, WebShaper 등이 있다. 테스트 에디터에서도 플러그인 형식으로 지원하며, 특히 Atom, VSCode, Vim, Emacs, Rider 등에서 지원한다.
F#은 ML 계열의 언어이며, 닷넷 프레임워크의 OCaml 구현체로 시작했고,[9][10] C#, 파이썬, 하스켈, 스칼라, 얼랭에서 영향을 받았다.