Qore Programming Language

ภาพหน้าจอของซอฟแวร์:
Qore Programming Language
รายละเอียดซอฟแวร์:
รุ่น: 0.8.8
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: David Nichols
การอนุญาต: ฟรี
ความนิยม: 0

Rating: 5.0/5 (Total Votes: 1)

Qore เป็นแหล่งเปิด, ฟรี, มีประสิทธิภาพและง่ายต่อการใช้งานเช่นเดียวกับหัวข้อที่มีความสามารถ, SQL แบบบูรณาการภาษาสคริปต์ที่ไม่ค่อยพิมพ์
Qore เป็นภาษาโปรแกรมที่มีบูรณาการ TIBCO AE, MySQL และ Oracle ไดรเวอร์ DBI เช่นเดียวกับวันที่ง่ายเลขคณิต
ซอฟต์แวร์นี้ได้รับการออกแบบมาเป็นภาษาสคริปต์ที่สนับสนุนตรรกะฝังตัวและเกลียว มันถูกออกแบบมาสำหรับการใช้วิธีการเขียนสคริปต์ตามอ่อนในการพัฒนาอินเตอร์เฟซขององค์กร
 อย่างไรก็ตาม Qore ยังมีประโยชน์เป็นภาษาที่ใช้งานทั่วไป สนับสนุนมากที่สุดของระบบปฏิบัติการ POSIX ที่รู้จักกันรวมทั้ง Linux, Solaris, BSD, Mac OS X และ HP-UX

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

  • รุ่นนี้มีคุณสมบัติใหม่ที่มุ่งเน้นไปที่การสนับสนุนที่ดีขึ้น HTTP (HTTP RFC ปฏิบัติที่ดีกว่าส่วนที่เหลือและลูกค้า WebSocket และการสนับสนุนเซิร์ฟเวอร์, การสนับสนุนสำหรับการแสดงผลอัตโนมัติของไฟล์ HTML templated ฯลฯ ) ใหม่มาก ฐานข้อมูลในระดับสูง API สำหรับการจัดการสคีอัตโนมัติและการดำเนินงานข้อมูล SQL (รวมถึงการเข้าถึงการเขียนโปรแกรม DB) มากขึ้นสนับสนุน UTF-8 และอีกหลายโมดูลผู้ใช้ใหม่.
  • เปิดตัวนอกจากนี้ยังมีการปรับปรุงหลายฟังก์ชั่นที่มีอยู่และคะแนนของ bugfixes.
  • Qore นี้ใช้ได้ภายใต้ GPL 2, แอลจี 2.1, และใบอนุญาต MIT.

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

  • รุ่นนี้จะเพิ่มจำนวนมากของคุณสมบัติใหม่และ bugfixes
  • มรดกรหัสระหว่างวัตถุโปรแกรมได้รับการปรับปรุงอย่างมากและประกาศติดแท็กเป็นสาธารณะได้รับมาตอนนี้โดยเริ่มต้นในวัตถุโครงการเด็ก.
  • จำนวนมากฟังก์ชั่นใหม่วิธีการและชนิด (เทียม) วิธีการได้รับการดำเนินการโดยเฉพาะอย่างยิ่งที่จะทำให้ iterators มีประสิทธิภาพมากขึ้นและเพื่อให้ง่ายต่อการพัฒนา iterators.

