코브라(프로그래밍 언어)
Cobra (programming language)패러다임 | 멀티패러다임: 객체 지향 |
---|---|
설계자 | 찰스 에스터브룩 |
개발자 | 코브라 언어 LLC |
처음 등장한 | 전( |
최종 릴리즈 | 0.9.6 / 2013년 12월 , 전( |
타이핑 분야 | strong, static, dynamic, 추론 |
OS | Microsoft.NET, 모노 |
면허증. | MIT |
파일 이름 확장자 | .disclosed(비활성화) |
웹 사이트 | cobra-language |
영향을 받다 | |
Python, Eiffel, C#, Objective-C |
코브라는 단종된 범용 객체 지향 프로그래밍 [1]언어입니다.코브라는 Charles Esterbrook에 의해 디자인되었고 마이크로소프트에서 실행된다.NET [2]및 Mono 플랫폼Python, C#, Eiffel, Objective-C 및 기타 프로그래밍 [3]언어의 영향을 많이 받습니다.스태틱 타이핑과 다이내믹 [4][5]타이핑을 모두 지원합니다.유닛 테스트 및 [4]계약을 지원합니다.여기에는 람다 식, 폐쇄, 리스트 포함 및 [6]생성자가 있습니다.
코브라는 오픈 소스 프로젝트로 2008년 [7][8]2월 29일 MIT 라이선스에 따라 출시되었습니다.
특징들
- 여러가지 종류의
-
- 문서 도구(
cobra -doc
) - 구문 강조 표시 도구(
cobra -highlight
)
- 문서 도구(
예
다음 예시는 다음 명령어를 사용하여 파일에서 실행할 수 있습니다.cobra <filename>
.
안녕 세계
학급 안녕 방어하다 주된 인쇄물 'HELLO WORLD'
간단한 수업
학급 사람인 변화하다 이름 ~하듯이 스트링 변화하다 _나이 ~하듯이 인트 큐 초기화(이름. ~하듯이 스트링, 나이 ~하듯이 인트) 이름, _나이 = 이름., 나이 방어하다 문자열 ~하듯이 스트링 이 덮어쓰다 돌아가다 '제 이름은 [_name]이고 나이는 [_나이]입니다.'
레퍼런스
- ^ "The Cobra Programming Language". Cobra Language LLC. Retrieved 2012-09-26.
- ^ Charles Esterbrook (Jan 28, 2008). Lang.NET Symposium 2008 – The Cobra Programming Language. Microsoft. Archived from the original (wmv) on March 26, 2009. Retrieved 2010-08-31.
- ^ Bridgwater, Adrian (5 March 2008). "Cobra takes a bite at open source". ZDNet UK. Retrieved 2010-08-31.
- ^ a b Neward, Ted (June 2009). "Reaping the Benefits of Cobra". MSDN Magazine.
- ^ Erickson, Jonathan (April 2008). "Was George Costanza a Computer Programmer?". Dr. Dobb's Journal.
- ^ Morris, Richard (April 2010). "Chuck Esterbrook: Geek of the Week". simple-talk.
- ^ Krill, Paul (Feb 7, 2008). "Cobra language slithering to open source". InfoWorld. Retrieved 2010-08-31.
- ^ "The Cobra Programming Language". Cobra Language LLC. Retrieved 2008-02-29.
외부 링크
- 공식 웹사이트
- 찰스 에스터브룩의 코브라 블로그
- 코브라 뉴스 인덱스