ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | FAIL | download_stamp > now() - 6 MONTH | 7.7 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://www.linux.org.ru/forum/development/1588840 |
| Last Crawled | 2025-08-27 03:53:46 (7 months ago) |
| First Indexed | not set |
| HTTP Status Code | 200 |
| Meta Title | интерпретируемые языки — Development — Форум |
| Meta Description | null |
| Meta Canonical | null |
| Boilerpipe Text | Требуется консуьтация по сабж. Сам пишу на С и кроме программирования в bash с интерпретируемыми языками не сталкивался. Вот нужно изучить что-нить из perl, python, lisp, php ... ещё что-то... и т.д. для :
1. Замены тяжелому и тормознутому MatLab'у. Т.Е. нужны мат. вычисления (матрицы, ЦОС и т.д.), быстрого построения графиков... Эт может и не входить в сам язык, а цепляться как модули.
2. ВсЁтаки важна скорость исполнения - желательно наиболее быстрый.
3. Гибкое взаимодействие с ОС - процессы, потоки, IPC, ФС.....
4. Сетевого, WEB - программирования...
5. Быстрого клепания GUI - иногда нужно, а лезть в дебри не охото...)))
Понятно, что все это можно на С сделать...) Но для не критичных по скорости приложений - не лениво заморачиваться!
Что выбрать ???
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
|
| Markdown | [LINUX.ORG.RU](https://www.linux.org.ru/)
[Регистрация](https://www.linux.org.ru/register.jsp) - [Вход](https://www.linux.org.ru/login.jsp)
- [Новости](https://www.linux.org.ru/news/)
- [Галерея](https://www.linux.org.ru/gallery/)
- [Статьи](https://www.linux.org.ru/articles/)
- [Форум](https://www.linux.org.ru/forum/)
- [Трекер](https://www.linux.org.ru/tracker/)
- [Поиск](https://www.linux.org.ru/search.jsp)
[Форум](https://www.linux.org.ru/forum/) — [Development](https://www.linux.org.ru/forum/development/)
# [интерпретируемые языки](https://www.linux.org.ru/forum/development/1588840)
0
0
```
Требуется консуьтация по сабж. Сам пишу на С и кроме программирования в bash с интерпретируемыми языками не сталкивался. Вот нужно изучить что-нить из perl, python, lisp, php ... ещё что-то... и т.д. для :
1. Замены тяжелому и тормознутому MatLab'у. Т.Е. нужны мат. вычисления (матрицы, ЦОС и т.д.), быстрого построения графиков... Эт может и не входить в сам язык, а цепляться как модули.
2. ВсЁтаки важна скорость исполнения - желательно наиболее быстрый.
3. Гибкое взаимодействие с ОС - процессы, потоки, IPC, ФС.....
4. Сетевого, WEB - программирования...
5. Быстрого клепания GUI - иногда нужно, а лезть в дебри не охото...)))
Понятно, что все это можно на С сделать...) Но для не критичных по скорости приложений - не лениво заморачиваться!
Что выбрать ???
```

[eraser](https://www.linux.org.ru/people/eraser/profile)
27\.09.06 10:45:04 MSD
- [Ссылка](https://www.linux.org.ru/forum/development/1588840)
| | |
|---|---|
| [←](https://www.linux.org.ru/forum/development/1588267) | [drupal и содержимое на php](https://www.linux.org.ru/forum/development/1588267) |
| | |
|---|---|
| [qt analog of motif constraint resources](https://www.linux.org.ru/forum/development/1588999) | [→](https://www.linux.org.ru/forum/development/1588999) |
← **1** [2](https://www.linux.org.ru/forum/development/1588840/page1#comments) [→](https://www.linux.org.ru/forum/development/1588840/page1#comments)

python, там как раз мощная либа для мат вычислений.
anonymous
(
27\.09.06 11:02:48 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1588884)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588872)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588872) от anonymous
27\.09.06 11:02:48 MSD

*\> python, там как раз мощная либа для мат вычислений*
Я вот тож на него смотрю. А как он по тормознутости(или наоборот) в сравнении с другими?
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
27\.09.06 11:07:03 MSD
) автор топика
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1588891)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588884)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588884) от eraser
27\.09.06 11:07:03 MSD

Сам по себе он, конечно, тормознутый, но если использовать библиотеки типа SciPy, получается вполне шустро. Ну и вдобавок есть Pyrex.
[ero-sennin](https://www.linux.org.ru/people/ero-sennin/profile) ★★
(
27\.09.06 11:11:43 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588891)

Вероятно, Python.
У него наиболее богатая библиотека (ну, еще Perl может с ним поспорить в этом вопросе) с более-менее прямыми биндингами ко многим системным вещам типа "процессы, IPC, ФС". С потоками у него свои собственные грабли :) С сетью всё OK --- от сокетов до WEB в любых проявлениях (CGI, mod-python, собственный сервер и т.п.). GUI --- в комплекте идет Tkinter, есть биндинги к куче популярных тулкитов типа GTK, QT, wxWindgets и пр.
Со скоростью --- требование странное, при условии интерпретируемости :) Python, вообще, считается относительно тормозным, но для вычислений есть спец. либы, писанные на C. Так что, если задачу сводить к ним, то будет довольно быстро.
[watashiwa\_daredeska](https://www.linux.org.ru/people/watashiwa_daredeska/profile) ★★★★
(
27\.09.06 11:15:55 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1588910)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588900)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588900) от watashiwa\_daredeska
27\.09.06 11:15:55 MSD

*\> Со скоростью --- требование странное, при условии интерпретируемости*
Ну один интерпретатор может быть тормознутей или скоросней другого... Так что нужен - самый скоросной из тормозов...)
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
27\.09.06 11:21:47 MSD
) автор топика
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588910)

lisp - компилируемый.
Требования - ИМХО, противоречивые. Почему нужен ОДИН язык для матвычислений, сетевухи и гуйщины? И почему обязательно интерпретируемый?
Если убрать пункты 1 и 2 - можно попробовать тикль (tcl). Если позарез нужно, чтобы в одном языке было всё, и при этом приличная скорость - lisp. В режиме интертрепатора отлаживаем, для скорости - компилируем. Кстати, с лиспом и так очень не вредно познакомиться.
[Miguel](https://www.linux.org.ru/people/Miguel/profile) ★★★★★
(
27\.09.06 11:27:48 MSD
)
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1588923#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588923)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588923) от Miguel
27\.09.06 11:27:48 MSD

А вы на тикле пробовали писать расчёты? %-/ Там массивов-то нормальных не предумотрено. :)
По Питону полезно вот это почитать: <http://scipy.org/PerformancePython>
[ero-sennin](https://www.linux.org.ru/people/ero-sennin/profile) ★★
(
27\.09.06 11:31:39 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1588951)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588927)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588923) от Miguel
27\.09.06 11:27:48 MSD

*\> Требования - ИМХО, противоречивые*
Эт понятно ) Просто в среднем чтоб в удовлетворял всем требованиям... Где-то лучше, где-то хуже...
*\> Почему нужен ОДИН язык для матвычислений, сетевухи и гуйщины?*
ИМХО, вполне естественное желание :) Чтоб голову лишним не забивать... Тем более, что приведенные пункты (кроме 1-го) требуются не так уж и часто и на каждый учит свой язык ? Геморно как-то :)
*\> lisp - компилируемый.*
Вроде же и Python байт-компилируемый...
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
27\.09.06 11:39:32 MSD
) автор топика
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1588968)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588939)

