วาลาเป็นแหล่งเปิดภาษาโปรแกรมฟรีและทันสมัยและโครงการซอฟต์แวร์ที่ออกแบบมาจากการชดเชยที่จะนำคุณสมบัติการเขียนโปรแกรมใหม่ที่จะพัฒนา GNOME มันเป็นคอมไพเลอร์สำหรับระบบการพิมพ์ GObject ที่ช่วยให้นักพัฒนา GNOME ในการสร้างปพลิเคชันที่น่าอัศจรรย์.
คุณสมบัติอย่างรวดเร็ว
คุณสมบัติที่สำคัญ ได้แก่ การเชื่อมต่อคุณสมบัติสัญญาณ foreach แสดงออกแลมบ์ดาอนุมานชนิดสำหรับตัวแปรท้องถิ่นทั่วไปประเภทที่ไม่ใช่ null ช่วยจัดการหน่วยความจำ, การจัดการข้อยกเว้นเช่นเดียวกับโมดูลประเภทอาคาปลั๊กอิน.
ง่ายเขียนโค้ดเชิงวัตถุที่ซับซ้อน
ด้วยคอมไพเลอร์วาลาคุณเป็นนักพัฒนาจะสามารถที่จะเขียนโค้ดได้อย่างง่ายดายเชิงวัตถุที่ซับซ้อนขณะที่การรักษาความต้องการหน่วยความจำต่ำและการบำรุงรักษามาตรฐาน C ABI และ API.
ช่วยให้สามารถเข้าถึงห้องสมุด C ที่มีอยู่
โครงการได้รับการออกแบบในลักษณะที่จะช่วยให้การเข้าถึงที่มีอยู่ในห้องสมุด C ห้องสมุด GObject โดยเฉพาะอย่างยิ่งที่ใช้โดยไม่จำเป็นต้องผูกรันไทม์.
มัน & rsquo; s ที่สมบูรณ์แบบสำหรับดี + และ GNOME
วาลาเป็นคอมไพเลอร์บรรทัดคำสั่งและการเขียนโปรแกรมภาษา นักพัฒนาที่ทำงานร่วมกับดี + และ GNOME จะสามารถที่จะใช้วาลาที่จะเขียนรหัสและรวบรวมมัน.
มัน & rsquo; s อิทธิพลจากภาษา C ++, C, C #, Python, D และ Java
การเขียนโปรแกรมภาษาวาลาได้รับอิทธิพลจากที่รู้จักกันดีและใช้กันอย่างแพร่หลาย C, C ++, D, Python, C # และการเขียนโปรแกรมภาษา Java มันเป็นซอฟต์แวร์ข้ามแพลตฟอร์มที่สามารถ ported ได้อย่างง่ายดายบนระบบปฏิบัติการอื่น ๆ .
ได้รับการสนับสนุนโดยหลากหลายของโปรแกรม IDE
คุณสมบัติที่น่าสนใจอีกประการหนึ่งคือเข้ากันได้กับ IDE ต่างๆ (Integrated Development Environment) โปรแกรมรวมทั้งแอนจูตา, วาเลนเซีย Geany, Emacs, MonoDevelop, NetBeans วาล (ก) IDE ข้อความ Sublime, เสียงเรียกเข้า, ของเล่นวาลาสำหรับ Gedit, Euclide, Redcar, TextMate และ Valama.
การวางจำหน่ายและได้รับการสนับสนุนสถาปัตยกรรม
วาลามีการกระจายเพียง แต่เป็นแหล่งที่เก็บ ซึ่งหมายความว่าผู้ใช้จะต้องกำหนดค่าและรวบรวมรหัสก่อนการติดตั้ง แน่นอนมันยังสามารถติดตั้งได้อย่างง่ายดายบนใด ๆ ของกนู / ลินุกซ์กระจายจากที่เก็บซอฟแวร์เริ่มต้น ทั้งแบบ 32 บิตและสถาปัตยกรรม 64 บิตได้รับการสนับสนุนในครั้งนี้
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- เพิ่มตัวเลือก --shared ห้องสมุดสำหรับไฟล์ GIR.
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง.
มีอะไรใหม่ ในรุ่น 0.29.2.
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง
มีอะไรใหม่ ในรุ่น 0.28.0.
- การปรับปรุงการผูก
มีอะไรใหม่ ในรุ่น 0.27.1.
- พิมพ์ข้อความคอมไพเลอร์สี
- เพิ่มถ่วง GDK-1.0 ผูก.
- เพิ่มถ่วง GST-3.0 ผูก.
- เพิ่มผูกถ่วง x11-1.0.
- เพิ่มความพิเศษเหลือ 0.7-ผูก.
- แก้ไขข้อผิดพลาดและการปรับปรุงผลผูกพัน.
มีอะไรใหม่ ในรุ่น 0.26.1.
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง
มีอะไรใหม่ ในรุ่น 0.26.0.
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง
มีอะไรใหม่ ในรุ่น 0.25.4.
- เพิ่มตัวเลือก --vapi-ความคิดเห็น
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง.
มีอะไรใหม่ ในรุ่น 0.25.3.
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง
มีอะไรใหม่ ในรุ่น 0.25.2.
- ต้องและเป้าหมาย GLib & gt; = 2.24
- รายงานเตือนสำหรับเขตข้อมูล struct ส่วนตัว.
- แทนที่ผูก webkit2gtk-3.0 กับการผูก webkit2gtk-4.0.
- เสมอสร้าง vapigen.
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง.
มีอะไรใหม่ ในรุ่น 0.24.0.
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง
มีอะไรใหม่ ในรุ่น 0.23.2.
- ผูก GDK โครงสร้างเหตุการณ์เป็นชั้นเรียนขนาดกะทัดรัด
- สวิทช์ผูก GDK-x11-3.0 เพื่อ .gir.
- สวิทช์ผูก librsvg-2.0 .gir.
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง.
มีอะไรใหม่ ในรุ่น 0.23.1.
- การปรับปรุง parser GIR
- สวิทช์ที่จะผูก libnotify .gir.
- เพิ่ม libpeas-GTK-1.0 ผูก.
- เพิ่มผูก xcb-icccm.
- แก้ไขข้อผิดพลาดและมีผลผูกพันการปรับปรุง.
ความคิดเห็นที่ไม่พบ