Trong khi tìm kiếm một thực hiện của Fernnsal của Barnsley Fern fractal tôi đi qua một thực hiện có phần mở rộng .pde mà ngôn ngữ lập trình sử dụng phần mở rộng này?Ngôn ngữ nào sử dụng phần mở rộng .pde?
Trả lời
Mã này là từ Processing.org một mã nguồn mở dựa trên nền Java IDE. Bạn có thể tìm thấy nó Processing.org. Arduino IDE cũng sử dụng phần mở rộng này, mặc dù chúng chạy trên một bo mạch phần cứng.
EDIT - Và vâng, đó là cú pháp C, được sử dụng chủ yếu cho các bản trình bày nghệ thuật hoặc truyền thông trực tiếp.
Tin xấu Tôi sợ (hoặc có thể là tin tuyệt vời?): Đó không phải là mã C, đó là ví dụ về "Xử lý" - ngôn ngữ nguồn mở nhằm vào hình ảnh lập trình. Hãy xem here
Trông rất tuyệt.
Phần mở rộng tệp .pde là tiện ích được sử dụng bởi Processing, Wiring và IDE Arduino.
Xử lý không phải dựa trên C mà là dựa trên Java và có cú pháp bắt nguồn từ Java. Nó là một khung công tác Java có thể được sử dụng như một thư viện Java. Nó bao gồm một IDE mặc định sử dụng phần mở rộng .pde. Chỉ muốn sửa chữa câu trả lời của @ kersny.
Đấu dây là một vi điều khiển sử dụng cùng một IDE. Arduino sử dụng một phiên bản sửa đổi, nhưng cũng với .pde. Trang OpenProcessing nơi bạn tìm thấy nó là một trang web để trưng bày một số công việc Xử lý.
Nếu bạn biết Java, sẽ khá dễ dàng để chuyển đổi mã Xử lý thành Java AWT.
pde là extesion cho:
chế biến: Java có nguồn gốc ngôn ngữ
Dây: C/C++ có nguồn gốc ngôn ngữ (Dây có nguồn gốc từ chế biến)
phiên bản sớm của Arduino: Nguồn gốc C/C++ (Arduino IDE bắt nguồn từ Hệ thống dây điện)
Đối với Arduino ví dụ, bộ tiền xử lý IDE đang thêm một số #defines và một số tệp C/C++ trước khi đưa tất cả vào gcc.
Ứng dụng phần mềm được viết bằng Arduino, IDE được sử dụng để tạo mẫu điện tử; chứa mã nguồn được viết bằng ngôn ngữ lập trình Arduino; cho phép các nhà phát triển kiểm soát các thiết bị điện tử trên bảng mạch Arduino.
Để tránh xung đột liên kết tệp với phần mềm Xử lý, Arduino đã thay đổi đuôi tệp Sketch thành .INO bằng bản phát hành phiên bản 1.0. Do đó, trong khi Arduino vẫn có thể mở tệp ".pde", thì phần mở rộng tệp ".ino" sẽ được sử dụng thay thế.
Mỗi tệp PDE được lưu trữ trong thư mục riêng của nó khi được lưu từ IDE xử lý. Nó được lưu với bất kỳ tài sản chương trình nào khác, chẳng hạn như hình ảnh. Thư mục dự án và tiền tố tên tệp PDE có cùng tên. Khi tệp PDE được chạy, nó được mở trong một cửa sổ hiển thị Java, nó sẽ hiển thị và chạy chương trình kết quả.
Xử lý thường được sử dụng trong cài đặt giáo dục để dạy các kỹ năng lập trình cơ bản trong môi trường trực quan.
- 1. Mở rộng ngôn ngữ C#?
- 2. Tải phần mở rộng tập tin bằng ngôn ngữ C
- 3. Ngôn ngữ nào để viết các mở rộng vỏ windows
- 4. Mã nguồn của phần mở rộng ngôn ngữ của GHC ở đâu: "Mũi tên"?
- 5. Haskell FlexibleCó phải là phần mở rộng ổn định cho ngôn ngữ không?
- 6. Thư viện và tiện ích mở rộng Ngôn ngữ
- 7. Viết phần mở rộng Emacs bằng các ngôn ngữ khác ngoài Lisp
- 8. Tumblr sử dụng ngôn ngữ mẫu nào?
- 9. Thư viện MTL yêu cầu những tiện ích mở rộng ngôn ngữ nào?
- 10. Phần nào của ngôn ngữ C# là .ForEach()?
- 11. Cách sử dụng phần mở rộng .jsf trong URL?
- 12. Cách sử dụng phần mở rộng Pthreads PHP trong Ubuntu
- 13. pathForResource? mà không sử dụng phần mở rộng (Iphone)
- 14. sử dụng jquery trong phần mở rộng chrome
- 15. Sử dụng phần mở rộng Liquibase với Maven
- 16. Ngôn ngữ nào để sử dụng để viết phần mềm Nhận dạng giọng nói?
- 17. Ngôn ngữ nào được sử dụng để tạo phần mềm tự lái xe của Google?
- 18. Ngôn ngữ nào sử dụng twitter và facebook?
- 19. Tôi phải sử dụng ngôn ngữ nào cho plugin Pidgin?
- 20. Mở rộng định nghĩa ngôn ngữ (để làm nổi bật mã) trong notepad ++
- 21. Visual Studio 2010 Khả năng mở rộng, MPF và dịch vụ ngôn ngữ
- 22. η-mở rộng bằng một ngôn ngữ chức năng thuần túy
- 23. Đa ngôn ngữ Ngôn ngữ
- 24. Làm cách nào để triển khai ngôn ngữ có cùng ngôn ngữ nhanh hơn ngôn ngữ?
- 25. Mở rộng ngôn ngữ C#, nỗ lực/đạt được bao nhiêu?
- 26. Delphi - phần mở rộng identcache
- 27. Ngôn ngữ trang web: sử dụng ngôn ngữ trình duyệt hoặc địa chỉ IP
- 28. Xtext - nhiều tệp ngôn ngữ
- 29. Thực hiện thay thế các điểm nhập (mở rộng) python/setuptools trong các ngôn ngữ/ứng dụng khác
- 30. Đa ngôn ngữ trong WPF
Vâng, đó là cú pháp C, không dựa trên. –
Rất tiếc, cảm ơn! – kersny
Phiên bản hiện tại của Arduino chuyển sang phần mở rộng .ino. xem https://www.arduino.cc/en/Reference/Comparison. Họ nói: "Ngôn ngữ Arduino (dựa trên hệ thống dây điện) được thực hiện trong C/C++, và do đó có một số khác biệt từ ngôn ngữ xử lý, dựa trên Java." Việc chuyển đổi là kể từ phiên bản 1.0 như đã lưu ý trong https://www.arduino.cc/en/Guide/Environment: "NB: Các phiên bản của Phần mềm Arduino (IDE) trước 1.0 bản phác thảo đã lưu với phần mở rộng .pde. Có thể để mở các tệp này với phiên bản 1.0, bạn sẽ được nhắc lưu bản phác thảo bằng phần mở rộng .ino khi lưu. " –