ИМХО питон. Хорошие либы, легкость подцепления своих либ(ctypes=) ). Вообщем хорошая вещь, даже просто как каркас
[Motiv\_studenta](https://www.linux.org.ru/people/Motiv_studenta/profile) ★★
(
27\.09.06 11:39:44 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588940)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588927) от ero-sennin
27\.09.06 11:31:39 MSD

Так я вроде бы и написал - кроме пунктов 1 и 2. А чем не устраивают тиклевские массивы?
[Miguel](https://www.linux.org.ru/people/Miguel/profile) ★★★★★
(
27\.09.06 11:48:02 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588951)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588939) от eraser
27\.09.06 11:39:32 MSD

*\> \> Почему нужен ОДИН язык для матвычислений, сетевухи и гуйщины?*
*\> ИМХО, вполне естественное желание*
Не-а, неестественное.
*\> на каждый учит свой язык ? Геморно как-то :)*
Окупается простотой выражения своих мыслей.
И вообще, если задач - три штуки, то выучить надо всего-то три языка. Я, например, знаю порядка двадцати и учу сейчас ещё два.
[Miguel](https://www.linux.org.ru/people/Miguel/profile) ★★★★★
(
27\.09.06 11:55:57 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1588985)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588968)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588923) от Miguel
27\.09.06 11:27:48 MSD

