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)

สกาล่าเป็นแหล่งที่ทันสมัย​​และเปิดการเขียนโปรแกรมภาษาหลายกระบวนทัศน์การออกแบบเป็นพิเศษในการแสดงรูปแบบการเขียนโปรแกรมที่พบบ่อยในที่สง่างามวิธีที่รัดกุมและปลอดภัยชนิด
สกาล่าได้อย่างราบรื่นรวมคุณสมบัติของภาษาเชิงวัตถุและการทำงานรวมทั้ง mixins, ประเภทข้อมูลเชิงพีชคณิตที่มีการจับคู่แบบ genericity และอื่น ๆ

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • แก้ไขข้อผิดพลาดที่มีซุปเปอร์ accessors / ขึ้นอยู่กับประเภท
  • ย้ายกลับแปรปรวนแก้ไขตัวตรวจสอบประสิทธิภาพการทำงาน
  • ขยายแสดงความคิดเห็นที่มีรายละเอียดมากขึ้นสิ่งที่ต้องทำ
  • เจ้าของสัญลักษณ์ซ่อมหลังจากที่ถูกทิ้งร้าง named- / default-args
  • Binary compat วิธีแก้ปัญหาสำหรับการลบข้อผิดพลาด SI-7120
  • กรณีของการทดสอบสำหรับ crasher แล้วคงที่
  • codifies รัฐของศิลปะ WRT SI-8104
  • BrowserTraverser แก้ไขสำหรับวัตถุแพคเกจ
  • การทดสอบแสดงให้เห็นถึง SI-8085
  • Revert & quot; SI-6426, importable _ & quot;.
  • วงจร Inliner แก้ไขด้วยการเรียกซ้ำรวบรวมแยกต่างหาก
  • ให้มากไปข้อ จำกัด เริ่มต้น Polytype ตระหนัก
  • HashSet ควรใช้สหภาพ
  • ลบโค้ดป้องกันทำล้าสมัยโดยการแก้ไขที่มีอยู่เพื่อ SI-5604
  • ยืนยันขยันใน GenBCode
  • ทำให้การแก้ไข SI-7335 ที่อยู่เบื้องหลังธงระดับแหล่งที่มา
  • ทำให้การแก้ไข SI-6899 ภายใต้ธงระดับแหล่งที่มา
  • เพิ่มธง '-Xsource' ช่วยให้รวบรวมเช่น 2.10 โหมด
  • ข้อผิดพลาดช่วง: ผลที่ไม่ถูกต้องสำหรับการ Long.MinValue Long.MaxValue โดย Int.MaxVal
  • แก้ไขฟังก์ชั่นที่ไม่ระบุชื่อกับตัวยึด
  • HashMap ควรใช้กรอง
  • ชุดควรใช้กรอง
  • StringContext.f ปรับปรุงเอกสาร
  • ผล ImmutableSetFactory.empty ใน StackOverflowError
  • BigDecimal เสมือนที่ครอบคลุมความแข็งแรง / แก้ไขความถูกต้อง.
  • ป้องกัน SOE ไปได้ในระหว่าง # กระแสแผ่.
  • ลบ misc องค์ประกอบ @deprecated
  • Refactor ต่อการตรวจสอบรหัส
  • กะรัต = & gt; Caret
  • Unprintables ในข้อความ
  • เส้นจำนวนโดย EOLs
  • คัดค้านอัตโนมัติ () ลงในรายการอาร์กิวเมนต์
  • ใช้ Regex.quote
  • เพิ่ม Regex.quote
  • เปิดเครื่องรูด / unzip3 กลับประเภทคงที่ไม่ถูกต้องเมื่อนำไปใช้อาร์เรย์
  • แก้ไขเท็จ & quot; แทนที่อะไร & quot; สำหรับการเรียนกรณีป้องกันพระราม
  • การดำเนินการเฉพาะ subsetOf สำหรับ HashSet
  • แก้ไขที่ไม่ได้กำหนด