มีอะไรใหม่ ในข่าวรุ่น 0.8.6.1:

  • This รวม bugfixes สำหรับ Qore และยังรวมถึงบางส่วน คุณสมบัติใหม่เล็กน้อย.

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

  • รุ่นนี้จะเพิ่มคุณสมบัติใหม่ที่สำคัญและยังมีอีกมากมาย bugfixes.
  • ไฮไลท์ของรุ่นนี้มีความแม่นยำ arbitrary ใหม่สนับสนุนที่เป็นตัวเลขการสนับสนุนที่ดีขึ้นมากสำหรับ iterators การสนับสนุนมากขึ้นสำหรับการประมวลผลไฟล์ข้อความ, สนับสนุนฐานข้อมูล API ที่ดีขึ้นรวมทั้งตัวเลือก API สำหรับโปรแกรมควบคุมฐานข้อมูลและความสามารถในการจัดการโมดูล ความผิดพลาดในเวลาแจงโดยตรงในซอร์สโค้ด Qore.
  • เข้ากันได้ Perl ได้รับการปรับปรุงเนื่องจากการเริ่มต้นใหม่บริบทบูลีนใช้งานง่ายพฤติกรรมการประเมินผล.

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

  • fixed สภาพการแข่งขันการเข้าถึงทั่วโลกและการปิดผูกพัน ตัวแปรด้ายท้องถิ่นในบริบทแบบมัลติเธรด
  • แก้ไขข้อผิดพลาดในการบริหารจัดการธุรกรรมกับชั้น DatasourcePool เมื่อใช้กับคลาส SQLStatement
  • การแก้ไขข้อผิดพลาดในโมดูลใช้ MailMessage.qm ที่ส่วนหัวของอีเมลที่ต้องใช้การเข้ารหัสไม่ได้ถูกเข้ารหัสและผู้ที่ไม่จำเป็นต้องเข้ารหัสถูกเข้ารหัสด้วยการเข้ารหัส Q
  • การแก้ไขข้อผิดพลาดในโมดูลใช้ Mime.qm ที่ & quot; _ & quot; ตัวอักษรในส่วนหัวของ Q-เข้ารหัสไม่ได้ถูกเข้ารหัสอย่างถูกต้อง

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

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

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

  • รุ่นนี้รองรับไบนารีพื้นเมืองสร้าง Windows และรายย่อยอื่น ๆ ปรับปรุง (รวมถึงการแยกเงื่อนไข).
  • นอกจากนี้ 33 ข้อบกพร่องได้รับการแก้ไข.

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

  • รุ่นนี้รวมถึง 36 bugfixes และคุณสมบัติใหม่ที่สำคัญ ได้แก่ ระบบการพิมพ์ที่ดีขึ้นมากค่าคงที่การเรียนและตัวแปรระดับคงที่, SQL จัดทำคำสั่ง API, การสนับสนุนสำหรับการประกาศประเภทกลับมาก่อนที่จะมีฟังก์ชั่นหรือลายเซ็นวิธีการแยกวิเคราะห์และการแก้ปัญหาชื่อสนับสนุนสำหรับการเขียนสคริปต์ Qore โดยไม่ & quot;% ​​เนื้อหา% amp; quot; สัญญาณสำหรับตัวแปรหรือโทรวิธีการเรียนหรือการอ้างอิงวัตถุที่เป็นสมาชิกและ. มากขึ้น

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

  • แก้ไขข้อผิดพลาด: คง localtime () เมื่อเรียกว่ามี ไม่มีข้อโต้แย้งที่จะกลับมาวันและเวลาปัจจุบันตามเอกสาร
  • การแก้ไข BUG: คงสภาพการแข่งขันที่อาจก่อให้เกิดการหยุดชะงักเมื่อโทร pthread_join () เมื่อรหัส Qore เรียก & quot; ทางออก () & quot; เมื่อหลายหัวข้อที่กำลังทำงาน
  • การแก้ไข BUG: คง Dir :: listFiles วิธี (); หน้ากากที่ใช้จะไม่กรองไดเรกทอรี
  • การแก้ไข BUG: เกิดปัญหาการแก้ไขในระดับไฟล์เนื่องจากชนิดของข้อมูลที่ไม่ได้ลงชื่อถูกนำมาใช้และการเปรียบเทียบ (& lt; 0) ที่ส่งสัญญาณความผิดพลาดล้มเหลวเสมอ; ความผิดพลาดที่จะเกิดขึ้นเมื่อมีวัตถุที่ไม่ได้อ่านไฟล์
  • แก้ไขข้อผิดพลาด: การแสดงผลคงที่โครงสร้างข้อมูล recursive กับ% n% และยังไม่มีรูปแบบ printf specifiers (มิฉะนั้นจะส่งผลให้เกิดความผิดพลาด - ตัวอย่างเช่นเมื่อวัตถุมีรายการที่ยังมีวัตถุ ฯลฯ )
  • การแก้ไข BUG: วัตถุเข้าถึงสถานการณ์การหยุดชะงักคงที่
  • แก้ไขข้อผิดพลาด: คงที่ & quot; - & quot; ประกอบกับกัญชาสตริงและกัญชารายการ (ยัง hash- = สตริงและ hash- รายการ =) เพื่อลบค่า (s) จากกัญชาที่ไม่ได้เรียกผู้ประกอบการลบ
  • การแก้ไข BUG: ค่า NULL จะต่อเนื่องกันเป็น & quot; null & quot; ค่า JSON
  • การแก้ไข BUG: แยกถาวรของกรณีมุมที่ถูกต้องเล็กน้อย XML-RPC
  • แก้ไขข้อผิดพลาด: คงเป็นอันดับ XML-RPC ที่จะจัดการอะไร (ไม่มีค่า) และเป็นโมฆะเหมือนกัน
  • การแก้ไข BUG: คงเป็นอันดับ XML-RPC จะไม่ส่งออกองค์ประกอบที่ว่างเปล่าในขณะที่มันอาจจะแบ่งการใช้งานบางอย่าง (ข้อมูลจำเพาะ XML-RPC ไม่ชัดเจนเกี่ยวกับเรื่องนี้) หมายเหตุ: เราส่งองค์ประกอบค่าว่างเมื่อ serializing อะไรหรือโมฆะซึ่งอาจไม่ถูกต้องทั้ง
  • การแก้ไข BUG: ไม่คิดว่า null ท้ายควรยุติสตริงเมื่ออ่านข้อมูลสตริงจากไฟล์; รวมถึง null ต่อท้ายในสตริง
  • การแก้ไข BUG: การแก้ไขข้อผิดพลาดในการแยกวิเคราะห์สตริง base64 เมื่อบรรทัดใหม่และ / หรือ linefeeds หายข้อมูลที่เข้ารหัส base64
  • การแก้ไข BUG: outputting ถาวร '%%' เป็น '% ใน printf * * * * * () ฟังก์ชั่น
  • การแก้ไข BUG: คง hashes แยกข้อผิดพลาดที่สำคัญกัญชาได้รับเป็นค่าคงที่
  • การแก้ไข BUG: การแก้ไขข้อผิดพลาดในการดำเนินการลบข้อมูลที่ใช้ร่วมกันได้รับการปรับปรุงในสถานที่แทนการคัดลอกและปรับปรุงแล้ว
  • แก้ไขข้อผิดพลาด: คงสภาพการแข่งขันบางอย่างที่อาจทำให้เกิดการติดตายกับ getAllThreadCallStacks () ฟังก์ชัน (ไม่เปิดใช้งานตามปกติโดยค่าเริ่มต้น)
  • แก้ไขข้อผิดพลาด: ไม่สนใจ '
  • 'และ' เมื่อแยกสตริงเข้ารหัส base64
  • การแก้ไข BUG: แก้ไขข้อผิดพลาดการทำงานล้มเหลวเมื่อพยายามที่จะคัดลอกองค์ประกอบสมาชิกของวัตถุที่ถูกลบ
  • การแก้ไข BUG: คงคำสั่ง foreach เมื่อใช้กับการอ้างอิงและงบพักจะใช้
  • การแก้ไข BUG: แก้ไขข้อผิดพลาดการพึ่งพาการอ้างอิงที่หายากที่เรียนระบบถูกทำลายในขณะที่ยังมีการอ้างอิงในรหัสผู้ใช้
  • แก้ไขข้อผิดพลาด:% คงที่ = กับตัวถูกดำเนินการ Modula 0 ถึงกำหนด lvalue 0 (ก่อนหน้านี้การแสดงออกที่ถูกละเว้นถ้าตัวถูกดำเนินการ Modula เป็น 0)
  • เพิ่ม abilty สำหรับตัวแปรสภาพรอ RWLock วัตถุเช่นเดียวกับวัตถุ Mutex
  • dereferencing กัญชาหรือวัตถุที่มีรายชื่อจะกลับชิ้นของกัญชาหรือวัตถุเป็นกัญชา: อดีต: กัญชา $ (& quot; key1 & quot ;, & quot; key2 & quot;)
  • .
  • อนุญาตให้% รวมถึงการสั่งแจงพูดชื่อไฟล์ (ไม่สนใจคำพูดชั้นนำและลากไปรอบ ๆ ชื่อไฟล์)
  • วิธีการเรียนตใหม่: + ซ็อกเก็ต :: isWriteFinished () ที่ให้การสนับสนุนในอนาคตสำหรับการไม่ปิดกั้นเขียน + ซ็อกเก็ต :: setNoDelay (): เพื่อตั้งค่าตัวเลือก TCP_NODELAY + ซ็อกเก็ต :: getNoDelay (): ผลตอบแทนที่คุ้มค่าของ TCP_NODELAY ตัวเลือก
  • ฟังก์ชั่นใหม่ที่จะอนุญาตให้มีการระบุอย่างชัดเจนเข้ารหัสเมื่อ serializing สตริง XML-RPC: + makeXMLRPCCallStringWithEncoding () + makeXMLRPCCallStringArgsWithEncoding () + makeXMLRPCResponseStringWithEncoding () + makeXMLRPCFaultResponseStringWithEncoding () + makeFormattedXMLRPCCallStringWithEncoding () + makeFormattedXMLRPCCallStringArgsWithEncoding () + makeFormattedXMLRPCResponseStringWithEncoding () + makeFormattedXMLRPCFaultResponseStringWithEncoding ( )
  • เพิ่มวิธีการ HttpClient ใหม่สำหรับการจัดการการตั้งค่า TCP_NODELAY: + HttpClient :: setNoDelay () + HttpClient :: getNoDelay ()
  • ตอนนี้ XmlRpcClient และก่อสร้าง JsonRpcClient ยอมรับอาร์กิวเมนต์ที่สองตัวเลือกที่เมื่อทรูจะยับยั้งความพยายามในการเชื่อมต่อทันทีในซ็อกเก็ตและแทนที่จะช่วยให้การเชื่อมต่อซ็อกเก็ตที่จะเป็นอย่างใดอย่างหนึ่งที่จัดตั้งขึ้นด้วยตนเองหรือจัดตั้งขึ้นตามความต้องการที่มีการร้องขอครั้งแรก

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

Xojo
Xojo

20 Feb 15

Voodoo Compiler
Voodoo Compiler

20 Feb 15

Pyastra
Pyastra

3 Jun 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา David Nichols

ความคิดเห็นที่ Qore Programming Language

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