Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

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



"Создана среда, позволяющая собирать С++ приложения для Windows, Linux, macOS в браузере"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Создана среда, позволяющая собирать С++ приложения для Windows, Linux, macOS в браузере"  +/–
Сообщение от opennews (??), 03-Окт-26, 23:44 
Группа энтузиастов создала SDK Xenolith, позволяющий собирать полноценные настольные приложения прямо в браузере. Система позволяет кросс-компилировать графические приложения с любой из поддерживаемых систем на любую другую. Одной из поддерживаемых систем является WebAssembly, потому приложения можно собирать для браузера, и собирать в браузере для любой другой платформы. Исходный код проекта написан на C++ и доступен под лицензией MIT...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 03-Окт-26, 23:44   +18 +/–
Всё чаще мелькает "метод чистой комнаты". Начинаешь копать глубже и узнаёшь, что никакой чистоты в комнате и не было, как, собственно, и комнаты...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #13, #17

2. Сообщение от Аноним (2), 03-Окт-26, 23:44   +2 +/–
Не понял. Это лаунчер такой на чужом хосте, через браузер, сконектившийся к неизвестному сайту?
PS: Любой сайт неизвестный. Доверие условно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12

4. Сообщение от warlock66613email (ok), 03-Окт-26, 23:53   +11 +/–
Главное что нужно знать:

> В проекте много механического кода, созданного нейросетями.

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

5. Сообщение от Аноним (5), 04-Окт-26, 00:59   +13 +/–
> Всё чаще мелькает "метод чистой комнаты".

Это популярный нынче эвфемизм для "навайбкодил с чистого листа".

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

6. Сообщение от Аноним (6), 04-Окт-26, 01:02   +/–
Дам подсказку это можно сделать в wasm без браузера.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #38, #42, #47

9. Сообщение от Аноним (9), 04-Окт-26, 01:23   +3 +/–
Вроде и круто выглядит. Если бы я такое увидел лет 5 назад, я бы офигел от крутизны и сложности. Но сейчас такое уже любое школоло может сделать с помощью ЫЫ, совершенно не разбираясь даже в wasm, не то что в C++.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25

10. Сообщение от Аноним (10), 04-Окт-26, 01:50   +6 +/–
Нужны тэги: «нейрослоп», «автор новости причастен к разработке».

Между тем, что там с проектом stappler.dev? Это ж вроде было же то же самое — кросплатформенный sdk для мобилок и десктопа, ещё в эпоху до нейросетей. А копроли… ксенолитом в нём звался модуль графического движка.

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

11. Сообщение от Ivan_83 (ok), 04-Окт-26, 05:53   +/–
Сдаётся мне какойнить SDL и тому подобные фреймворки тоже давно решили данную задачу.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20, #44

12. Сообщение от sbkarr (ok), 04-Окт-26, 07:53   +1 +/–
На вашей машине. Ваша машина компилирует, дальше неё код не уходит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #14

13. Сообщение от Тот_Самый_Анонимус_ (?), 04-Окт-26, 08:12   +/–
В нагрузку метод не работает, если в ПО пристствуют существующие в некоторых диких странах патенты на ПО.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

14. Сообщение от Кирилл (??), 04-Окт-26, 08:51   –1 +/–
А левые патчи приходят?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #18, #41

16. Сообщение от Аноним (16), 04-Окт-26, 08:54   +1 +/–
Нужно писать сделано руками.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #22

17. Сообщение от Аноним (17), 04-Окт-26, 09:30   –2 +/–
Ещё скажите что в тортик верите)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #27

18. Сообщение от Аноним (18), 04-Окт-26, 09:32   +1 +/–
А вот это тебе знать необязательно, главное пользуйся и распространяй
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

19. Сообщение от Аноним (17), 04-Окт-26, 09:40   +2 +/–
Механический код это перфокарты
Машинный код это ассемблер
А это - нейрослоп, который выглядит красиво на поверхности но не дай вам б-г заглянуть глубже
...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #65

20. Сообщение от Аноним (17), 04-Окт-26, 09:42   +1 +/–
Отдельно да, но тут неосиляторам надо не выходя из уютненького всё делать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

22. Сообщение от Аноним (17), 04-Окт-26, 09:43   +1 +/–
Не знал что современное поколение ещё может в это
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #43

23. Сообщение от mikhailnov (ok), 04-Окт-26, 11:18   +1 +/–
Эдак и на Эльбрусах (VLIW) можно собирать сразу с оптимизацией под целевой процессор.
P.S. Из новости толком не понял, что это и для чего.
Ответить | Правка | Наверх | Cообщить модератору

24. Сообщение от limafresh (ok), 04-Окт-26, 11:41   +/–
> Доступна онлайн-демонстрация с набором примеров, включая DOOM и демо-версию Heroes of Might and Magic II, которая не требует регистрации
> не требует регистрации

"Скачать бесплатно без регистрации без смс без вирусов без рекламы"

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

25. Сообщение от Аноним (25), 04-Окт-26, 12:04   +1 +/–
так оно и 5 лет назад было, различные linux-in-browser посмотри - там спокойно запускался gcc
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #26

26. Сообщение от Аноним (9), 04-Окт-26, 13:16   +/–
Этого то проекта не было. Про остальные и так знаю, например, NetBSD запущенная в браузере. Тогда офигел от крутизны таких разрабов, а сейчас это с вероятностью 99% нейрокод, где "автор" даже не понимает как это работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #57

27. Сообщение от Аноним (27), 04-Окт-26, 13:39   +1 +/–
Какой тортик?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #36

28. Сообщение от sbkarr (ok), 04-Окт-26, 14:01   +1 +/–
Это его развитие и есть. Про "причастность автора" можно посмотреть по истории, что, когда и как было создано. Но по вопросам веры во всемогущий нейрослоп - в церковь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

29. Сообщение от Аноним (29), 04-Окт-26, 14:30   +/–
Вопрос: зачем? Просто как proof of concept? Ну хорошо, пусть это и остаётся в ~/Programming, выносить то для чего.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #54

30. Сообщение от Ананимер (?), 04-Окт-26, 15:03   +/–
Чем wasm лучше java плагинов или того же flash?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32, #34, #37

31. Сообщение от Admino (ok), 04-Окт-26, 15:46   +1 +/–
Эдак можно выпустить ОС, в которой только браузер и ничего больше, а, стоп.
Ответить | Правка | Наверх | Cообщить модератору

32. Сообщение от Алиса (??), 04-Окт-26, 15:47   +3 +/–
Модный и молодежный. На этом все.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

34. Сообщение от ТабакошкаМойЛюбимыйМультик (?), 04-Окт-26, 17:14   –1 +/–
Тормозит больше чем флеш
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #35

35. Сообщение от Шаула из резеро (?), 04-Окт-26, 17:35   +3 +/–
> ТабакошкаМойЛюбимыйМультик

Тебе реально к психиатру нужно, если такой мусор для психбольных считаешь лучшим мультиком

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

36. Сообщение от Аноним (36), 04-Окт-26, 17:38   +/–
Это отсылка к portal если кто не понял
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #40

37. Сообщение от Аноним (29), 04-Окт-26, 18:10   –1 +/–
>считаешь лучшим мультиком

Он сказал любимый, а не лучший, это разные вещи.

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

38. Сообщение от sage (??), 04-Окт-26, 18:41   +/–
А как заставить скомпилированное в wasm выполняться нативно?
Тут суть проекта в том, что можно "одним" тулчейном компилировать под разные платформы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #50, #53

39. Сообщение от Аноним (39), 04-Окт-26, 20:20   +/–
а что, пылесос зарядился, пробежался - можно начинать. всё остальное это уже вы сами надумываете
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

40. Сообщение от Аноним (39), 04-Окт-26, 20:21   +2 +/–
никто не понял, объясняйте словами
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #49

41. Сообщение от Аноним (39), 04-Окт-26, 20:22   +/–
только правые, но те без описаний и закрытые
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

42. Сообщение от Аноним (39), 04-Окт-26, 20:24   +1 +/–
ой, хватит нам тут все возможности писюка рассказывать. не было иных анонсов - значит прорыв
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

43. Сообщение от Аноним (39), 04-Окт-26, 20:25   +/–
писать руками?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #58

44. Сообщение от Аноним (39), 04-Окт-26, 20:26   –1 +/–
да куль у вас постоянно сдл. чё вам glfw не нравится?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

