Быстрый скрипт язык
От: johny5 Новая Зеландия
Дата: 22.02.21 08:52
Оценка:
Порекомендуйте скриптовый язык, который:
* очень быстр но не Lua.
* непринуждённо интегрируется с С++
* мог бы иметь расширенный набор фич, например работа с web.
Re: Быстрый скрипт язык
От: so5team https://stiffstream.com
Дата: 22.02.21 09:55
Оценка:
Здравствуйте, johny5

Попробуйте посмотреть в сторону Pike: https://pike.lysator.liu.se/about/

PS. Опыта использования Pike нет, просто он когда-то попал в поле зрения.
Re: Быстрый скрипт язык
От: velkin Удмуртия http://blogs.rsdn.org/effective/
Дата: 22.02.21 11:29
Оценка: +2
Здравствуйте, johny5, Вы писали:

J>Порекомендуйте скриптовый язык, который:

J>* очень быстр но не Lua.
J>* непринуждённо интегрируется с С++
J>* мог бы иметь расширенный набор фич, например работа с web.

Python
Re[2]: Быстрый скрипт язык
От: johny5 Новая Зеландия
Дата: 22.02.21 13:33
Оценка:
Здравствуйте, so5team, Вы писали:

S>Здравствуйте, johny5


S>Попробуйте посмотреть в сторону Pike: https://pike.lysator.liu.se/about/


S>PS. Опыта использования Pike нет, просто он когда-то попал в поле зрения.


Спасибо, не то. Он интерпретируемый.
Re[3]: Быстрый скрипт язык
От: koenjihyakkei Россия  
Дата: 22.02.21 15:48
Оценка:
Здравствуйте, johny5, Вы писали:

J>Спасибо, не то. Он интерпретируемый.


Скрипт язык и чтобы не интерпретируемый? Такие вообще есть? Или имелось ввиду чтобы был с джитом.
Re: Быстрый скрипт язык
От: kov_serg Россия  
Дата: 22.02.21 15:50
Оценка: +2
Здравствуйте, johny5, Вы писали:


J>Порекомендуйте скриптовый язык, который:

J>* очень быстр но не Lua.
Почему?
J>* непринуждённо интегрируется с С++
http://chaiscript.com
J>* мог бы иметь расширенный набор фич, например работа с web.
Чем ECMAScript не угодил то?
Отредактировано 22.02.2021 15:53 kov_serg . Предыдущая версия .
Re[2]: Быстрый скрипт язык
От: Lazytech Ниоткуда  
Дата: 22.02.21 16:13
Оценка: +1
Здравствуйте, kov_serg, Вы писали:

J>>* мог бы иметь расширенный набор фич, например работа с web.

_>Чем ECMAScript не угодил то?

Добавлю, что современные JavaScript-движки вроде достаточно быстрые, и в некоторых случаях программа, написанная на JavaScript, работает всего на 10-20% медленнее программы, написанной на C++.

https://www.syntaxsuccess.com/viewarticle/combining-c-plus-plus-with-javascript

Performance

Moment of truth! Does the C++ code run faster than the Javascript baseline?

I didn’t expect a huge difference in performance here, but my measurements showed that the C++ version is consistently faster. I measured an average difference of 10-20% when running with large values of n in a long running loop.


Возможно, я что-то не так понял?
Отредактировано 22.02.2021 16:20 Lazytech . Предыдущая версия . Еще …
Отредактировано 22.02.2021 16:19 Lazytech . Предыдущая версия .
Re[2]: Быстрый скрипт язык
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 22.02.21 19:50
Оценка:
Здравствуйте, velkin, Вы писали:

J>>Порекомендуйте скриптовый язык, который:

J>>* очень быстр но не Lua.
J>>* непринуждённо интегрируется с С++
J>>* мог бы иметь расширенный набор фич, например работа с web.

V>Python


Хм, просили быстрый (даже — очень быстрый).
The God is real, unless declared integer.
Re: Быстрый скрипт язык
От: Pzz Россия https://github.com/alexpevzner
Дата: 22.02.21 22:05
Оценка:
Здравствуйте, johny5, Вы писали:


J>Порекомендуйте скриптовый язык, который:

J>* очень быстр но не Lua.
J>* непринуждённо интегрируется с С++
J>* мог бы иметь расширенный набор фич, например работа с web.

JavaScript?
Re: Быстрый скрипт язык
От: L.K. Марс  
Дата: 22.02.21 22:32
Оценка: +3
J>* очень быстр но не Lua

А чем не угодил Lua?
Re: Быстрый скрипт язык
От: Reset  
Дата: 22.02.21 23:18
Оценка: +1
https://habr.com/ru/post/524190/

Тут про размер, а не скорость, зато есть список, из чего выбирать.
Re: Быстрый скрипт язык
От: Буравчик Россия  
Дата: 23.02.21 08:43
Оценка: 2 (1) +1
Здравствуйте, johny5, Вы писали:


J>Порекомендуйте скриптовый язык, который:

J>* очень быстр но не Lua.
J>* непринуждённо интегрируется с С++
J>* мог бы иметь расширенный набор фич, например работа с web.

Cython

Быстрый как С, не Lua, легко интегрируется с С++, можно использовать библиотеки питона (для web)
Best regards, Буравчик
Re: Быстрый скрипт язык
От: scf  
Дата: 23.02.21 08:56
Оценка: +1
Здравствуйте, johny5, Вы писали:


J>Порекомендуйте скриптовый язык, который:

J>* очень быстр но не Lua.

Скорее всего не подойдет, но я не могу не упомянуть Forth
Re[4]: Быстрый скрипт язык
От: johny5 Новая Зеландия
Дата: 23.02.21 10:34
Оценка:
K>Скрипт язык и чтобы не интерпретируемый? Такие вообще есть? Или имелось ввиду чтобы был с джитом.

Да, в каком то виде.

Я тут натолкнулся на Julia. Говорят сам компиляется в бинарик при первом использовании и бегает очень быстро.
Хочу посмотреть и другие варианты.
Re[3]: Быстрый скрипт язык
От: Ватакуси Россия  
Дата: 23.02.21 13:23
Оценка:
N>Хм, просили быстрый (даже — очень быстрый).

Cython
Все будет Украина!
Re: Быстрый скрипт язык
От: varenikAA  
Дата: 24.02.21 01:14
Оценка: :)
Здравствуйте, johny5, Вы писали:


J>Порекомендуйте скриптовый язык, который:

J>* очень быстр но не Lua.
J>* непринуждённо интегрируется с С++
J>* мог бы иметь расширенный набор фич, например работа с web.

https://dlang.org/rdmd.html

по заверениям автора очень быстр (компиляция в памяти)
по духу близок к питону. полностью совместим с си и говорят очень хорошо с c++.
Отличная поддержка vs code. Раньше также vs studio была хорошая поддержка.
по мелочи geany sublime
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: (-) Perl
От: anonymous Россия http://denis.ibaev.name/
Дата: 17.03.21 06:59
Оценка:
Здравствуйте, johny5, Вы писали:

J>Порекомендуйте скриптовый язык, который:

J>* очень быстр но не Lua.
J>* непринуждённо интегрируется с С++
J>* мог бы иметь расширенный набор фич, например работа с web.

Сабж.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.