Scala

소프트웨어 스크린 샷:
Scala
소프트웨어 정보:
버전: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
업로드 날짜: 17 Feb 15
개발자: The Scala Team
라이센스: 무료
인기: 62

Rating: 2.5/5 (Total Votes: 2)

스칼라는 특별히 우아하고, 간결하고 형식 안전한 방법으로 일반적인 프로그래밍 패턴을 표현하기위한 현대적인 오픈 소스, 다중 패러다임 프로그래밍 언어입니다.
스칼라는 원활하게 패턴 매칭,들이 generic, 그리고 훨씬 더 유지 mixin, 대수 데이터 유형을 포함하여 객체 지향과 함수형 언어의 기능을 통합

이 릴리스의 새로운 기능입니다 무엇 : 있습니다.

와 버그 수정 슈퍼 접근 / 의존적 유형
백 포트 분산 검증 성능 수정
자세한 TODO와 주석을 확장
수리 기호 소유자는 후 named- / 기본 - 인수 포기
이진의 compat. 삭제 버그 SI-7120에 대한 해결 방법
이미 고정 걸치고에 대한 테스트 케이스
아트 WRT의 SI-8104의 상태를 성문화
패키지 개체에 대한 BrowserTraverser 수정
테스트 시연의 SI-8085
되돌리기 & quot; SI-6426, 가져올 수 _ & quot.;
재귀와 inliner 사이클을 수정, 별도의 편집
기본적으로 제한 폴리 타입을 인식, 과부하 확인
HashSet의 노조를 구현해야합니다
SI-5604에 기존의 수정에 의해 사용되지 않게 방어 코드를 제거
GenBCode에 지나치게 어설
소스 레벨 플래그 뒤에 SI-7335의 수정을 둔다
소스 레벨의 깃발 아래 SI-6899의 수정을 둔다
예에서 편집을 허용하는 '-Xsource'플래그 추가 2.10 모드
범위 버그 : Int.MaxVal로 Long.MaxValue에 Long.MinValue에 대한 잘못된 결과
자리와 익명 함수를 수정
HashMap의 필터를 구현해야합니다
필터를 구현해야합니다 설정
StringContext.f 워드 프로세서 업데이트
StackOverflowError가에 ImmutableSetFactory.empty 결과
준 포괄적 인 BigDecimal의 건전성 / 정확성 수정.
스트림 #의 패턴 화 된 동안 가능한 SOE을 방지 할 수 있습니다.
기타를 제거합니다. @deprecated 요소
코드 검토 당 팩터
캐럿 =한다 탈자 부호
메시지 Unprintables
EOLs하여 라인을 카운트
인수 목록에서 자동으로 () 삽입을 사용 중지
사용 Regex.quote
Regex.quote 추가
배열에 적용 할 때 잘못된 정적 형식을 반환 unzip3 / 압축 해제
수정 거짓 용어는 아무것도 & quot를 대체하지 않습니다; 경우 클래스 보호 PARAM을위한
HashSet에 대한 전문 subsetOf를 구현
비 결정적 수정

이 값 클래스 :