*\> Если позарез нужно, чтобы в одном языке было всё, и при этом приличная скорость - lisp.*
Вот на lisp тож смотрю... Как у него с математикой ? Гуями ? Сетью ? Как он с питоном в сравнении ???
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
27\.09.06 11:58:13 MSD
) автор топика
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1588971#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588971)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588968) от Miguel
27\.09.06 11:55:57 MSD

*\> Я, например, знаю порядка двадцати и учу сейчас ещё два.*
Эт конечно хорошо для общего развития :) Только надо ли...??? Я б тогда уж всё на С делал. По временным затратом тож самое было бы... GTK бы изучил, математику бы написал... Скорость бы была...) Смысл то в том, что при минимуме временных затрат - получить максимум возможностей...
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
27\.09.06 12:08:36 MSD
) автор топика
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1589006)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1588985)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588985) от eraser
27\.09.06 12:08:36 MSD

Насчет графики GTK весьма рулит(с QT не сравниваю). Всю статичискую часть UI можно на GLADE писать/рисовать. Советую.
[YesSSS](https://www.linux.org.ru/people/YesSSS/profile) ★★★
(
27\.09.06 12:22:16 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589006)

Python + Psyco будет работать быстрее Perl и PHP, но AFAIK придется работать в 32-битной среде. А вообще - питон лучше, чем Perl и PHP.
anonymous
(
27\.09.06 12:41:34 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1589044)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589034)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589034) от anonymous
27\.09.06 12:41:34 MSD

32-битная среда - для Psyco. Psyco увеличивает скорость работы в несколько раз. Только код вне функций работать вряд ли будет быстрее.
anonymous
(
27\.09.06 12:45:54 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589044)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588971) от eraser
27\.09.06 11:58:13 MSD

Смотри на cliki.net
[Miguel](https://www.linux.org.ru/people/Miguel/profile) ★★★★★
(
27\.09.06 12:50:46 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589051)

Кстати... Как насчёт JavaScript aka ECMAScript? Stand-alone-интерпретаторы есть, хоть и немного. Матвычисления не пробовал, но, учитывая, что язык поддерживает функциональную парадигму - должно быть неплохо. Веб-программирование - шо клиент, шо сервер, и там и там можно. Гуй - простецкий можно и на ХТМЛ-е наклепать, а непростецкий так и так в дебри лезть. Минус - всё-таки, в основном, язык мыслится как предназначенный для веба, и некоторые интерпретаторы выдраны с мясом из браузеров, а потому фигово работают вне их. Посему с пунктом 3 - не уверен, насколько будет хорошо.
[Miguel](https://www.linux.org.ru/people/Miguel/profile) ★★★★★
(
27\.09.06 13:05:13 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589075)

Python, Perl или Ruby.
При всей моей любви к перлу - наверное, все же Python, у него матбиблиотека готовая есть, и интерфейс к Си(++) прямее сделан.
Perl зато лучше тем, что позволяет (не всегда, правда - если объемы данных не сильно большие)заменить собой весь зоопарк sh+sed+awk+sort, причем портабельно (Perl везде есть и везде одинаковый, а таскать за собой везде гнутый awk и bash - неправильно).
Лисп - штука хорошая, но плохо интегрируемая с юниксом, "вещь в себе" (ну, или в emacs-е ;).
anonymous
(
27\.09.06 13:28:48 MSD
)
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1589115#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589115)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1588971) от eraser
27\.09.06 11:58:13 MSD

*\> Вот на lisp тож смотрю...*
У LISP много инкарнация, а у Common Lisp много реализаций, весьма разных, и не все они компилируемые.
*\> Как у него с математикой ?*
Нормально. В компилируемых --- замечательно :)
*\> Гуями ?*
Так себе. Есть MCCLIM, может есть биндинги прочих toolkit'ов. X-lib так точно привернули :)
*\> Сетью ?*
На мой взгляд, хреново. В стандарте нет, реализаций много --- все кто в лес, кто по дрова.
*\> Как он с питоном в сравнении ???*
Больше геморроя с переносом Win\<-\>Unix в силу отсутствия нормальных реализаций, работающих и там, и там, и большого различия между разными реализациями.
[watashiwa\_daredeska](https://www.linux.org.ru/people/watashiwa_daredeska/profile) ★★★★
(
27\.09.06 13:31:07 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589119)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589115) от anonymous
27\.09.06 13:28:48 MSD

А зачем в упомянутых задачах sh+sed+awk+sort???
*\> Лисп - штука хорошая, но плохо интегрируемая с юниксом*
В каком смысле???
[Miguel](https://www.linux.org.ru/people/Miguel/profile) ★★★★★
(
27\.09.06 13:31:10 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1589247)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589121)

Python. Это всё - о нем 8). 1 - это SciPy, numarray; 2 - psyco и то, что через SWIG можно дергать Си/Си++ код; 3 - всё в стандартной либе; 4 - стнадартная либа, mod\_python, Django; 5 - PyGTK и Glade, PyQt.
[tailgunner](https://www.linux.org.ru/people/tailgunner/profile) ★★★★★
(
27\.09.06 14:06:36 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589182)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589115) от anonymous
27\.09.06 13:28:48 MSD

