![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Новая версия встраиваемого JavaScript-движка от основателя Q..." | +1 +/– | ![]() |
Сообщение от opennews (??), 22-Янв-20, 18:23 | ||
Французский математик Фабрис Беллар (Fabrice Bellard), основавший в своё время проекты QEMU и FFmpeg, опубликовал обновление развиваемого им компактного встраиваемого JavaScript-движка QuickJS. Движок поддерживает спецификацию ES2019 и дополнительные математические расширения, такие как типы BigInt и BigFloat. По производительности QuickJS заметно превосходит имеющиеся аналоги (XS на 35%, DukTape более чем в два раза, JerryScript в три раза, а MuJS в семь раз). Проектом предлагается библиотека для встраивания движка, интерпретатор qjs для запуска JavaScript-кода из командной строки и компилятор qjsc для генерации самодостаточных исполняемых файлов. Код написан на Си и распространяется под лицензией MIT. Подробнее о проекте можно прочитать в тексте анонса первого выпуска... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 22-Янв-20, 18:23 | +32 +/– | ![]() |
Фабрис как всегда молодец. Любой из его проектов мог бы стать венцом творения и гордостью для большинства программистов. А у него таких проектов больше десяти. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #2, #17, #68 |
2. Сообщение от Аноним (2), 22-Янв-20, 18:32 | –5 +/– | ![]() |
Bpg спустя 7 лет всё ещё сырой, никому ненужный, и даёт результаты хуже x265. И поддерживается только жаваскриптом на его сайте, но это не точно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #6, #10, #13 |
3. Сообщение от Урри (?), 22-Янв-20, 18:37 | +5 +/– | ![]() |
Это ж насколько ЖС хороший, продуманный и великолепно реализованный, раз до сих пор все новые и новые движки для него делают, один быстрее и краше другого! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #5, #11 |
4. Сообщение от Аноним (4), 22-Янв-20, 18:41 | +/– | ![]() |
>> как математик, Фабрис Беллар известен как создатель самой быстрой формулы вычисления числа Пи | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7 |
5. Сообщение от Аноним (5), 22-Янв-20, 19:43 | –1 +/– | ![]() |
Просто один из первых языков который написан для людей, а не для машин для которых тут выдели пять байт, тут зависимостей пучек, тут систему сборки, тут тесты, везде границы всех буферов проверь и райнтайме тоже на всякие проверь. И это только чтобы вывести слово Hello. А если вывести другое то все перекомпелируй и заново проверь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #9, #23, #28, #31, #35, #40, #116 |
6. Сообщение от Аноним (6), 22-Янв-20, 19:44 | +/– | ![]() |
> и даёт результаты хуже x265 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #8 |
7. Сообщение от Аноним (5), 22-Янв-20, 19:45 | +/– | ![]() |
Ничто не мешает ему привлекать бесплатную студенческую силу и все лавры забирать себе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #22, #52 |
8. Сообщение от Аноним (2), 22-Янв-20, 19:54 | +/– | ![]() |
Это не про видео, это про картинки — их качество и размер. Bpg кстати тоже может x265 использовать, но на нужность это не влияет. Heic с hevc (читай x265) даёт много лучшие результаты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
9. Сообщение от Аноним (9), 22-Янв-20, 20:02 | +8 +/– | ![]() |
s/людей/обезьян/g | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
10. Сообщение от KonstantinB (??), 22-Янв-20, 20:12 | +6 +/– | ![]() |
Как он может давать результаты хуже, чем hevc, если там внутрях подмножество hevc? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #15, #46 |
11. Сообщение от KonstantinB (??), 22-Янв-20, 20:14 | +/– | ![]() |
Движков-то много, а нормального встраиваемого движка, по сути, и нет. Либо неполная реализация спецификации, либо внутри такое, что открыл, посмотрел и закрыл. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #12, #64, #86 |
12. Сообщение от T1000 (?), 22-Янв-20, 20:21 | –2 +/– | ![]() |
Ждем позорных тестов против LuaJIT. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #21, #25, #87 |
13.
Сообщение от VEG![]() | +4 +/– | ![]() |
BPG основан на HEVC/h265. Просто на тот момент HEIF ещё не был стандартизован. Как только последний появился, BPG устарел, так как HEIF выполняет его функцию - использовать алгоритм сжатия ключевых кадров из h265 для картинок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #18, #20 |
14. Сообщение от Аноним (14), 22-Янв-20, 20:31 | –1 +/– | ![]() |
под Windows будет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #24 |
15. Сообщение от Аноним (2), 22-Янв-20, 20:37 | +/– | ![]() |
Даёт же. Вначале сравнивал через штатную тестовую конвертилку разными параметрами кодера, потом добавил в скрипт с convert (IM умеет цеплять скомпилированный bpgenc), после чего прогнал на данных и оказалось, что bpg слишком придирчивый ко входным данным (попросту в нём баги) и heic стабильно лучше. Качество/размер тоже сравнивал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
16. Сообщение от user90 (?), 22-Янв-20, 20:40 | +1 +/– | ![]() |
Простой вопрос о нужности встраиваемого (!) js-движка. Лично я постараюсь держаться подальше от любых проектов/девайсов, где ЭТО используется, если только это не интернет-браузер. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #19, #41, #45 |
17. Сообщение от Аноним (-), 22-Янв-20, 20:56 | +3 +/– | ![]() |
> Фабрис как всегда молодец. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #32 |
18. Сообщение от Аноним (2), 22-Янв-20, 20:58 | +1 +/– | ![]() |
Угу, спасибо за ликбез для интересующихся. Ну, будем надеяться что будет успешней jpeg2k. Вейвлет-кодирование это конечно круто, но файлы у него ужасно дутые выходили. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
19. Сообщение от Аноним (2), 22-Янв-20, 21:01 | +1 +/– | ![]() |
Какая разница? Особых рисков нет, если там нет JIT (в дефолтном spidermonkey он, по-моему, есть). Замена duktape давно нужна была. Теперь бы её ещё встроить в elinks, эх. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #27, #36 |
20. Сообщение от Аноним (-), 22-Янв-20, 21:02 | –3 +/– | ![]() |
А проблемы с патентами эти господа "expert group" учли уже наконец? Или как обычно - промямлили что их хата с краю, так что в результате ни один браузер это не заимплементит, как с H.265? Ну тогда толку то будет с того что это "для веба"? Веб без браузера не работает. И сколько б россияне не вопили что штатовские патентым им не указ, кодить браузер сами на таком уровне они врядли станут - и значит патенты распостранятся и на них :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #57 |
21. Сообщение от Аноним (-), 22-Янв-20, 21:04 | +3 +/– | ![]() |
Монстры с JIT - это вообще совсем другая весовая категория. Если вам с jit - ну и рубайтесь тогда с v8 каким. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #65 |
22. Сообщение от Аноним (-), 22-Янв-20, 21:05 | +2 +/– | ![]() |
Он лавров своими делами и без всяких студентов себе нарубил :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
23. Сообщение от Аноним84701 (ok), 22-Янв-20, 21:07 | +4 +/– | ![]() |
> Просто один из первых языков который написан для людей, а не для | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #30, #90, #96 |
24. Сообщение от Аноним (-), 22-Янв-20, 21:08 | +/– | ![]() |
Это для тех кто программит, однако - для встраивания скриптинга на js в их программы. При том мелкой аккуратной штукой а не супермонстрами-тяжеловесами типа V8 где ты быстрее родишь чем разберешься как его хотя-бы скомпилять, чтоли, не говоря про прикручивание в свою программу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
25. Сообщение от KonstantinB (??), 22-Янв-20, 21:16 | +3 +/– | ![]() |
Для ембеддеда JIT далеко не всегда полезен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
26. Сообщение от Дихлофос (?), 22-Янв-20, 21:16 | +/– | ![]() |
нихрена себе у человека мозг, я и 1/100й такого как он не могу... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #42, #54, #100 |
27. Сообщение от IE 6.0 FOREVER (?), 22-Янв-20, 21:19 | –1 +/– | ![]() |
А какие риски у JIT? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #29 |
28. Сообщение от Аноним (-), 22-Янв-20, 21:26 | +2 +/– | ![]() |
> машин для которых тут выдели пять байт, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #61, #83 |
29. Сообщение от Аноним (2), 22-Янв-20, 21:29 | +2 +/– | ![]() |
arbitrary code execution | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
30. Сообщение от анонимуслинус (?), 22-Янв-20, 21:39 | –1 +/– | ![]() |
на этих не получится. потому как интерпритатор считает)) для такого только с/с++ и парочка другая компилируемых. заметь все молодежные стараются уйти от этой модели для "легкости", молодежности или безопасности, но при этом жрать начинают значительно больше. ну а что вы хотели авто с механикой стократ управляемее и экономичнее, зато с автоматом только 2 педали и удобство в пробках, правда %7-14 плюсом по топливу)) каждый выбирает для себя. вот профи выберут механику без оговорок, а новички радостно сядут на автомат. фишка только в затратах на топливо и обслуживание. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #34 |
31.
Сообщение от nelson![]() | –2 +/– | ![]() |
>> один из первых языков который написан для людей, а не для машин | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #62 |
32. Сообщение от menangen (?), 22-Янв-20, 22:37 | –6 +/– | ![]() |
Да у него на сайте тупо ссылки и ничего нет, ты о чём? Такой сайт за 2 дня делается левой пяткой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #33, #47, #56 |
33. Сообщение от Аноним (33), 22-Янв-20, 22:56 | +3 +/– | ![]() |
6 дней делал шедевры, и только на седьмом решил по быстрому выложить. А что ещё надо? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
34. Сообщение от Аноним (34), 22-Янв-20, 23:06 | +/– | ![]() |
да вроде современные роботы и варики дают бОльшую эффективность по топливу чем механика | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #37 |
35. Сообщение от Аноним (35), 22-Янв-20, 23:09 | +2 +/– | ![]() |
> для людей | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #73 |
36. Сообщение от Аноним (34), 22-Янв-20, 23:10 | +/– | ![]() |
> Замена duktape давно нужна была | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #38, #93 |
37. Сообщение от Аноним (37), 22-Янв-20, 23:26 | +/– | ![]() |
Зачем ему что-то доказывать? Он до сих похоже ездит на некромашинах из 80х-90х. У него и механика надежней, и затрат топлива меньше, и профи выбирают механику. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #43 |
38. Сообщение от Аноним (2), 22-Янв-20, 23:36 | +/– | ![]() |
E5, медленная | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 |
39.
Сообщение от Егор Мамонтов![]() | –1 +/– | ![]() |
Интересно в QJSEngine какой движок используется? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
40. Сообщение от йо ж (?), 23-Янв-20, 00:16 | +2 +/– | ![]() |
# | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #59 |
41.
Сообщение от Егор Мамонтов![]() | –1 +/– | ![]() |
у меня небольшой проект по обработке результатов запросов к БД. Бэк на qt, клиент браузер по ws подключается к серверу, пользователь через через codemirror вводит js со строками sql, далее переданный скрипт на сервере выолняет sql запросы и при помощи js обрабатывает результаты ответов от БД, далее выводит через ws на клиента json, клиент строит всякие прелести. Сервер через классы предоставляет в JS пространство функцианал для тяжелых операций, если чтото мелкое посчитать то сравнить можно непосредственно js. И вот он ответ, я люблю скриптовые языки за то что их можно встроить в проект на с++, расширяя тем самым кейсы (ведь все варианты хотелок пользователя не предугадаешь). К сожалению или к радости (думаю все же второе) не все до конца понимают чем все таки полезены скриптовые языки, говоря про безопасность и так далее ). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #50 |
42. Сообщение от anonymous (??), 23-Янв-20, 00:33 | +1 +/– | ![]() |
Не расстраивайся. И среди других людей мало кто может. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
43. Сообщение от Ан оНим (?), 23-Янв-20, 00:34 | +2 +/– | ![]() |
На 25-м году водятельского стажа механика осточертела. Врёт он там выше про профи выбирают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #44 |
44. Сообщение от анонимуслинус (?), 23-Янв-20, 00:59 | –2 +/– | ![]() |
не надо ля ля про роботов. они стали лучше , но пока на этом все. если ты работаешь таксистом и у тебя по тыс км ( а то и больше) в день, то да механика тебе до чертиков надоест. но если брать максимальную управляемость авто и расход топлива, то механика пока все же лучше. и давай не будем вдаваться сильно почему. конечно плохой водила сделает все наоборот и вгонит 20 л на сотку, но будем реалистами экономия топлива на механике больше. про заболевания позвоночника... ты наверно в иномарке только рядом с водилой сидел?)) сейчас как правило при переключении разве что кисть движется. нет того как раньше в размахе на пол кабины. а так да автомат в пробке суперская вещь(робот тоже). но из-за особенностей работы требует чуть больших оборотов работы двигателя, соответственно расхода топлива. это я к чему. аналогия с языками программирования такая же абсолютно. старые языки типа с/с++ и прочие дельфи требуют мозгов и умений, но при этом менее затратны и быстры при исполнении программ. новые языки имеют автоматическое выделение памяти ив общем более простой режим написания кода, но при этом требуют больших ресурсов, как при компиляции программы, так и её работы. вот и все. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
45. Сообщение от Аноним (45), 23-Янв-20, 01:36 | +/– | ![]() |
Если вы не пишете программу, в которой нужно что-то скриптовать на простом языке высокого уровня, то оно вам не надо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #48 |
46. Сообщение от Аноним (-), 23-Янв-20, 04:54 | +/– | ![]() |
> Как он может давать результаты хуже, чем hevc, если там внутрях подмножество hevc? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
47. Сообщение от Аноним (-), 23-Янв-20, 04:57 | +5 +/– | ![]() |
> Да у него на сайте тупо ссылки и ничего нет, ты о | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
48. Сообщение от Аноним (-), 23-Янв-20, 05:05 | +1 +/– | ![]() |
> движком, в который интерпретатор внедрен. Если движок дырявый - ну, да, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 Ответы: #60 |
49. Сообщение от Аноним (50), 23-Янв-20, 06:50 | –3 +/– | ![]() |
> Французский математик | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #55, #58 |
50. Сообщение от Аноним (50), 23-Янв-20, 06:53 | +/– | ![]() |
звучит как редактор Visual Studio Code | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 Ответы: #51 |
51.
Сообщение от Егор Мамонтов![]() | –1 +/– | ![]() |
ну если толко неболшой отголосок )) а так больще созвучно с node.js ) Обработка js, взаимодействие пока только через web socket (но мне очень понравилось), расширять функцианал классами c++. все это занимает весьма мало объема. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 Ответы: #80 |
52. Сообщение от Аноним (52), 23-Янв-20, 07:53 | +2 +/– | ![]() |
> Ничто не мешает ему привлекать бесплатную студенческую силу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
54. Сообщение от ыы (?), 23-Янв-20, 09:14 | –3 +/– | ![]() |
Студенты пишут компиляторы с придуманных недоязыков нараз. А потом просто пописывать дописывать и дописывать.. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
55. Сообщение от ыы (?), 23-Янв-20, 09:17 | +/– | ![]() |
было бы странно если бы это сделал тракторист... или менеджер салона сотовой связи... тогда да, какойто подвох... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #66, #77 |
56. Сообщение от Совершенно другой аноним (?), 23-Янв-20, 09:23 | +4 +/– | ![]() |
Совершенство достигнуто не тогда, когда нечего добавить, а когда нечего убрать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #82 |
57.
Сообщение от VEG![]() | +/– | ![]() |
Планируется, что стандарт будет свободным от выплат. Над форматом работают Google (на базе их экспериментального формата PIX) и автор FLIF (основываясь на его более новом FUIF https://github.com/cloudinary/fuif). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #69 |
58. Сообщение от Аноним (58), 23-Янв-20, 10:15 | +3 +/– | ![]() |
Ну да, а когда анестезиолог делает планировщик задач для ядра ОС - не странно. И числомолотилку сделал - тоже не странно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #67 |
59. Сообщение от Аноним (59), 23-Янв-20, 10:26 | +/– | ![]() |
Это типа на JS код? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #63 |
60. Сообщение от Аноним (60), 23-Янв-20, 10:40 | +/– | ![]() |
> не имели кайфа с вечной несовместимостью версий в том террариуме | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #76, #110 |
61. Сообщение от еукеекнмсч (?), 23-Янв-20, 10:50 | –3 +/– | ![]() |
вот в том и дело | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #70 |
62. Сообщение от CrazyAlex (?), 23-Янв-20, 11:29 | +/– | ![]() |
Люли, которые в ладах с математикой - это очень специфические люди. Вплоть до повышенного процента знакомств с дуркой. А вот с нормальными людьми, как и с реальной архитектурой реального железа, функциональщина дружит слабо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #71, #72 |
63. Сообщение от CrazyAlex (?), 23-Янв-20, 11:31 | +/– | ![]() |
Нет, это как раз фраза, удобная для чтения человеком. Ибо изобреталась лингвистом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
64. Сообщение от CrazyAlex (?), 23-Янв-20, 11:32 | +/– | ![]() |
А нахрена встроенным движкам полная реализация всех последних завитушек? Там и 10% всех этих фич не нужно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #75 |
65. Сообщение от T1000 (?), 23-Янв-20, 12:46 | –1 +/– | ![]() |
Какие монстры, товарищ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #74 |
66. Сообщение от Аноним (50), 23-Янв-20, 12:52 | –1 +/– | ![]() |
ну а цель то какая у проекта? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 |
67. Сообщение от Аноним (50), 23-Янв-20, 12:53 | +/– | ![]() |
он ее на живых клетках человека делал? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 Ответы: #79 |
68. Сообщение от Аноним (68), 23-Янв-20, 12:56 | +/– | ![]() |
А что он в этой версии исправил вот такие конструкции (=== ===== ==========) языка? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
69. Сообщение от Аноним (-), 23-Янв-20, 13:14 | +/– | ![]() |
Звучит неплохо, и если патенты все же учли - глядишь даже может и взлетит, гугл вполне может это учесть, у них поиск по патентам хороший. Потому что без этого всякие умники нас едва не оставили даже без гифа и жыпегов в свое время. И как мне кажется, хранить еще и jpg всяко быстрее чем генерить его, место на дисках нынче довольно дешевое. Но как 1 из вариантов - идея интересная. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
70. Сообщение от Аноним (-), 23-Янв-20, 13:18 | +1 +/– | ![]() |
Ну вот за что мне нравится опенсорц - так это за то что весьма солидный процент написан в том числе и ради фана. А у хороших програмеров вообще не поймешь где заканчивается одно и начинается другое - они настолько круто делают то что им нравится что народ начинает неизбежно хотеть дать денег за такие офигенные скиллы. И поэтому програмер уровня Фабриса да совсем уж без денег - это нонсенс. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 |
71. Сообщение от Аноним (-), 23-Янв-20, 13:20 | +/– | ![]() |
Математика сама по себе в чистом виде - весьма абстрактная штука. И использование компьютеров для вот настолько вот абстрактных задач - все-таки скорее экзотика. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 |
72.
Сообщение от nelson![]() | +/– | ![]() |
на то она и функциональщина, чтобы быть чрезмезно абстрагированной от железа. хаскели, лиспы и т.д. - это ЯПы сверхвысокого уровня, которые, к слову, намного логичнее жабаскриптов и прочей хипстерщины, которая, как правило, являет собой высокоуровневый ЯП, наполненный фон-неймановскими атрибутами типа циклов. понятно, что функциональщина подойдёт далеко не для всех задач, но вот тот же Erlang появился по причине невозможности решения поставленной задачи на C++, что как бы намекает на то, что функциональные ЯПы являются не на 100% академическими, как их пытаются иногда охарактеризовать адепты растишек, гошек и пистонов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 Ответы: #78, #97 |
73. Сообщение от Аноним (-), 23-Янв-20, 13:29 | +/– | ![]() |
Это для мелких скриптиков. Сабж для вот чего-то такого вот и сделан. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #104 |
74. Сообщение от Аноним (-), 23-Янв-20, 13:33 | +/– | ![]() |
> Бинарник либы LuaJIT весит в релизе ~700Kb. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #89 |
75. Сообщение от Аноним (-), 23-Янв-20, 13:34 | +1 +/– | ![]() |
С другой стороны если там и завитушки, и скорость приличная, и код компактный - это, наверное, хорошо? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 |
76. Сообщение от Совершенно другой аноним (?), 23-Янв-20, 13:36 | +/– | ![]() |
Часть можно нивелировать правильно задав LUA_COMPAT_* в файле luaconf.h. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
77. Сообщение от Аноним (77), 23-Янв-20, 13:38 | +/– | ![]() |
Бывают и умные трактористы... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #94 |
78. Сообщение от Аноним (78), 23-Янв-20, 13:50 | –2 +/– | ![]() |
Вообще-то Тюринг постулировал что все ЯП эквивалентны, так что "невозможность решения задачи на %s" - это заведомое вранье. Начиная с наглых подтасовок на уровне теоретических основ. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 Ответы: #84, #85, #114 |
79. Сообщение от Аноним (-), 23-Янв-20, 13:55 | +/– | ![]() |
Неа, сперва на видеокартах амд, потом на asic'ах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
80. Сообщение от Аноним (80), 23-Янв-20, 14:02 | +2 +/– | ![]() |
> расширять функцианал | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 Ответы: #105 |
81.
Сообщение от Michael Shigorin![]() | –1 +/– | ![]() |
Эх, нет у меня пока для него stdatomic.h... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
82.
Сообщение от Michael Shigorin![]() | –1 +/– | ![]() |
> Совершенство достигнуто не тогда, когда нечего добавить, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
83.
Сообщение от Michael Shigorin![]() | +/– | ![]() |
> И правда, не хватало релизить качественный софт, на радость юзерам, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #106 |
84.
Сообщение от Michael Shigorin![]() | +/– | ![]() |
> Что еще интереснее, фирмы Эриксон с нами уже нет, да и | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #109 |
85.
Сообщение от nelson![]() | +/– | ![]() |
>> Тюринг постулировал что все ЯП эквивалентны | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #107 |
86.
Сообщение от Michael Shigorin![]() | +/– | ![]() |
> Потому lua и пихают до сих пор везде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
87.
Сообщение от Michael Shigorin![]() | –1 +/– | ![]() |
> Ждем позорных тестов против LuaJIT. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #88 |
88. Сообщение от T1000 (?), 23-Янв-20, 17:34 | –1 +/– | ![]() |
И губозакаточную машинку в подарок... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 Ответы: #113 |
89. Сообщение от T1000 (?), 23-Янв-20, 17:35 | –1 +/– | ![]() |
Есть варианты с таким JIT'ом легче? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #112 |
90. Сообщение от T1000 (?), 23-Янв-20, 17:50 | –1 +/– | ![]() |
В LuaJIT'е для этого есть FFI. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #91 |
91. Сообщение от Аноним84701 (ok), 23-Янв-20, 18:49 | +1 +/– | ![]() |
> В LuaJIT'е для этого есть FFI. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 Ответы: #92 |
92. Сообщение от T1000 (?), 23-Янв-20, 19:18 | –1 +/– | ![]() |
С верой - это в церковь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #95 |
93. Сообщение от Аноним (101), 23-Янв-20, 20:10 | +/– | ![]() |
Брошена утка и живет без поддержки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 |
94. Сообщение от Аноним (101), 23-Янв-20, 20:12 | +/– | ![]() |
Тогда и трактор у него беспилотный, а он тогда уже не тракторист. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 |
95. Сообщение от Аноним84701 (ok), 23-Янв-20, 20:21 | +1 +/– | ![]() |
> С верой - это в церковь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #98 |
96. Сообщение от Anonymoustus (ok), 23-Янв-20, 20:46 | +/– | ![]() |
У него лучше получится рассказать, где купить пару планочек памяти и новый 100500-ядерный процессор. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
97. Сообщение от Anonymoustus (ok), 23-Янв-20, 20:52 | +/– | ![]() |
А процессор-то биты молотит одинаков — что вылезшие из Сишечки, что выпавшие из функциональщины. Разница лишь в количестве этих битов, ага. Из сишечки их почему-то получается меньше, процессору обработать их быстрее. Но мы ведь не бедные, нам купить новый процессор и пригоршню планок памяти — плёвое дело. Главное, чтоб ногорукий хвостатый программист не переутомился нечаянно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 Ответы: #101, #103 |
98. Сообщение от T1000 (?), 23-Янв-20, 20:59 | –1 +/– | ![]() |
> а есть инлайн/lto. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 Ответы: #99 |
99. Сообщение от Аноним84701 (ok), 23-Янв-20, 21:11 | +1 +/– | ![]() |
Ну-у-у … это не я ворвался в новость о QuickJS, в каждом(!) комментарии упоминая о LuaJIT, в том числе и в стиле "Ждем позорных тестов против LuaJIT". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
100. Сообщение от Аноним (101), 23-Янв-20, 21:36 | +/– | ![]() |
А чего там у него с мозгом удивительного? Другое дело, что он почему-то дохрена всего знает, а вот это уже интеерсно когда он это изучает и по работе или нет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
101. Сообщение от Аноним (101), 23-Янв-20, 21:40 | +/– | ![]() |
Наговариваете на программистов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 Ответы: #102, #108 |
102. Сообщение от Аноним 80_уровня (ok), 23-Янв-20, 21:50 | +/– | ![]() |
Определите понятие "побеждает". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
103.
Сообщение от nelson![]() | +/– | ![]() |
ага, можно и гвозди отвёрткой забивать и саморезы молотком закручивать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 Ответы: #111 |
104. Сообщение от Аноним (101), 23-Янв-20, 22:29 | –1 +/– | ![]() |
Для этого уже Python 3 придумали и кучу всяких фреймворков поверх. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 Ответы: #115 |
105. Сообщение от nen (?), 23-Янв-20, 22:49 | +/– | ![]() |
Лучше функциональность | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 |
106. Сообщение от Аноним (-), 24-Янв-20, 01:09 | +/– | ![]() |
Позволю себе не согласиться. Как говаривал один известный человек, красивые самолеты - красиво летают. Это и к другим областям инженерии применимо и таки некий индикатор отношения к делу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 |
107. Сообщение от Аноним (-), 24-Янв-20, 01:27 | +/– | ![]() |
> в теории - да. на практике же решение задачи на неподходящем для | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
108. Сообщение от Аноним (-), 24-Янв-20, 01:28 | +1 +/– | ![]() |
> что Вы думаете? Кто побеждает в этих соревнованиях? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
109. Сообщение от Аноним (-), 24-Янв-20, 02:14 | –1 +/– | ![]() |
> Необходимость маршрутизации потоков | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
110. Сообщение от Аноним (-), 24-Янв-20, 05:05 | +/– | ![]() |
И тем не менее, у этих вроде ничего не разваливается, в отличие от гадюки. Да и песочница секурная. Что как бы аргумент - ну вот зачем бы AI который ходы просчитывает иметь возможность у меня файл стырить и в сеть залить, например? :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
111. Сообщение от Аноним (-), 24-Янв-20, 05:10 | +/– | ![]() |
А еще бывает такая штука как шурупгвоздь. Не то чтобы дико популярное, но так тоже можно было :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 |
112. Сообщение от Аноним (-), 24-Янв-20, 05:11 | +/– | ![]() |
Ну так я не знаю зачем кто-то притащился с JITом и либами на 700 кил в тред по сабжу, который мелкий и без jit. Видимо яблоки его не перли он решил доказать что апельсины всяко круче. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #89 |
113. Сообщение от Аноним (-), 24-Янв-20, 05:14 | +/– | ![]() |
В этом месте мы узнаем что у JIT с портабельностью конкретный гимор, например... что как-то не очень хорошее свойство для мелкого встраиваемого движка скриптинга без особых требований. А суперскорость... блин, можно взять и написать критичные части на си, чтоли. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 |
114. Сообщение от agent_007 (ok), 24-Янв-20, 14:16 | +/– | ![]() |
> Что еще интереснее, фирмы Эриксон с нами уже нет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 |
115. Сообщение от Аноним (-), 24-Янв-20, 19:43 | +/– | ![]() |
> Для этого уже Python 3 придумали | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
116. Сообщение от ivanpetrov (ok), 31-Янв-20, 00:37 | +/– | ![]() |
Пучек? Что такое пучка? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |