The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В JavaScript-платформе Deno обеспечена совместимость с модулями NPM"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В JavaScript-платформе Deno обеспечена совместимость с модулями NPM"  +/
Сообщение от opennews (??), 14-Ноя-22, 20:53 
Представлен выпуск Deno 1.28, платформы для обособленного выполнения приложений на языках JavaScript и TypeScript,  которая может быть использована для создания обработчиков, работающих на сервере.  Платформу развивает Райан Даль (Ryan Dahl), создатель Node.js. Как и в Node.js в Deno используется JavaScript-движок V8, который также применяется в браузерах на основе Chromium. При этом Deno  не является ответвлением от Node.js, а представляет собой созданный с нуля новый проект. Код проекта распространяется под лицензией MIT. Сборки подготовлены для Linux, Windows и macOS...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=58113

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 14-Ноя-22, 20:53   –6 +/
А в чём смысл вообще, если оно всё равно на плюсах? Быстрее работать будет чи що?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #5, #58, #68, #73

2. Сообщение от Аноним (2), 14-Ноя-22, 20:54   +/
> --allow-env --allow-read

Чем это лучше namespace-изоляции?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20

3. Сообщение от kusb (?), 14-Ноя-22, 21:03   +1 +/
Ты не поверишь...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

4. Сообщение от Аноним (2), 14-Ноя-22, 21:13   +4 +/
смотрю щас стандартную библиотеку: https://deno.land/api@v1.28.0?s=Deno.open

все функции по работе с файлами принимают string в качестве пути к файлу. А на самом деле путь к файлу должен мочь быть буфером, набором байт с потенциально невалидной UTF-* последовательностью. В ноде модуль fs принимает буфер в качестве пути, в питоне тоже есть path-like object (is either a str or bytes). А тут такой косяк.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #28

5. Сообщение от Анонн (?), 14-Ноя-22, 21:20   +2 +/
М... ты так уверенно пишешь что оно на плюсах... что это даже немного странно))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #8

6. Сообщение от Аноним (6), 14-Ноя-22, 21:22   +/
А есть пример где это нужно? В какой оси путь может быть невалидной utf-последовательностью (из тех что поддерживает deno разумеется)?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #7, #9, #10

7. Сообщение от Аноним (2), 14-Ноя-22, 21:32   +6 +/
Это зависит не от оси, а от файловой системы.

https://en.wikipedia.org/wiki/Comparison_of_file_systems#Limits

Смотри столбец "Allowable characters in directory entries". Для ext4 и btrfs это например "Any byte except '/' and NUL", причем не гарантируется, что имя файла будет валидной UTF-* последовательностью. Поэтому например в GIO для одного и того же имени файла различают "просто name", "edit name" и "display name". https://docs.gtk.org/gio/class.FileInfo.html

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #12

8. Сообщение от Аноним (1), 14-Ноя-22, 21:37   +/
А на чём же ещё оно написано? https://v8.dev/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #16

9. Сообщение от Аноним (9), 14-Ноя-22, 21:38   –1 +/
> А есть пример где это нужно?

Сомневаюсь. Так или иначе, там внутри либо строка в байты преобразовывается, либо байты в строку. Тому анону выше, наверное, лень самому преобразования делать.

> В какой оси путь может быть невалидной utf-последовательностью (из тех что поддерживает deno разумеется)?

В любой. И дело не в OS даже. Программист может ошибиться, пользователь ерунду прислать, шальной нейтрино об микросхему памяти стукнуться и флипнуть пару бит.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #26

10. Сообщение от Аноним (1), 14-Ноя-22, 21:40   +/
В венде может, десяточка от этого в бсод вылетала. Вообще забавно как юникод в диалоге сохранения файла в блокноте, а бсод в ядре.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #74

11. Сообщение от Аноним (11), 14-Ноя-22, 21:42   –1 +/
Когда перепишут V8 на Rust?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #15, #24

12. Сообщение от Аноним (6), 14-Ноя-22, 21:43   +/
Понятно, спасибо.
Забавно, но саджешн на улучшение этого уже есть https://github.com/denoland/deno/issues/627 (хотя думаю он там будет еще долго)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

13. Сообщение от Аноним (13), 14-Ноя-22, 21:46   +/
Сначала нужна возможность запускать rust вместо javascript, зачем это слабое звено.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #14, #21

