Найти - Пользователи
Полная версия: бу! :) есть ли перспективы?
Начало » Флейм » бу! :) есть ли перспективы?
1
anyNeT
Привет всем! Есть необходимость писать софт для винды. Написал для теста скрипт в пару килобайт на python + wxpython и откомпилил с помощью py2exe. Получилось 7мб :) Довольно много. Это при том, что сам скрипт занимал всего пару килобайт.

Посоветовали посмотреть в сторону C#. Посмотрел - не очень то и понравилось.

Глянул Boo. Эмоции положительные. Есть IDE - SharpDevelop, где можно удобно разрабатывать приложения с GUI. Что вы думаете насчет этого языка? Есть ли у него перспективы? А то злые языки говорят, что это обычный клон питона и долго ему прожить не суждено. Другие говорят, что это уже давно отдельный язык и от питона остался только синтаксис (а синтаксис великолепный). Что скажете?

Спасибо.
j2a
Гм, а что, Boo компилирует в нативный бинарник и не требует установки .net framework?
anyNeT
Требует. Но в отличии от python, .net framework установлен как минимум у половины пользователей windows.
j2a
Ну хоть бы ссылку дал, что ли %)

Я вообще, апологет открытых и свободных решений. Boo м.б. вполне свободен, но cli-платформа смущает… Да, знаю, есть mono, но его неопределенный патентный статус несколько настораживает…

Что касается “долго жить не суждено”, AFAIR, boo достаточно старый проект (года 4-5 ему), новые версии выпускаются. Так что назвать мертворожденным рука не подымается. Не майнстрим, но жизнеспособен.

В итоге, не могу что-либо сказать определенного, но если нравится – пробуй ;) Сразу масштабный проект наверно не стоит на нём затевать, а какую-нибудь не слишком длинную задачку – вполне.
anyNeT
Спасибо, буду пробовать :) Потом отпишусь, наверное.
balu
Boo - жить, думаю, будет. Другое дело, что только на винде - Mono тормозит по сравнению с оригиналом (по моим тестам в 3 раза на линухе и в 5 на винде). Можешь посмотреть на еще один интересный язык для .Net - F#. И он, похоже, пойдет в мейнстрим - МС обещала впихнуть его в последнюю версию студии.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB