2010-06-05 4 views
5

Tôi đã từng đùa giỡn với ý tưởng thêm IronPython để mở rộng một ứng dụng khoa học mà tôi hỗ trợ.Bất cứ ai sử dụng IronPython trong một ứng dụng sản xuất?

Đây có phải là ý tưởng hay hay không?

Có bất kỳ ví dụ hay nào về IronPython đang được sử dụng trong một ứng dụng sản xuất hay không. Tôi đã nhìn thấy Resolver, đó là loại dễ thương. Có ứng dụng nào khác ngoài kia không?

Điều tôi không hiểu là điều này. Có dễ sử dụng IronPython hơn là chỉ sử dụng một cái gì đó như mã DOM để tạo tập lệnh như khả năng mở rộng trong ứng dụng của bạn không?

Bất cứ ai cũng có một số câu chuyện kinh dị hoặc câu chuyện về thành công rực rỡ với IronPython/IronRuby?

+1

Tôi đoán sự im lặng, theo cách riêng của nó, là câu trả lời cho câu hỏi này. –

Trả lời

3

Tôi đang ở Resolver Systems, vì vậy tôi đã rình rập để xem có ai trả lời :-)

Trong câu trả lời cho câu hỏi của bạn ...

  • Tôi nghĩ Autocad has IronPython and IronRuby built in
  • The IronPython cookbook tài liệu tham khảo một trang web hẹn hò và trang web cờ bạc trực tuyến như sử dụng IronPython trong sản xuất, âm thanh không rõ ràng (trang web là wiki, vì vậy tôi nghi ngờ spam) nhưng liên kết đã được thêm vào bởi ai đó sử dụng thông tin đăng nhập của chủ sở hữu trang web, ...
+0

Cảm ơn Giles. Resolver và Autocad cả hai dường như là một nơi tốt cho loại mở rộng này. Tại sao các bạn theo đuổi việc sử dụng IronPython thay vì VSA, chẳng hạn? Đây có phải là tùy chọn ngôn ngữ hoặc vấn đề cấp phép không? –

+0

Hi Scott, Đó là tùy chọn ngôn ngữ, chủ yếu. Chúng tôi đã thấy VB gần như là một trong những vấn đề mà chúng tôi đã giúp khách hàng thoát khỏi bằng cách chuyển từ "các bảng tính khác" sang Resolver One - vì vậy chúng tôi quyết định làm cho Resolver One có thể viết được bằng Python hoặc Ruby. Chúng ta cần tích hợp chặt chẽ với .NET, và IronRuby không tồn tại, trong khi đó Python có cả Python.NET và IronPython - vì vậy chúng tôi đã đánh giá cả hai và vết thương lên cho Python. Giles –

3

Tôi đang phát triển web cho một công ty Đức sử dụng Django ở phía máy chủ và Silverlight với IronPython trên máy khách. Chúng tôi là một công ty phát triển tất cả Python để có thể phát triển "đầy đủ ngăn xếp" với Python là rất tốt (mặc dù ban đầu nó là khách hàng đã chỉ định Silverlight).

1

Câu chuyện thành công:

ANSYS Inc. là một phần mềm mô phỏng kỹ thuật (kỹ thuật máy tính hỗ trợ, hoặc CAE) tổ chức. Ansys Workbench scripting dựa trên IronPython 2.6.