14. Сообщение от kusb (?), 14-Ноя-22, 22:11   +/
rustscript
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #19

15. Сообщение от Аноним (15), 14-Ноя-22, 22:14   +/
сразу после сервы, брошенной в 2019-ом
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

16. Сообщение от Анонн (?), 14-Ноя-22, 22:15   +/
А причем тут v8 если он используется и там и так?
А сравнивают Deno и Node.js
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #18

18. Сообщение от Аноним (1), 14-Ноя-22, 22:27   –7 +/
> А причем тут v8 если он используется и там и так?
> А сравнивают Deno и Node.js

О чём и речь. Смысл всех этих перестановок кроватей как-то теряется сразу, логично ведь писать на том же языке, на котором основной компонент. А раст просто наименее подходит для таких задач из-за статической линковки.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #53

19. Сообщение от Аноним (19), 14-Ноя-22, 22:28   +1 +/
Лучше совсем избавиться от всяких скриптов и оставить только голый текст. А то и свистелки им подавай и пеpделки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #40

20. Сообщение от Апрем (?), 14-Ноя-22, 22:32   –2 +/
Кроссплатформенностью.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #22

21. Сообщение от Аноним (21), 14-Ноя-22, 22:35   +/
Rust компилируется в WebAssembly :) Как и Go, C, C++ и другие языки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

22. Сообщение от Вы забыли заполнить поле Name (?), 14-Ноя-22, 22:41   +/
Деплоишь на винде? Один фиг сейчас в докер все заворачивают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #27

23. Сообщение от Аноним (23), 14-Ноя-22, 22:50   +3 +/
> модули устанавливаются при первом запуске приложения
> не используется файл package.json
> модули кэшируются в общем каталоге

ужас...

Ответить | Правка | Наверх | Cообщить модератору

24. Сообщение от Вы забыли заполнить поле Name (?), 14-Ноя-22, 22:53   +3 +/
> Когда перепишут V8 на Rust?

Там люди работают, а не играют в переписывалки как растоманы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #44

26. Сообщение от Анонн (?), 15-Ноя-22, 00:27   +/
Не, если пользователь пришлет ерунду, то string просто не создастся и вы не сможете вызвать эту функцию (т.к. она принимает non-optional string).
Ну а от нейтрино ничего не защитит и аппа скорее всего упадет где-то в процессе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

27. Сообщение от Апрем (?), 15-Ноя-22, 00:28   –1 +/
Какой деплой, какой докер, шиз.

deno как и node - это рантайм для js/ts. Такой же рантайм как рантаймы для python, ruby, php, perl, lua и прочих скриптовых языков программирования.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #30

28. Сообщение от Аноним (28), 15-Ноя-22, 00:33   –2 +/
Очевидно что джава-кодеры до невалидной utf строки, не додумались.
Не зря же их на опеннет называют "макакамм"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #29, #39

29. Сообщение от Аноним (29), 15-Ноя-22, 00:45   +3 +/
Причем тут джава-кодеры? Deno пишет автор node.js, который написал на с++.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

30. Сообщение от Вы забыли заполнить поле Name (?), 15-Ноя-22, 00:56   +/
> Какой деплой, какой докер, шиз.
> deno как и node - это рантайм для js/ts. Такой же рантайм
> как рантаймы для python, ruby, php, perl, lua и прочих скриптовых
> языков программирования.

Дурочку включил? Как ты свой рантайм будешь деплоить на сервер?  

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #36

31. Сообщение от Аноним (-), 15-Ноя-22, 01:08   +/
И зачем это когда есть bun.sh?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34

33. Сообщение от Аноним (34), 15-Ноя-22, 01:29   +4 +/
Пора добавлять поддержку TypeScript в ядро
Ответить | Правка | Наверх | Cообщить модератору

34. Сообщение от Аноним (34), 15-Ноя-22, 01:31   +/
он уже готов?
пробовал как-то запустить на нем экспресс, а bun выругался и рухнул
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

36. Сообщение от Апрем (?), 15-Ноя-22, 03:56   –3 +/
На какой сервер?
Ты зачем деплоишь локальный софт на сервер? Таблетки прими.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #37