Питон наверное в сумме лучше учитывая его простоту. Но Лисп можно компилить в нативный код и тогда будет очень быстро. Если задачи достаточно большие его плюсы могут перевесить.
*\> Лисп - штука хорошая, но плохо интегрируемая с юниксом, "вещь в себе" (ну, или в emacs-е ;).*
С юниксом неплохо, а вот с виндами действительно тяжело.
[imp](https://www.linux.org.ru/people/imp/profile) ★★
(
27\.09.06 14:06:50 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1591134)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589183)

Щас меня закидают тухлыми помидорами, но: Java. Причем по всем пунктам;)
[Nagwal](https://www.linux.org.ru/people/Nagwal/profile) ★★★★
(
27\.09.06 14:22:38 MSD
)
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1589219#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589219)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589219) от Nagwal
27\.09.06 14:22:38 MSD

*\> Щас меня закидают тухлыми помидорами, но: Java. Причем по всем пунктам;)*
И скорость ???? ИМХО сомнительно...
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
27\.09.06 14:24:30 MSD
) автор топика
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1589220#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589220)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589121) от Miguel
27\.09.06 13:31:10 MSD

*\> \> Лисп - штука хорошая, но плохо интегрируемая с юниксом*
*\> В каком смысле???*
Концепция "лисп-программа работает в лисп-машине", и системы распространения библиотек. Если мы пишем на лиспе - то мы пишем \_все\_ на лиспе, или, по крайней мере, лисп у нас - это самая верхняя среда, из которой все дергается. А я хочу такой средой иметь юникс, с шеллом и кроном.
one-liners на лиспе в "юниксвейном" стиле - это что-то новое, хотя и на перле, и на питоне это работает.
anonymous
(
27\.09.06 14:43:04 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1589309)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589247)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589219) от Nagwal
27\.09.06 14:22:38 MSD

*\> Щас меня закидают тухлыми помидорами, но: Java. Причем по всем пунктам;)*
Она не интерпретируемая в смысле "написал-запустил", ее компилять нужно. Тогда уж проще на C++/Qt перейти, накладных расходов меньше.
anonymous
(
27\.09.06 14:45:03 MSD
)
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1589251#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589251)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589220) от eraser
27\.09.06 14:24:30 MSD

Она-же компилируемая, хоть и в рантайме. Так что примерно одно и то-же с лиспом. Ну а perl/python/php сиииильно медленнее.
[Nagwal](https://www.linux.org.ru/people/Nagwal/profile) ★★★★
(
27\.09.06 14:47:01 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589256)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589220) от eraser
27\.09.06 14:24:30 MSD

На прорисовке гуёв жаба прибавила к 6.0b2 аж в полтора - два раза скорость.
anonymous
(
27\.09.06 14:49:13 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589264)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589251) от anonymous
27\.09.06 14:45:03 MSD

*\>Она не интерпретируемая в смысле "написал-запустил", ее компилять нужно. Тогда уж проще на C++/Qt перейти, накладных расходов меньше.*
Человек просил в том числе и для веб, а тут плюсы - ну ни в какие ворота, если честно;) Ну и в принципе при наличии нормальной среды разработки с инкрементальным компилятором - разницы в процессе писания на джаве и любом интерпретируемом языке - никакой.
[Nagwal](https://www.linux.org.ru/people/Nagwal/profile) ★★★★
(
27\.09.06 14:52:40 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1589289)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589274)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589274) от Nagwal
27\.09.06 14:52:40 MSD