이 버전 2.10.4 RC1의 새로운 기능 :
클래스는 이제 구조체 유형 (제한 사항이 적용됩니다)처럼 행동 할 AnyVal을 연장 할 수있다.
http://docs.scala-lang.org/overviews/core/value-classes.html
암시 적 클래스 :
암시 적 수정은 이제 암시 래퍼의 보일러를 줄이기 위해 클래스 정의에 적용됩니다.
http://docs.scala-lang.org/sips/pending/implicit-classes.html
문자열 보간 :
발 무엇 = & quot; 최고 & 만약 맞으면 의 println (S & quot;! 문자열 보간 $ {what.toUpperCase}이다 & quot;)
http://docs.scala-lang.org/overviews/core/string-interpolation.html
선물과 약속 :
(REQ에 대한 : 비동기 일부 JSON을 얻을

이 값 클래스 :

이 버전 2.10.0의 새로운 기능 :
클래스는 이제 구조체 유형 (제한 사항이 적용됩니다)처럼 행동 할 AnyVal을 연장 할 수있다.
http://docs.scala-lang.org/overviews/core/value-classes.html
암시 적 클래스 :
암시 적 수정은 이제 암시 래퍼의 보일러를 줄이기 위해 클래스 정의에 적용됩니다.
http://docs.scala-lang.org/sips/pending/implicit-classes.html
문자열 보간 :
발 무엇 = & quot; 최고 & 만약 맞으면 의 println (S & quot;! 문자열 보간 $ {what.toUpperCase}이다 & quot;)
http://docs.scala-lang.org/overviews/core/string-interpolation.html
선물과 약속 :
(REQ에 대한 : 비동기 일부 JSON을 얻을

이 버전 2.9.1-1의 새로운 기능 :

이 교량 혼합의 메소드를 표시하지 마십시오.
BRIDGE 방법에 대한 합성 플래그를 추가합니다.
OSSRH을 sonatype에 게시 업데이트 빌드

이 버전 2.7.7의 새로운 기능 :

이 릴리스는 배우 라이브러리에 대한 수정 사항이 포함되어, 이클립스 개선을위한 스칼라 IDE, 관련 오류 조건에 대한 수정에 마지막 조항 및 예외 , 단지 설치에 상속 게으른 놈들, 그리고 수정 및 개선에 해결합니다.

이 버전 2.7.7 RC1의 새로운 기능 :

이 릴리스는 수정과 리팩토링 배우 라이브러리, 이클립스 스칼라 IDE에 약간의 개선뿐만 아니라 추가 버그를 포함 수정.

이 버전 2.7.6의 새로운 기능 :

이 약간의 유지 보수 릴리스는 & quot 될 수 있습니다 하나 드문 문제 해결, 잘못된 스칼라 서명 & quot을; 메시지.
다른 수정 또는 변경 사항이 포함되지; 당신이 메시지 위가 발생하지 않은 경우, 당신은 업그레이드에 의한 차이를 통지하지 않습니다.

이 버전 2.7.5의 새로운 기능 :

이 고정 # 1999 (작업이 많은 FJTaskRunner 스레드에서 생성되는 기아 문제). 이 메모리 부족 JVM을 초래할 수있을 때 매우 높은 주파수에서 만든 배우의 많은.
고정 # 2000 (링크 된 배우가 항상 제대로 종료하지 않음). 이것은 많은 링크 배우를 만들 응용 프로그램에서 누수 메모리가 발생할 수 있습니다.
이 메모리 누수로 이어질 수 있기 때문에 장애인 참조 카운팅 배우,있는 WeakReferences를 사용하여. 있는 WeakReferences에 의존하지 않는 간단한 방식을 사용하지만 배우의 종료는 여전히 추적됩니다. 어떤 경우에는, 사용자가 현재 호출해야`Scheduler.shutdown는 ()`를 명시 적으로 배우 기반 응용 프로그램을 종료합니다.
Scheduler.restart``에서`NullPointerException`의 버그가 수정되었습니다.

이 버전 2.7.4의 새로운 기능 :

이 새로운 버전은 유지 보수 릴리스입니다; 몇 가지 오류가 수정되었습니다,하지만이 단계에서 우리는 몇 개월 이내에 완료해야 새로운 스칼라 2.8 코드베이스에 새로운 기능을 추가하고 있습니다.
이 버전은 2.7.x 분기의 마지막 릴리스 될 것이며, 또한 Java 가상 머신의 이전 버전 1.4을 지원하는 마지막 하나가 될 것입니다.

유사한 소프트웨어

JBasic
JBasic

3 Jun 15

Python
Python

22 Jun 18

Vala
Vala

27 Sep 15

코멘트 Scala

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!