37. Сообщение от Вы забыли заполнить поле Name (?), 15-Ноя-22, 04:28   +/
> На какой сервер?
> Ты зачем деплоишь локальный софт на сервер? Таблетки прими.

Deno для локального софта? Ты сам вижу забыл их принять.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #47

39. Сообщение от Аноним (39), 15-Ноя-22, 05:33   +5 +/
Шёл 2022 год, старые пердуны с опеннета так и не научились отличать Java от JavaScript
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

40. Сообщение от Аноним (40), 15-Ноя-22, 08:05   –1 +/
Ты реально так думаешь? Возьми, попользуйся Netsurf хотя бы пару дней. Йотыбчыки в нём посмотри, на любой сайт залогинься. А потом отпишешся насколько удобно "без скриптов" пользоваться инетом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #45, #46

41. Сообщение от Аноним (41), 15-Ноя-22, 08:38   –2 +/
Deno - JavaScript здорового человека?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #49

42. Сообщение от Анонимemail (42), 15-Ноя-22, 08:41   +2 +/
> deno run npm:install-malware

в голос

Ответить | Правка | Наверх | Cообщить модератору

43. Сообщение от Аноним (43), 15-Ноя-22, 08:41   +/
Вот это поворот!
Ответить | Правка | Наверх | Cообщить модератору

44. Сообщение от Парень твоего папы (?), 15-Ноя-22, 08:42   –3 +/
Действительно, если на расте перепишешь всё, то могут и на мороз выгнать, ибо ошибок при работе с памятью не будет, соответственно и те кто чинить могут не потребуются.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #55

45. Сообщение от Аноним (45), 15-Ноя-22, 08:49   +2 +/
До прихода Google Chrome все пользовались и всем норм было, это потом google стало навязывать идею, что жирносайты - это норально и все так делайте
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

46. Сообщение от kusb (?), 15-Ноя-22, 09:25   +/
Тут во многом прикол, что эти сайты завязаны на скрипты - тот же ютуб в паралельной вселенной мог вообще без них обойтись и выглядеть почти так же. Полностью избавиться от скриптов могла бы помочь (но мне не кажется, что это правильно) команда браузеру по http, что страница чистично изменилась. Ага, и держать соединение.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #51

47. Сообщение от Апрем (?), 15-Ноя-22, 09:46   +/
Чем deno для локального софта по-твоему хуже, чем питон, руби или даже джава? Ничем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #57

48. Сообщение от Аноним (49), 15-Ноя-22, 11:00   +1 +/
Так долго стучал в грудь что npm не нужен, а надо делать как в го. А тут на тебе оказалось что без npm deno ненужен.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #50, #60

49. Сообщение от Аноним (49), 15-Ноя-22, 11:01   +/
Deno — это сон разума порождающий чудовищ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

50. Сообщение от Аноним (50), 15-Ноя-22, 11:03   +/
А в чем отличие го?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

51. Сообщение от Аноним (51), 15-Ноя-22, 11:14   –1 +/
Большинство страниц Youtube даже не потребовали бы такого хака, т.к. не меняются после загрузки, поэтому могли бы обойтись средствами CSS и HTML5
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

52. Сообщение от Аноним (52), 15-Ноя-22, 12:36   +2 +/
ещё одна нода.жс от автора ноды.жс? это такой аутоиммунный NIH-синдром?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #62

53. Сообщение от Аноним (53), 15-Ноя-22, 12:55   +/
На ассемблере
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

55. Сообщение от Аноним (55), 15-Ноя-22, 13:47   +2 +/
> ибо ошибок при работе с памятью не будет

Главное не переставать это повторять

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #59

57. Сообщение от Вы забыли заполнить поле Name (?), 15-Ноя-22, 20:57   +/
> Чем deno для локального софта по-твоему хуже, чем питон, руби или даже
> джава? Ничем.

Нафига мне в нем изоляция локально, если я могу ее сделать средствами ос более надежно, дурень? И щас я буду локально тащить deno, который хер знает сколько весит. Проще питон взять, который у всех и так есть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

58. Сообщение от Аноним (58), 15-Ноя-22, 21:18   +2 +/
> А в чём смысл вообще, если оно всё равно на плюсах?