Ну так жаба вроде сложна... Уж лучще тогда действительно C++/Qt(GTK)... Вот питончик вроде ничего - простенький...
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
27\.09.06 15:00:12 MSD
) автор топика
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1589289#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589289)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589247) от anonymous
27\.09.06 14:43:04 MSD

Дык one-liners для упомянутых задач тоже нафиг не упали. В обработке тяжёлой математики дёргать что-то из шелла... мдя. Могу себе представить.
[Miguel](https://www.linux.org.ru/people/Miguel/profile) ★★★★★
(
27\.09.06 15:09:26 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589309)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589251) от anonymous
27\.09.06 14:45:03 MSD

Если критично писать в стиле "написал-запустил", берем Groovy [http://groovy.codehaus.org/Getting+Started+Guide](http://groovy.codehaus.org/Getting+Started+Guide)
Для уэба можно взять Grails
anonymous
(
27\.09.06 16:51:25 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589486)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589289) от eraser
27\.09.06 15:00:12 MSD

*\>Ну так жаба вроде сложна...*
Не сложна, считается, что жаба что-то вроде VB не от мелкомягких. Тем более не нужно сразу лезть в дебри. Тем более считается, что жаба проще плюсов. Там более когда залезешь в дебри, будешь уметь программировать по-толстому, а one-liners продолжить лабать на Groovy или жабе
anonymous
(
27\.09.06 16:54:41 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589494)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589289) от eraser
27\.09.06 15:00:12 MSD

*\>Ну так жаба вроде сложна... Уж лучще тогда действительно C++/Qt(GTK)... Вот питончик вроде ничего - простенький...*
Вот черт. А я с плюсами постоянно мучаюсь, них не понятно. Вот жабу(me) понял и довольно легко. А питон и вправду очень легкий язык
[Motiv\_studenta](https://www.linux.org.ru/people/Motiv_studenta/profile) ★★
(
27\.09.06 16:59:24 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1589536)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589503)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589503) от Motiv\_studenta
27\.09.06 16:59:24 MSD

А если выстроить в порядке увеличения тормозов java, lisp, python, perl (самый тормоз последним :)))
И ещё: а почему многие так жабу ругают?? И ИМХО, сайты с использованием жаба скриптов - тормоза (чисто визуально)...
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
27\.09.06 17:21:11 MSD
) автор топика
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1589536#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589536)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589536) от eraser
27\.09.06 17:21:11 MSD

Тормоза зависят от реализации, а более всего - от тестирующего.
Далее, что ты понимаешь под "сайты с использованием жаба скриптов"? Слово "скрипт" наводит на мысль, что ты имеешь в виду JavaScript, а не жабу. Но тогда непонятно утверждение про тормоза (ибо сейчас практически ВСЕ сколько-нибудь крупные сайты используют JavaScript, и не тормозят). Если ты говоришь о Java-апплетах, то они тормозят, если у тебя хреновый коннект. Что же до серверной жабы, то о том, используется она или нет, ты, зачастую, просто не знаешь.
[Miguel](https://www.linux.org.ru/people/Miguel/profile) ★★★★★
(
27\.09.06 17:33:24 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589548)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589536) от eraser
27\.09.06 17:21:11 MSD

Смотрим сюда <http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=all> и выстраиваем: java, lisp, python, perl. Самый тормоз последний
*\>И ещё: а почему многие так жабу ругают??*
Потому что ниасилили.
*\>И ИМХО, сайты с использованием жаба скриптов - тормоза (чисто визуально)...*
Потому что как правило javascriptы нужны для интерактивности, соответственно частенько в процессе отображения страницы подгружают что-то с сервера, потом javascriptы часто ставят для отображения счетчиков типа такого <http://top.list.ru/jump?from=71642> который внизу этой страницы, соответственно пока броузер не достучится до этого счетчика, страница тормозит. Если ссылок на счетчики на странице много, то и страничка долго открывается. Java здесь вообще не при делах
anonymous
(
27\.09.06 18:35:34 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1589790)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589629)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589629) от anonymous
27\.09.06 18:35:34 MSD