46. Сообщение от Аноним (46), 04-Окт-26, 21:13   +/–
Проект Emscripten празднует своё 20-летие и смотрит на "новость" задумчиво...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #55

47. Сообщение от Диванный теоретик (?), 04-Окт-26, 21:55   +1 +/–
Дам подсказку, это можно сделать и без wasm, и без браузера.
И более того, так и делают.

ps: А раз система позволяет кросс-компилировать графические приложения с любой из поддерживаемых систем на любую другую, то странно, что "костыли" не отброшены.

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

48. Сообщение от Аноним (48), 04-Окт-26, 22:24   +1 +/–
Как же корежит анонимных экспертов от одного упоминания нейронок. Хотя поставил минус новости за упоминание героев.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #52

49. Сообщение от Аноним (49), 05-Окт-26, 05:36   +/–
GLaDOS в игре обещает главной героине Челл торт в качестве награды за прохождение испытаний, но при этом использует это как ложную мотивацию. После завершения испытаний платформа Челл направляется в огонь, что подтверждает «ложь» обещанного торта.

В финале Portal 2 после победы над GLaDOS и её частичного отключения активируются модули личности, и GLaDOS тушит свечу на торте, что можно интерпретировать как подтверждение реальности десерта.

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

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

50. Сообщение от анонимс (?), 05-Окт-26, 08:46   +/–
Wasm и на серверах давно уже работает и это песочница для недоверенных wasm модулей
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

51. Сообщение от анонимс (?), 05-Окт-26, 08:57   +1 +/–
Опять нейрослоп...
Ответить | Правка | Наверх | Cообщить модератору

52. Сообщение от анонимс (?), 05-Окт-26, 08:58   +/–
Потому что опытных профессионалов достал уже нейрослоп 😄
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

53. Сообщение от sbkarr (ok), 05-Окт-26, 14:07   +/–
В приложении, которое собирается тулчейном, нет wasm. Это именно нативные ELF или PE/COFF. В этом суть - это уже нативные бинарники, собираются одинаково хоть их wasm, хоть нативными тулчейнами.

P.S. А вообще, есть возможность, AOT-компиляторы wasm в нативный код платформы существуют, но это не про наш проект.

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

54. Сообщение от sbkarr (ok), 05-Окт-26, 14:11   +/–
> Вопрос: зачем? Просто как proof of concept? Ну хорошо, пусть это и
> остаётся в ~/Programming, выносить то для чего.

Предложу вариант, которым мы и собираемся воспользоваться. Демо-версия нативного приложения в браузере забесплатно. Перед тем, как скачивать, можно посмотреть, как оно работает и выглядит на сайте без дополнительных усилий. Вообще-то это существенно меняет саму механику поставки приложений конечному пользователю - не скачиваешь кота в мешке.

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

55. Сообщение от sbkarr (ok), 05-Окт-26, 14:50   +/–
Emscripten умеет в браузере компилировать нативные ELF с интерфейсом под MacOS, Linux и Windows? А можно ссылку на документацию такого? Ну или там живой пример...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

56. Сообщение от Аноним (56), 05-Окт-26, 19:28   +1 +/–
Господи, какой же бред. Это для какого возраста игра? Десять лет?

Не диво, что когда я пишу, что инфантилизм -- главный бич ИТ, меня молча минусуют. Детям обидно.

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

57. Сообщение от Аноним (56), 05-Окт-26, 19:31   +/–
А тебе шашечки или ехать? Ритуальную чистоту кода когда начнём проверять?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

58. Сообщение от Аноним (56), 05-Окт-26, 19:32   +1 +/–
Вам дай волю, вы и есть руками будете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

65. Сообщение от Аноним (65), 06-Окт-26, 10:15   +/–
Но, притом эта чёрная коробка - уже 3D игры уровня GTA3+...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

81. Сообщение от Аноним (81), 06-Окт-26, 13:04   +/–
Вобщем, зачем компилировать именно в браузере не понял, но понравилось.
Ответить | Правка | Наверх | Cообщить модератору

83. Сообщение от fatlortroll (?), 06-Окт-26, 13:52   +/–
Должен соблюдаться баланс между инфантилизмом, и старческой окостенелостью.
Перекос в любую сторону чреват боком.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56


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

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




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг: