Shed Skin

ภาพหน้าจอของซอฟแวร์:
Shed Skin
รายละเอียดซอฟแวร์:
รุ่น: 0.9.1
วันที่อัพโหลด: 15 Apr 15
ผู้พัฒนา: Mark Dufour
การอนุญาต: ฟรี
ความนิยม: 26

Rating: 4.0/5 (Total Votes: 2)

โรงผิวหนังทดลองหลามการแปลภาษา C ++ ผิวหลั่งยอมรับโปรแกรมหลามบริสุทธิ์และสร้างที่ดีที่สุดรหัส C ++ ซึ่งหมายความว่าในการรวมกันกับคอมไพเลอร์ C ++ จะช่วยให้สำหรับการแปลของโปรแกรม Python เป็นภาษาเครื่องที่มีประสิทธิภาพสูง สำหรับชุดของ 16 โปรแกรมการทดสอบที่ไม่น่ารำคาญวัดแสดง speedup ทั่วไปของ 2-40 กว่า Psyco ประมาณ 12 โดยเฉลี่ยและ 2-220 กว่า CPython ประมาณ 45 เฉลี่ย (ดูมาตรา 5 แห่งวิทยานิพนธ์ปริญญาโทของฉันที่อยู่ด้านขวา ) ผิวหลั่งยังผลซอร์สโค้ดข้อเขียน
มีประสิทธิภาพสูงและวิธีที่สง่างามของผิวเพิง (มันเป็นเพียง 6000 สาย!) มาที่ค่าใช้จ่าย ครั้งแรกก็ในขณะนี้ยอมรับเฉพาะโปรแกรมที่พิมพ์แบบคงที่ นี้หมายความว่าตัวแปรที่สามารถเท่านั้นที่เคยมีชนิดเดียว ดังนั้นเช่นที่ = 1; = '1' ไม่ได้รับอนุญาต แน่นอนชนิดเดียวสามารถเป็นนามธรรมหรือแบบทั่วไป (เช่นใน C ++) ดังนั้นเช่นว่า = (); = B () ที่ A และ B มีชั้นฐานร่วมกันที่ได้รับอนุญาต
 
ประการที่สองโปรแกรม Python ไม่สามารถใช้ในขณะนี้ได้อย่างอิสระห้องสมุดมาตรฐานหลาม อย่างไรก็ตามการนำเข้าบางอย่างร่วมกันได้รับการสนับสนุน (ดู * _. PY) และอื่น ๆ อีกมากมายสามารถเพิ่มได้ง่าย ปัญหาคือหนึ่งในทางปฏิบัติเพราะในทางทฤษฎีมันเป็นไปได้ที่จะสร้างการผูกที่สุดสำหรับโมดูลห้องสมุด ง่ายทำงานรอบจะสามารถเพียงรวบรวมชิ้นส่วนที่สำคัญของโปรแกรม Python, และสื่อสารกับมันผ่านเช่น ไฟล์และทำามาตรฐานและเอาท์พุท วิธีนี้โปรแกรม 'หลัก' สามารถใช้การเปลี่ยนแปลงของงูใหญ่เต็มรูปแบบและมาตรฐานห้องสมุด, และโปรแกรมทั้งหมดจะถูกเขียนในหลามบริสุทธิ์
 