Тааак лисп и питон ковыряю уже... А что надо поставить чтоб с жабой поклубица - ну там интерпретатор, комрилятор .... ??? У меня - Gentoo.
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
27\.09.06 20:44:31 MSD
) автор топика
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1589790#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1589790)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589790) от eraser
27\.09.06 20:44:31 MSD

Tcl как интерпретатор + своя сишная либа для вычислений которая будет расширять Tcl + VTK для графики. получается термоядерная смесь сходи на vtk.org [www.kitware.com](http://www.kitware.com/) вопросы уйдут сами собой.
anonymous
(
28\.09.06 05:30:43 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1590187)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590103)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1589790) от eraser
27\.09.06 20:44:31 MSD

Ставь dev-java/sun-jdk-1.5.0.08 , забей на то, что оно в ~x86.
[YesSSS](https://www.linux.org.ru/people/YesSSS/profile) ★★★
(
28\.09.06 07:39:11 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1590149)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590125)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1590125) от YesSSS
28\.09.06 07:39:11 MSD

Присоединяюсь к диферамбам в отношении Java. Скорость выполнения на J2SE 6.0 (ещё бете!) очень высокая. Ну а возможности просто великолепные по всем перечисленным автором пунктам.
[jek\_](https://www.linux.org.ru/people/jek_/profile) ★
(
28\.09.06 08:56:23 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1590236)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590149)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1590103) от anonymous
28\.09.06 05:30:43 MSD

*\> Tcl как интерпретатор*
Всё-таки, зачем Tcl? Если хочется чего-то лиспообразного, то CL, иначе - Питон, а этот уродец годится разве что детей пугать мотивоподобными виджетами. :) Да и пользоваться VTK из Tcl - тот ещё геморрой, т. к. нормального ООП в Tcl не предусмотрено. (Да и сам этот VTK страшненький, если честно-то). Короче, либо Лисп, либо Питон, либо можно подождать, пока выйдет Fortress. =)
[ero-sennin](https://www.linux.org.ru/people/ero-sennin/profile) ★★
(
28\.09.06 10:04:19 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1590217)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590187)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1590187) от ero-sennin
28\.09.06 10:04:19 MSD

А как, всё-таки, народу нравится идея о JavaScript?
[Miguel](https://www.linux.org.ru/people/Miguel/profile) ★★★★★
(
28\.09.06 10:21:26 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1590275)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590217)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1590149) от jek\_
28\.09.06 08:56:23 MSD

Посмотрел жабу, сложилось первое (может обманчивое?) впечатление, что это какой-то кастрированный C++. Чем жаба облегчит разработку гуёв, сетевых приложений и пр. по сравнению с C++ ??? Только наличием большого числа готовых либ, классовб, большей высокоуровневостью ? Почему для создания окошка с кнопкой лучше??? проще??? использовать жабу нежели C++/GTK ? C/Motif ? Учитывая потерю в производительности... Туплю наверно :)) Разъясните плз...
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
28\.09.06 10:38:56 MSD
) автор топика
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1590236#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590236)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1590236) от eraser
28\.09.06 10:38:56 MSD

```
На счёт лиспа - понравился... Вот тока с практическим применением (наличие либ, модулей) не понятно... Например, как на lisp'e реализовать следующее (питон):
from pylab import *
t = arange(0.0, 2.0, 0.01)
s = sin(2*pi*t)
plot(t,s)
Можно примерчик или ткните носом, где есть примеры применения lisp'a в графике, гуях, сетях и т.д.
```
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
28\.09.06 10:52:07 MSD
) автор топика
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1590352)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590251)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1590217) от Miguel
28\.09.06 10:21:26 MSD

тормоз
[Pi](https://www.linux.org.ru/people/Pi/profile) ★★★★★
(
28\.09.06 11:06:41 MSD
)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590275)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1590236) от eraser
28\.09.06 10:38:56 MSD

*\>Учитывая потерю в производительности...*
Где тебе нужна производительность? Отрисовать окошко с кнопкой? Сам ведь пишешь, нужен "интерпретируемый язык", значит на Производительноть с большой буквы тебе плевать. Нужен интерпретатор "написал-посмотрел", бери Groovy.
Да, преимущество это большое число готовых либ. А тебе что, нужно каждый день новый велосипед изобретать? Ну тада я пас. Пиши свою ОС сразу уж. Не мелочись.
Да используй свои GTK/Motif. Пока будешь с ними ковыряться, другие уже Lisp и OCaml успеют выучить. Нет в жабе ничего хорошего, НЕ-ТУ. И дураки все, кто ее использует. ДУ-РА-КИ.
anonymous
(
28\.09.06 11:49:30 MSD
)
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1590314#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590314)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1590314) от anonymous
28\.09.06 11:49:30 MSD

*\> Нет в жабе ничего хорошего, НЕ-ТУ. И дураки все, кто ее использует. ДУ-РА-КИ.*
А что, кто-то сомневался?
[ero-sennin](https://www.linux.org.ru/people/ero-sennin/profile) ★★
(
28\.09.06 11:56:35 MSD
)
- [Показать ответ](https://www.linux.org.ru/forum/development/1588840?cid=1590328)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590322)
Ответ на: [комментарий](https://www.linux.org.ru/forum/development/1588840?cid=1590314) от anonymous
28\.09.06 11:49:30 MSD

*\> Производительноть с большой буквы тебе плевать.*
Да. Но хотелось бы самого скоростного из тормозов...
*\> Да, преимущество это большое число готовых либ.А тебе что, нужно каждый день новый велосипед изобретать?*
Нет. Я просто спрашивал...:)
*\> Нет в жабе ничего хорошего, НЕ-ТУ.*
Ну почему же? C++ подобныая, с большим кол-вом готовых либ, скоростнее питонов и перлов - ИМХО не так уж и плохо...
[eraser](https://www.linux.org.ru/people/eraser/profile)
(
28\.09.06 11:59:16 MSD
) автор топика
- [Показать ответы](https://www.linux.org.ru/forum/development/1588840/thread/1590326#comments)
- [Ссылка](https://www.linux.org.ru/forum/development/1588840?cid=1590326)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
← **1** [2](https://www.linux.org.ru/forum/development/1588840/page1#comments) [→](https://www.linux.org.ru/forum/development/1588840/page1#comments)
| | |
|---|---|
| [←](https://www.linux.org.ru/forum/development/1588267) | [drupal и содержимое на php](https://www.linux.org.ru/forum/development/1588267) |
[Development](https://www.linux.org.ru/forum/development/ "Форум - Development")
| | |
|---|---|
| [qt analog of motif constraint resources](https://www.linux.org.ru/forum/development/1588999) | [→](https://www.linux.org.ru/forum/development/1588999) |
## Похожие темы
- Форум [Re: интерпретируемые языки](https://www.linux.org.ru/forum/linux-org-ru/1589628) (2006)
- Форум [статистика по интерпретируемым языкам](https://www.linux.org.ru/forum/talks/2979691) (2008)
- Форум [Интерпретируемые языки для мобильных платформ](https://www.linux.org.ru/forum/talks/10533044) (2014)
- Форум [\[Крик души\] Интерпретируемые языки и HIG](https://www.linux.org.ru/forum/talks/2822750) (2008)
- Галерея [Скудный бенчмарк интерпретируемых языков на хелловорлдах](https://www.linux.org.ru/gallery/screenshots/835210) (2005)
- Форум [Linux интерпретируемый](https://www.linux.org.ru/forum/talks/6760931) (2011)
- Форум [интерпретируемо-компилируемо](https://www.linux.org.ru/forum/development/17312995) (2023)
- Форум [являются ли интерпретируемые языки попсой для студентов ?](https://www.linux.org.ru/forum/talks/6630203) (2011)
- Форум [А можно сделать шаренную либу на интерпретируемом языке?](https://www.linux.org.ru/forum/development/1307490) (2006)
- Форум [Интерпретируемый интерактивный C](https://www.linux.org.ru/forum/talks/13434291) (2017)
[О Сервере](https://www.linux.org.ru/about) - [Правила форума](https://www.linux.org.ru/help/rules.md) - [Правила разметки (LORCODE)](https://www.linux.org.ru/help/lorcode.md) - [Правила разметки (Markdown)](https://www.linux.org.ru/help/markdown.md)
[Сообщить об ошибке](https://github.com/maxcom/lorsource/issues)
<https://www.linux.org.ru/> |
| Readable Markdown | null |
| Shard | 83 (laksa) |
| Root Hash | 4280764402471989483 |
| Unparsed URL | ru,org!linux,www,/forum/development/1588840 s443 |