Qore Programming Language

Phần mềm chụp màn hình:
Qore Programming Language
Các chi tiết về phần mềm:
Phiên bản: 0.8.8
Ngày tải lên: 20 Feb 15
Nhà phát triển: David Nichols
Giấy phép: Miễn phí
Phổ biến: 0

Rating: 5.0/5 (Total Votes: 1)

Qore là một mã nguồn mở, miễn phí, mạnh mẽ và dễ sử dụng, cũng như chủ đề có khả năng, SQL tích hợp, yếu ớt, đánh máy ngôn ngữ kịch bản.
Qore là một ngôn ngữ lập trình có tính năng TIBCO AE hội nhập, MySQL và Oracle DBI trình điều khiển, cũng như một số học ngày dễ dàng.
Phần mềm này được thiết kế như một ngôn ngữ kịch bản hỗ trợ lý nhúng và luồng. Nó được thiết kế để áp dụng một phương pháp tiếp cận dựa trên kịch bản dễ uốn để phát triển giao diện doanh nghiệp.
 Tuy nhiên, Qore cũng là hữu ích như là một ngôn ngữ mục đích chung. Nó hỗ trợ hầu hết các hệ điều hành POSIX biết đến, bao gồm cả Linux, Solaris, BSD, Mac OS X, và HP-UX

là gì mới trong phiên bản này:.

  • Phiên bản này có các tính năng mới tập trung vào cải thiện hỗ trợ HTTP (HTTP RFC tuân thủ tốt hơn, REST và máy khách và máy chủ hỗ trợ WebSocket, hỗ trợ cho các tập tin tự động rendering HTML templated, vv), một mới rất cơ sở dữ liệu API cấp cao để quản lý tự động lược đồ và dữ liệu hoạt động SQL (bao gồm cả truy cập DB chương trình), hỗ trợ cải thiện nhiều UTF-8, và nhiều module dùng mới.
  • Phiên bản cũng có nhiều cải tiến cho chức năng và điểm số của các sửa lỗi hiện tại.
  • Qore là bây giờ có sẵn theo GPL 2, LGPL 2.1, và giấy phép MIT.

là gì mới trong phiên bản 0.8.7:

  • Phiên bản này bổ sung thêm nhiều tính năng mới và sửa lỗi.
  • Mã thừa kế giữa các đối tượng Chương trình đã được cải thiện rất nhiều, và khai báo public là bây giờ được thừa kế bởi mặc định trong các đối tượng Chương trình con.
  • Rất nhiều chức năng, phương pháp, và kiểu (giả) phương pháp mới đã được thực hiện, đặc biệt là để làm cho vòng lặp mạnh mẽ hơn và làm cho vòng lặp phát triển dễ dàng hơn.

là gì mới trong phiên bản 0.8.6.1:

  • This bản này bao gồm sửa lỗi cho Qore và cũng bao gồm một số tính năng nhỏ mới.

là gì mới trong phiên bản 0.8.6:

  • Phiên bản này bổ sung thêm các tính năng mới quan trọng và cũng chứa nhiều sửa chữa.
  • Những điểm nổi bật của phiên bản này là chính xác tùy ý hỗ trợ mới số, hỗ trợ cải thiện nhiều cho vòng lặp, hỗ trợ nhiều cải tiến để xử lý tập tin văn bản, hỗ trợ cải thiện cơ sở dữ liệu API, bao gồm một tùy chọn API cho trình điều khiển cơ sở dữ liệu, và khả năng xử lý mô-đun tải lỗi vào lúc phân tích cú pháp trực tiếp trong mã nguồn Qore.
  • tương thích Perl đã được cải thiện do các hành vi trực quan đánh giá bối cảnh Boolean mặc định mới.

là gì mới trong phiên bản 0.8.5.1:

  • fixed một cuộc đua điều kiện tiếp cận toàn cầu và đóng cửa-bound biến thread-địa phương trong bối cảnh đa luồng
  • cố định một lỗi trong quản lý giao dịch với các lớp DatasourcePool khi được sử dụng với các lớp sqlStatement
  • cố định một lỗi trong module dùng MailMessage.qm nơi thư tiêu đề yêu cầu mã hóa không được mã hóa và những người không đòi hỏi mã hóa đã được mã hóa với mã hóa Q
  • cố định một lỗi trong module dùng Mime.qm nơi & quot; _ & quot; ký tự trong tiêu đề q-mã hóa không được mã hóa một cách chính xác

là gì mới trong phiên bản 0.8.4:

  • cập nhật lớn này thêm hỗ trợ cho người sử dụng các module, nơi mô-đun mở rộng ngôn ngữ trong thời gian chạy có thể được viết bằng Qore chính nó.
  • Ngoài ra, Qore bây giờ hỗ trợ giả lớp liên kết với các loại giá trị, trong đó cung cấp các phương pháp có thể chạy trên bất kỳ giá trị Qore, cho phép bất kỳ giá trị được coi là một đối tượng.
  • Không gian xử lý đã được viết lại, và bây giờ được áp dụng nhất quán hơn và toàn diện hơn.
  • Các tài liệu ngôn ngữ đã được cải thiện rất nhiều.
  • Phiên bản này chứa nhiều sửa lỗi và tối ưu hóa, cũng như xây dựng các bản sửa lỗi và nhiều chức năng mới, phương pháp, và hằng số.

là gì mới trong phiên bản 0.8.3:

  • Phiên bản này hỗ trợ việc xây dựng những chương trình Windows bản địa và nhỏ khác cải tiến (bao gồm cả phân tích cú pháp có điều kiện).
  • Ngoài ra, 33 lỗi đã được cố định.

là gì mới trong phiên bản 0.8.1:

  • Phiên bản này bao gồm 36 sửa lỗi và các tính năng mới quan trọng bao gồm một cải tiến hệ thống kiểu nhiều, hằng số lớp và các biến lớp tĩnh, một SQL chuẩn bị tuyên bố API, hỗ trợ kê khai các loại trở lại trước khi chức năng hoặc phương pháp chữ ký, phân tích cú pháp và phân giải tên hỗ trợ cho việc viết kịch bản Qore không & quot;% NỘI DUNG% amp; quot; dấu hiệu cho các biến hoặc các cuộc gọi phương thức của lớp hoặc tham chiếu đối tượng thành viên, và nhiều hơn nữa
  • .