ผิวหลั่งยังคงเป็นซอฟแวร์อัลฟาและมีบางรายย่อยอื่น ๆ ชั่วคราวส่วนใหญ่เป็นข้อ จำกัด โปรดอ่านส่วนข้อ จำกัด อย่างรอบคอบก่อนที่จะพยายามรวบรวมโปรแกรม สิ่งเดียวที่ฉันถามในทางกลับกันสำหรับการทำซอฟแวร์ที่มีอยู่ภายใต้ GPL คือการที่คุณส่งอีเมลฉันเมื่อคุณพบปัญหาที่ไม่ได้ระบุไว้ในข้อ จำกัด เหล่านี้ วิธีนี้เป็นวิธีที่เร็วที่สุดที่จะได้รับโปรแกรมของคุณได้รับการสนับสนุนตั้งแต่ฉันมักจะไม่แก้ไขปัญหาผมไม่ทราบเกี่ยวกับ โปรดแจ้งให้เราทราบหากคุณต้องการให้ฉันใช้โทรห้องสมุดบาง

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

  • ขยายขีดความสามารถอีกครั้งดีขึ้นมาก.
  • ผลการดำเนินงานของไฟล์ I / O และตัวเลขที่ซับซ้อนได้รับการปรับปรุงอย่างมาก.
  • สามโมดูลใหม่ได้รับการสนับสนุน.
  • หกโปรแกรมตัวอย่างใหม่เพิ่ม.
  • มี bugfixes อื่น ๆ หลายคนและการปรับปรุง.

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

  • การสนับสนุนที่ถูกเพิ่มเข้ามาสำหรับ & quot; struct & quot; และ & quot; อาร์เรย์ & quot; โมดูล.
  • ตัวอย่างที่สามใหม่เพิ่มรวมเป็น 57.
  • ตัวอย่าง C64 ได้รับการปรับปรุงและตอนนี้กว่า 3,000 เส้น (sloccount).
  • ตัวเลือกที่ถูกเพิ่มเข้ามาเพื่อแสดง tracebacks ข้อยกเว้น (shedskin -x).
  • ข้อบกพร่องหลายคนได้รับการแก้ไข.

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

  • การสนับสนุนที่ดีขึ้นสำหรับ 'OS (UNIX)
  • นอกเหนือจากการถอดรหัส JPEG (1200 เส้น) และบางส่วนโปรแกรมอื่น ๆ ชุดของโปรแกรมตัวอย่างเช่น โมดูลส่วนขยายการแก้ไข.
  • ปรับปรุงธงคอมไพเลอร์ภายใต้ OS X.
  • ชนิดที่สำคัญการแก้ไขอนุมาน.
  • การบรรทุกเกินพิกัดตัวแปรที่ดีขึ้น.
  • การปรับปรุงหล่อ.
  • แก้ไขสำหรับ setslice และกรณีมุม delslice.
  • xrange กลับวัตถุ xrange ไม่ iterator.
  • มีเล็ก ๆ น้อย ๆ หลายสิ่งที่ต้องมี.

มีอะไรใหม่ ในรุ่น 0.0.30.

  • การสนับสนุนระดับที่ผู้ใช้กำหนดในโมดูลขยาย
  • การใช้งานการตั้งค่าได้อย่างรวดเร็วมาก (FFAO).
  • การสนับสนุนจำนวนคอมเพล็กซ์.
  • การปรับปรุงการจัดรูปแบบสตริงหลาย.
  • ไม่มีแผนที่จะ NULL แทน 0, และพิมพ์เป็น 'ไม่มี'.
  • re.match_object.group ยอมรับข้อโต้แย้งหลาย.
  • การปรับปรุงหล่อ.
  • มรดกจากข้อยกเว้น builtin อื่น ๆ นอกเหนือจากข้อยกเว้น.
  • Hashing ไม่ควรทำงานในขณะนี้.
  • แก้ไขอนุมานชนิดที่สำคัญและ bugfixes อื่น ๆ อีกมากมาย.

มีอะไรใหม่ ในรุ่น 0.0.29.

  • วันที่และเวลาและการสนับสนุน ConfigParser
  • StaticMethod และตกแต่งสถานที่ให้บริการ.
  • FreeBSD, OpenSolaris และการสนับสนุน 64 บิต.
  • GCC 4.3 การแก้ไข.
  • การสนับสนุนสำหรับการทำแผนที่คีย์ ('% (กุญแจ) x .. '% some_dict).
  • การปรับปรุงกลไกการนำเข้า __init__ มีมากน้อยของกรณีพิเศษในขณะนี้.
  • การแก้ไขหลายวิธีสำหรับการโทรบรรพบุรุษ (เช่นผู้ปกครอง .__ init __).
  • ทั้งหมดตัวอย่างเช่นโปรแกรมตอนนี้รวบรวมเป็นโมดูลนามสกุล.
  • มีหลายสิ่งที่ต้องมี.

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

Magic C++
Magic C++

3 Jun 15

STklos
STklos

15 Apr 15

ScummVM
ScummVM

17 Feb 15

CodeViz
CodeViz

3 Jun 15

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

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