มีอะไรใหม่ ในรุ่น 2.10.4 RC1:

  • เรียนค่า:
  • ชั้นในขณะนี้อาจขยาย AnyVal ที่จะทำให้มันทำตัวเหมือนชนิด struct (ข้อ จำกัด ).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • เรียนโดยปริยาย:
  • ปรับปรุงโดยปริยายขณะนี้ยังนำไปใช้กับนิยามคลาสเพื่อลดสำเร็จรูปห่อโดยปริยาย.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String แก้ไข:
  • Val สิ่ง = & quot; & quot น่ากลัว ;; println (s & quot; แก้ไขสตริงเป็น $ {} what.toUpperCase & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • ฟิวเจอร์สและสัญญา:
  • Asynchronously ได้รับบาง JSON for (req

มีอะไรใหม่ ในรุ่น 2.10.0:

  • เรียนค่า:
  • ชั้นในขณะนี้อาจขยาย AnyVal ที่จะทำให้มันทำตัวเหมือนชนิด struct (ข้อ จำกัด ).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • เรียนโดยปริยาย:
  • ปรับปรุงโดยปริยายขณะนี้ยังนำไปใช้กับนิยามคลาสเพื่อลดสำเร็จรูปห่อโดยปริยาย.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String แก้ไข:
  • Val สิ่ง = & quot; & quot น่ากลัว ;; println (s & quot; แก้ไขสตริงเป็น $ {} what.toUpperCase & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • ฟิวเจอร์สและสัญญา:
  • Asynchronously ได้รับบาง JSON for (req

มีอะไรใหม่ ในรุ่น 2.9.1-1:

  • อย่าทำเครื่องหมายผสมในวิธีการ เป็นสะพาน.
  • เพิ่มแฟสังเคราะห์สำหรับวิธีการ BRIDGE.
  • สร้างปรับปรุงสำหรับการเผยแพร่เพื่อ sonatype OSSRH

มีอะไรใหม่ ในรุ่น 2.7.7:

  • ข่าวประชาสัมพันธ์ฉบับนี้รวมถึงการแก้ไขที่ห้องสมุดนักแสดง, สกาล่า IDE Eclipse สำหรับการปรับปรุงแก้ไขสำหรับเงื่อนไขข้อผิดพลาดที่เกี่ยวข้องกับข้อสุดท้ายและข้อยกเว้นการแก้ไขเพื่อ Vals สืบทอดขี้เกียจและการแก้ไขและปรับปรุงการติดตั้งโถ.

มีอะไรใหม่ ในรุ่น 2.7.7 RC1:

  • ข่าวประชาสัมพันธ์ฉบับนี้รวมถึงการแก้ไขและ refactorings สำหรับนักแสดง ห้องสมุด, การปรับปรุงบางอย่างเพื่อสกาล่า IDE สำหรับ Eclipse, รวมทั้งการแก้ไขข้อผิดพลาดเพิ่มเติม.

มีอะไรใหม่ ในรุ่น 2.7.6:

  • ข่าวประชาสัมพันธ์ฉบับนี้การบำรุงรักษารองลงมาอยู่ในประเด็นที่หายากหนึ่งที่สามารถทำได้ ผลใน & quot; ในรูปแบบลายเซ็นสกาล่า & quot; ข้อความ.
  • ไม่มีการแก้ไขอื่น ๆ หรือการเปลี่ยนแปลงที่จะถูกรวม; ถ้าคุณไม่เคยพบข้อความข้างต้นคุณจะไม่เห็นความแตกต่างโดยการอัพเกรดใด ๆ .

มีอะไรใหม่ ในรุ่น 2.7.5:

  • คงที่ # 1999 (ปัญหาความอดอยากเมื่อจำนวนมากของงาน ที่ถูกสร้างขึ้นจากหัวข้อ FJTaskRunner) ซึ่งอาจส่งผลใน JVM วิ่งออกมาจากหน่วยความจำเมื่อจำนวนมากของนักแสดงที่สร้างขึ้นที่ความถี่สูงมาก.
  • คงที่ # 2000 (นักแสดงที่เชื่อมโยงไม่เคยยุติการอย่างถูกต้อง) ซึ่งอาจส่งผลในหน่วยความจำรั่วไหลในการใช้งานที่สร้างความเชื่อมโยงกับนักแสดงจำนวนมาก.
  • นักแสดงนับอ้างอิงพิการโดยใช้ WeakReferences ตั้งแต่นี้อาจนำไปสู่​​การรั่วไหลของหน่วยความจำ การสิ้นสุดของนักแสดงยังคงมีการติดตามแม้ว่าโดยใช้รูปแบบที่เรียบง่ายที่ไม่ต้องพึ่งพา WeakReferences ในบางกรณีผู้ใช้จะต้องเรียก `Scheduler.shutdown ()` อย่างชัดเจนที่จะยุติการประยุกต์ใช้นักแสดงที่ใช้.
  • แก้ไขข้อผิดพลาด NullPointerException` `` ใน Scheduler.restart`.

มีอะไรใหม่ ในรุ่น 2.7.4:

  • รุ่นใหม่นี้เป็นรุ่นการบำรุงรักษา; ข้อบกพร่องหลายได้รับการแก้ไข แต่ในขั้นตอนนี้เราเป็นเพียงการเพิ่มคุณสมบัติใหม่ไปอยู่ที่ใหม่สกาล่า 2.8 codebase ซึ่งควรจะเสร็จสมบูรณ์ภายในไม่กี่เดือน.
  • รุ่นนี้จะมีการเปิดตัวล่าสุดของสาขา 2.7.x และยังจะเป็นคนสุดท้ายที่จะสนับสนุนรุ่นเก่า 1.4 ของโปรแกรม Java Virtual Machine.

ซอฟต์แวร์ที่คล้ายกัน

Genshi Compiler
Genshi Compiler

11 May 15

YML
YML

11 May 15

ความคิดเห็นที่ Scala

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่