Lush

Phần mềm chụp màn hình:
Lush
Các chi tiết về phần mềm:
Phiên bản: 2.0.1
Ngày tải lên: 11 May 15
Nhà phát triển: Yann
Giấy phép: Miễn phí
Phổ biến: 79

Rating: 5.0/5 (Total Votes: 1)

dự án Lush là một ngôn ngữ lập trình hướng đối tượng được thiết kế cho các nhà nghiên cứu, thí nghiệm, và kỹ sư quan tâm đến quy mô lớn các ứng dụng tính toán và đồ họa.
Lush được thiết kế để sử dụng trong các tình huống mà một trong những mong muốn kết hợp tính linh hoạt của một cấp cao, yếu ớt, đánh máy ngôn ngữ giải thích, với hiệu quả của một mạnh mẽ, đánh máy, ngôn ngữ nguyên bản biên soạn, và với sự tích hợp dễ dàng mã bằng văn bản trong C, C ++, hoặc các ngôn ngữ khác.
Lush là phần mềm miễn phí (theo giấy phép GPL). Nó chạy trên GNU / Linux, Mac OS X, Solaris, Irix, và trên Windows theo Cygwin.
Lush có thể được sử dụng một cách có lợi cho các dự án mà ai nếu không sử dụng một sự kết hợp của một ngôn ngữ diễn giải như Matlab, Python, Perl, S +, hoặc thậm chí (thở hổn hển!) BASIC, và một ngôn ngữ biên dịch như C.
Lush mang lại tốt nhất của cả hai thế giới bằng cách gói ba ngôn ngữ thành một: (1) một cách yếu ớt, đánh máy, rác thải được thu thập, động scoped, ngôn ngữ giải thích với một cú pháp Lisp giống như đơn giản, (2) một mạnh mẽ, đánh máy, từ vựng-scoped ngôn ngữ biên dịch sử dụng các cú pháp Lisp giống nhau, và (3) các ngôn ngữ C, có thể được tự do trộn lẫn với mã Lush trong một chương trình duy nhất, ngay cả trong một chức năng duy nhất. Nghe có vẻ phức tạp, nhưng nó không phải là. Trong thực tế, Lush được thiết kế rất đơn giản để tìm hiểu và dễ sử dụng.
Nếu bạn làm nghiên cứu và phát triển trong xử lý tín hiệu, xử lý ảnh, máy học, tầm nhìn máy tính, sinh học, tin học, khai thác dữ liệu, thống kê, mô phỏng, tối ưu hóa, hoặc trí thông minh nhân tạo, và cảm thấy bị giới hạn bởi Matlab và các công cụ khác hiện có, Lush là dành cho bạn . Nếu bạn muốn có một môi trường đơn giản để thử nghiệm với đồ họa, video, và âm thanh, Lush là dành cho bạn

Tính năng .

  • Một cú pháp Lisp giống như rất sạch, đơn giản, và dễ học.
  • Một trình biên dịch mà tạo mã C rất hiệu quả và dựa trên các trình biên dịch C để sản xuất mã nguồn gốc hiệu quả (không bytecode không hiệu quả hoặc máy ảo).
  • Một cách dễ dàng để giao chức năng C, thư viện và một mối liên kết động / loader mạnh mẽ cho các đối tượng tập tin hoặc thư viện (.o, .a và các file .so) viết bằng ngôn ngữ biên dịch khác.
  • Các khả năng tự do trộn Lisp và C trong một chức năng duy nhất.
  • Một tập hợp mạnh mẽ của hoạt động vector / ma trận / tensor.
  • Một thư viện khổng lồ của hơn 10.000 thói quen số, bao gồm cả giao diện đầy đủ cho GSL, LAPACK, và BLAS.
  • Một thư viện các hình ảnh và xử lý tín hiệu thói quen.
  • Một bộ đầy đủ của thói quen đồ họa, bao gồm một bộ công cụ GUI hướng đối tượng, một giao diện để OpenGL / GLU / GLUT, và các công cụ vẽ cảnh OpenInventor.
  • Một giao diện với Directmedia Simple Layer (SDL) thư viện đa phương tiện, bao gồm một lớp sprite với phát hiện va chạm pixel chính xác (hoàn hảo cho các trò chơi 2D).
  • Sound và video grabbing (dùng ALSA và video4linux).
  • Một số thư viện cho học máy, mạng nơron, ước lượng thống kê, mô hình Markov ẩn (gblearn2, Torch, HTK, SVM)
  • .
  • thư viện cho thị giác máy tính (OpenCV, mã nguồn mở của Intel Vision Library), và 3D cảnh render (OpenInventor).
  • gán cho các API JavaVM và các API Python C.
  • Lush là phần mềm miễn phí.

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

  • Phiên bản này có chứa một số sửa lỗi

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

  • Phiên bản này sửa nhiều lỗi và có một giao diện gnuplot cải thiện.

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

Nimrod
Nimrod

20 Feb 15

Yazoo
Yazoo

20 Feb 15

Lua
Lua

17 Aug 18

wempy
wempy

20 Feb 15

Ý kiến ​​để Lush

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