là gì mới trong phiên bản 0.7.5:

  • BUG FIX: localtime cố định () khi được gọi với không có đối số và trả về ngày hiện tại và thời gian theo tài liệu hướng dẫn
  • BUG FIX: cố định một điều kiện chủng tộc mà có thể gây ra một bế tắc khi gọi pthread_join () khi mã Qore gọi & quot; exit () & quot; khi nhiều luồng đang chạy
  • BUG FIX: cố định Dir :: listFiles () phương pháp; mặt nạ được sử dụng sẽ không lọc ra các thư mục
  • BUG FIX: treo cố định trong lớp File do kiểu unsigned dữ liệu được sử dụng và so sánh (& lt; 0) báo hiệu một lỗi luôn luôn thất bại; các tai nạn sẽ xảy ra khi một vật thể không tin được đọc
  • BUG FIX: cố định xuất ra các cấu trúc dữ liệu đệ quy với% n% N và định dạng printf specifiers (nếu không sẽ dẫn đến một vụ tai nạn - ví dụ, khi một đối tượng chứa một danh sách này còn có các đối tượng, vv)
  • BUG FIX: đối tượng cố định kịch bản truy cập bế tắc
  • BUG FIX: cố định & quot; - & quot; nhà điều hành với: hash-string và hash-list (cũng hash- = string và hash- = danh sách) để loại bỏ các giá trị (s) từ băm, không gọi các nhà điều hành xóa
  • BUG FIX: giá trị NULL được đăng như & quot; vô & quot; Giá trị JSON
  • BUG FIX: phân tích cố định của một trường hợp góc của nhỉnh hợp lệ XML-RPC
  • BUG FIX: cố định XML-RPC serialization để xử lý NOTHING (không có giá trị) và NULL hệt
  • BUG FIX: cố định XML-RPC serialization để không bao giờ xuất một phần tử rỗng, vì nó có khả năng phá vỡ một số hiện thực (spec XML-RPC không phải là rất rõ ràng về điều này). Lưu ý: chúng tôi gửi các yếu tố giá trị rỗng: khi tuần NOTHING hoặc NULL, mà có thể không chính xác hoặc
  • BUG FIX: đừng cho rằng một null trailing nên chấm dứt chuỗi khi đọc dữ liệu từ file string; bao gồm null dấu trong chuỗi
  • BUG FIX: cố định một phân tích lỗi chuỗi base64 khi dòng mới và / hoặc linefeeds kéo các dữ liệu được mã hóa base64-
  • BUG FIX: xuất ra cố định '%%' là '%' trong * * printf () chức năng
  • BUG FIX: cố định một lỗi phân tích cú pháp băm mà chính băm đã được đưa ra như là một hằng số
  • BUG FIX: cố định một lỗi trong điều hành delete nơi chia sẻ dữ liệu đang được cập nhật tại chỗ thay vì sao chép và sau đó cập nhật
  • BUG FIX: cố định một số điều kiện chủng tộc mà có thể gây ra sự bế tắc với getAllThreadCallStacks () chức năng (thường không được kích hoạt theo mặc định)
  • BUG FIX: bỏ qua '
  • 'và' 'Khi phân tích chuỗi base64 mã hóa
  • BUG FIX: cố định một lỗi đâm khi cố gắng sao chép các yếu tố thành viên của một đối tượng bị xóa
  • BUG FIX: cố định các tuyên bố foreach khi được sử dụng với một tài liệu tham khảo và các câu lệnh break được sử dụng
  • BUG FIX: cố định một lỗi phụ thuộc tham khảo hiếm hoi mà lớp hệ thống đã bị phá hủy trong khi vẫn tham chiếu trong mã người dùng
  • BUG FIX:% cố định = với một toán hạng Modula 0 để thiết lập giá trị trái để 0 (trước đây là biểu hiện đã bị bỏ qua nếu toán hạng Modula là 0)
  • tăng abilty cho một biến Điều kiện để chờ đợi vào RWLock đối tượng cũng như các đối tượng Mutex
  • dereferencing một băm hoặc đối tượng với một danh sách sẽ trở lại một lát băm hoặc đối tượng như là một hash: ex: $ hash (& quot; Key1 & quot ;, & quot; key2 & quot;)
  • .
  • cho phép% bao gồm các chỉ phân tích cú pháp để báo tên file (bỏ qua ở đầu và đuôi có dấu ngoặc kép xung quanh tên file)
  • phương pháp lớp Socket mới: + socket :: isWriteFinished (): hỗ trợ trong tương lai cho non-blocking ghi + Ổ cắm :: setNoDelay (): để thiết lập các tùy chọn TCP_NODELAY + socket :: getNoDelay (): trả về giá trị của TCP_NODELAY tùy chọn
  • chức năng mới để cho phép xác định một cách rõ ràng các mã hóa khi tuần chuỗi XML-RPC: + makeXMLRPCCallStringWithEncoding () + makeXMLRPCCallStringArgsWithEncoding () + makeXMLRPCResponseStringWithEncoding () + makeXMLRPCFaultResponseStringWithEncoding () + makeFormattedXMLRPCCallStringWithEncoding () + makeFormattedXMLRPCCallStringArgsWithEncoding () + makeFormattedXMLRPCResponseStringWithEncoding () + makeFormattedXMLRPCFaultResponseStringWithEncoding ( )
  • thêm phương pháp httpclient mới cho các thao tác thiết lập TCP_NODELAY: + httpclient :: setNoDelay () + httpclient :: getNoDelay ()
  • bây giờ các nhà thầu XmlRpcClient và JsonRpcClient chấp nhận một đối số tùy chọn thứ hai, khi Đúng, sẽ ức chế sự nỗ lực kết nối ngay lập tức trên các ổ cắm và thay vào đó cho phép các kết nối ổ cắm để có thể thủ thành lập hoặc thành lập theo yêu cầu với các yêu cầu đầu tiên

Phần mềm tương tự

Enchanting
Enchanting

14 Apr 15

SMOP
SMOP

11 May 15

bigloo
bigloo

20 Feb 15

Phần mềm khác của nhà phát triển David Nichols

Qore OpenGL Module
Qore OpenGL Module

20 Feb 15

Qore asn1 Module
Qore asn1 Module

20 Feb 15

Qore Tibrv Module
Qore Tibrv Module

20 Feb 15

Qore JSON Module
Qore JSON Module

19 Feb 15

Ý kiến ​​để Qore Programming Language

Bình luận không
Nhập bình luận
Bật hình ảnh!