Мы поняли. Вы не читатель... Слабая глупая попытка потроллить растоманов. А в чём смысл вообще, если оно всё равно на Си (ядро ОС), а не на плюсах (v8)? А чего ядро ОС на Си, если у него есть куски на ассемблере - ведь такие пряморукие программисты как ты на ассемблере напишут в сто раз более оптимальный код, чем современные компиляторы.

Оно не на плюсах. Движок v8, который на плюсах - это не Deno. V8 сам по себе не делает того, для чего создан Deno. А то, что делает Deno, написано не на плюсах, а на расте, яваскрипте, тайпскрипте.

> Быстрее работать будет чи що?

(... а на Си бы еще быстрее работало, там всякие перегруженные виртуальные функции вызывать не надо)

Можно значительно быстрее разрабатывать веб-прикладухи, чем на плюсах. И это при не очень сильной просадке производительности (в этих прикладухах на пару порядков большее время тратится на взаимодействие с базами данных, чем на выполнение кода на сервере приложений) и одновременно при меньшей вероятности получить твои любимые ошибки при низкоуровневой работе с памятью.

У меня другой вопрос - зачем же я мечу бисер перед тролём-растохейтером? Не понимаю.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #61

59. Сообщение от Аноним (58), 15-Ноя-22, 21:24   +/
Так 30% ошибок никуда не денутся. Жить можно, хоть и не жирно. Зато по оппе получать от начальства будешь меньше
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

60. Сообщение от Аноним (58), 15-Ноя-22, 21:28   +/
>Ключевым изменением в новом выпуске является стабилизация совместимости с пакетами, размещёнными в репозитории NPM, что позволяет использовать в Deno более 1.3 млн модулей, созданных для платформы Node.js

1.3 млн модулей - это тебе не морковка собачья. Кто угодно смирится, уймёт свою гордыню, грустно взглянув на свои 2,5 модуля.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

61. Сообщение от Аноним (1), 15-Ноя-22, 21:33   –2 +/
У типичного растафанатика довольно типично аналитика, как и вообще умение понимать написанное, просто от бога. Никто тут не собирается писать вебню на расте, это тупо обёртки над плюсовыми либами, применяемые для исполнения скриптов. Ну а критика вполне уместна, это платформа для запуска ПО, но при этом раст линкуется СТАТИЧЕСКИ, это означает, что у каждого дополнительного инстанса будет не хилый такой оверхед. Это относительно работает исключительно в ситуациях, когда 1 инстанс на ноду утилизирует все доступные ресурсы. Если возникает необходимость поднять дополнительный инстанс рядом в одном адресном пространстве, оверхед на пустом месте начинает множиться. Кроме того, разработка и сопровождение проектов, написанных на смеси изотерических ЯП с обычными, обходятся значительно дороже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #63, #64

62. Сообщение от Аноним (58), 15-Ноя-22, 21:33   +/
Нет. Это твоё незнание всей этой истории. В свое время изначальный автор рассказывал почему он забросил проект, что именно в nodejs было сделано не так, какие там родовые травмы и кривые костыли, которые или уже невозможно исправить или никто не желает исправлять.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

63. Сообщение от Аноним (58), 15-Ноя-22, 21:52   +/
> Никто тут не собирается писать вебню на расте

" - Дядя, ты <чудак>"? (ц) С чего ты мне эту галиматью приписываешь? Где ты это там увидел? Сам додумал? Завязывай, глупо выглядишь. В каментах строчки выборочно читаешь, как и саму статью? Кроме слова "раст" там еще были слова "яваскрипт, тайпскрипт" (на которых и писАть вебню) и ты их старательно пропустил? Я же тебе говорю - прочти статью. Там написано, что там на расте написано.

> это означает, что у каждого дополнительного инстанса будет не хилый такой оверхед

Какие дополнительные инстансы, окстись! Или ты думаешь, что чтобы на растовском фреймворке tokio обработать 1000 входящих запросов тебе надо 1000 инстансов поднять? Это тебе не древний сервер 1995 года с форками процесса на каждый запрос.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

64. Сообщение от Аноним (58), 15-Ноя-22, 21:58   +/
> Никто тут не собирается писать вебню на расте

Вдогонку. Отучайся говорить за всех. Про вебню на расте. Открой для себя Actix ("если звёзды зажигают значит это кому-нибудь нужно?"):

https://actix.rs/

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #65

65. Сообщение от Аноним (1), 15-Ноя-22, 22:00   +/
Оно не построено поверх в8 для запуска браузерного кода на локалхосте. Как я и сказал, выраженные проблемы с восприятием и пониманием информации.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #66

66. Сообщение от Аноним (58), 15-Ноя-22, 22:06   +/
> Как я и сказал, выраженные проблемы с восприятием и пониманием информации.

У тебя. Причем очевидно. Начиная с первого поста.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #67

67. Сообщение от Аноним (1), 15-Ноя-22, 22:10   +/
Ты стрелки не переводи, в 1 посте вполне логичный и закономерный вопрос, на который ты выдал полный желчи и довольно оторванный от реальности ответ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #69

68. Сообщение от Аноним (58), 15-Ноя-22, 22:17   +/
Кстати, а если бы v8 был написан на паскале, все остальные (сишники, гошники, питонщики, явисты) обязаны были бы писать обвязку на паскале? Даже не зная его, но только из-за того "ну библиотека же на нем написана"? Ядро линукса на Си, но ведь находятся нехорошие люди, которые на плюсах библиотеки и прикладухи пишут или создают питоновские скрипты и баш-портянки, не зная этого Си - да как посмели?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #71

69. Сообщение от Аноним (58), 15-Ноя-22, 22:28   +/
>  в 1 посте вполне логичный и закономерный вопрос,

Очень спорное утверждение. Именно в этом и проблема. Больше на троллинг похоже. Где там логичность и закономерность? Вот смотри, где логика: v8 сделали одни люди (условно, на чём знали на том и написали - на плюсах), а дено - совсем другой человек. Который мог и не знать плюсов. Отсюда твой посыл - ну если это на плюсах, то и то на плюсах - ложный. Но мы-то знаем, что автор дено знал плюсы (ноджс-то на нём писал) и сознательно сменил их на раст. Это была одна из его претензий к старому проекту. Отсюда следует что ты не закономерные вопросы задаешь, а тупо троллишь. Ну как сейчас вот.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #72

71. Сообщение от Аноним (1), 15-Ноя-22, 22:40   +/
Паскаль довольно неплохой язык так-то, хоть генерируемые его компиляторами бинари и полны какой-то мутной дряни, которую так просто не отредактируешь в шестнадцатеричном редакторе,  производительность его кода в итоге довольно близка к нативной (емнип вызовы транслируются в голый винапи, хотя не видел исходников той проприетарщины и не могу сказать, сколько на деле в том коде было паскаля, а сколько -- винапи, это было вне сферы моих интересов). Если бы в8 был на паскале и основная платформа для исполнения кода в нём была на паскале, то все остальные тоже писали бы на паскале, потому что это очевидно успешный язык и крайне удачное применение. Обвязку можно писать на чём угодно, вон есть биндинги для исполнения жс в питоне в spidermonkey. Но платформа для приложений на брейнфаке поверх движка жс на паскале, звучит ли это здравым и какие преимущества можно получить из такой затеи?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

72. Сообщение от Аноним (1), 15-Ноя-22, 22:45   +/
Ну да. Если я беру какую-то либу, я могу написать для неё обвязку на баше, жс, питоне, чём угодно. Но если это липа написана на плюсах, а я пишу обвязку на си, это уже определённые, и весьма существенные, проблемы. Но всё ещё не такие, как если взять и написать обвязку на го для либы на плюсах. Поэтому я буду писать обвязку для либы на плюсах на плюсах. С растом ситуация по ряду аспектов довольно похожая выходит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

73. Сообщение от Я (??), 16-Ноя-22, 04:36   +/
ну был же какой-то смысл в оригинальной ноде использовать смесь из C,C++ и JavaScript вместо того чтобы на чём-то одном православном всё писать.. может есть другие критерии кроме скорости работы? может они описаны прямым текстом даже в этой новости? как жаль что мы никогда не найдём ответов на эти вопросы..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

74. Сообщение от Я (??), 16-Ноя-22, 04:38   +/
зато на си написано.. без этих ваших проверок сахарных которые нормальный програмист без компилятора может сделать..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

75. Сообщение от Аноним (75), 17-Ноя-22, 12:35   +/
стоп, по сути же это капитуляция?
Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру