LINUX.ORG.RU
ФорумTalks

Electron в космосе

 , ,


0

1

На пилотируемом корабле SpaceX Dragon 2 для тач интерфейса управления полетом используется UI построенный на JS на базе Chromium поверх Linux ядра.

https://space.stackexchange.com/questions/9243/what-computer-and-software-is-...

https://www.reddit.com/r/webdev/comments/gu2l2v/spacex_nasa_used_chromium_and...

https://news.ycombinator.com/item?id=23368139

https://pbs.twimg.com/media/EZYY_gxUwAEtkPa?format=jpg&name=medium



Последнее исправление: mimico (всего исправлений: 3)
Ответ на: комментарий от crutch_master

Дело в том, что js лучше, чем руст.

mimico
() автор топика
Ответ на: комментарий от crutch_master

Но мы же знаем, что нет языка на всей планете лучше, чем руст. В чём дело?

Руст не RAD. А тут херак-херак и в космос. И не как что-то плохое)

goingUp ★★★★★
()
Ответ на: комментарий от Hertz

Ты чо, js сложный. Тут яйца каждый раз себе отрывают делая null == false.

crutch_master ★★★★★
()
Ответ на: комментарий от Hertz

Если бы js был простым, не плодилось бы тысячи наивных wtf и идиотских притензий к концепциям языка, описание которых занимает один лист а4 если вкратце. JS только кажется простым, так же как простым кажется Си. По факту оказывается, что для большинства простое это то, где расставлены рамки и бьют по рукам. А где рамок нет - сложна.

mimico
() автор топика
Последнее исправление: mimico (всего исправлений: 1)
Ответ на: комментарий от legolegs

Неужели у Роскосмоса и бэкенд на ноде? Вот это да.

mimico
() автор топика
Ответ на: комментарий от crutch_master

Я хоть и js юзаю, но это какой-то хипстоз головы

Почему? Я не троллирую, мне просто интересно. ПО же работает стабильно, по крайней мере на десктопе.

CryNet ★★★★★
()
Ответ на: комментарий от goingUp

Лабвью в промышленности много где используется. Например, у Cognex для их камер машинного зрения софт на нём.

Alden ★★★★
()
Ответ на: комментарий от CryNet

Да хз. Как-то совсем не серьёзно. С другой стороны, это лучше, чем если бы оно падало на целевой машине с ошибкой чтения памяти, как у нас дельфя.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)

ну теперь космосу точно капец

buratino ★★★★★
()
Ответ на: комментарий от crutch_master

На Марсе нет тупорылых хипстеров и локдауна.

Теперь хипстеры, видимо, будут. В экспедицию, наверняка, придётся отправить аджайл-команду, чтобы это дерьмо поддерживать.

WitcherGeralt ★★
()
Ответ на: комментарий от WitcherGeralt

В экспедицию, наверняка, придётся отправить аджайл-команду, чтобы это дерьмо поддерживать.

Но с другой стороны, если они все свалят, то не надо будет никуда переезжать.

crutch_master ★★★★★
()

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

pekmop1024 ★★★★★
()
Ответ на: комментарий от crutch_master

как у нас дельфя

М-м-м… я как будь-то снова оказался в колледже. Где я «кодил» на Делфи.

CryNet ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Но это реально так. Мне часто надо накидать по-быстрому гуй без лишнего пердолинга, и здесь я пользуюсь либо Tk, либо электроном.

buddhist ★★★★★
()
Ответ на: комментарий от crutch_master

На Земле этого делать не нужно из-за магнитного поля и атмосферы. На Марсе шо то фигня, шо это... Вот и приходится.

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от CryNet

стабильно, по крайней мере на десктопе.

Понять нелюбовь несложно, достаточно сравнить потребление ресурсов системы оригинальным клиентом Discord и Ripcord. Самый мягкий эпитет для Electron в данном случае - чудовищно неэкономный. На старых системах клиент на Electron съедает все ресурсы и устраивает слайдшоу, выплевывая ошибки, а Ripcord стабильно работает.

Leupold_cat ★★★★★
()
Последнее исправление: Leupold_cat (всего исправлений: 2)
Ответ на: комментарий от buddhist

Но здесь не тот случай, интерфейс для космических кораблей по-быстрому не накидывают.

WitcherGeralt ★★
()
Ответ на: комментарий от WitcherGeralt

Кто-то вроде на лоре предлагал пускать на Марс только тех, кто сам запрограммировал свой полёт на своём любимом языке программирования.

luke ★★★★★
()
Ответ на: комментарий от legolegs

По крайней мере в этом плане роскосмос лучше.

Тем что его ПО было написано еще до изобретения интернета, не то что джаваскрипта?

YogSagot ★★☆
()

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

Так и хочется спросить про шашечки и ехать, впрочем на ЛОРе этот вопрос лишен смысла - конечно же местные выбирают шашечки!

YogSagot ★★☆
()
Ответ на: комментарий от mimico

описание которых занимает один лист а4

описание состоит из одной строчки - «всем насрать»

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

Но на практике это выглядит так - если ты попробовал что-то и оно не работает, выбрасываешь и пробуешь другое, и так пока не заработает. Всё. Иди сын мой и не греши более

stevejobs ★★★★☆
()
Ответ на: комментарий от Leupold_cat

Понять нелюбовь несложно, достаточно сравнить потребление ресурсов системы

Та я это понимаю. Electron появился не от хорошей жизни. Было бы какое-то получше кроссплатформенное решение – Electron-а не было

CryNet ★★★★★
()

«Как тебе такое, Илон Маск?»(C)(R)

Это не круто, круто если из «говна и палок» -

https://ic.pics.livejournal.com/medius/77322658/2514735/2514735_original.jpg

улучшенная версия

https://ic.pics.livejournal.com/medius/77322658/2515300/2515300_original.jpg

ЗЫ. У нас на JS пишут фронтэндеры (кавер «Сектора Газа», 18+) -

https://www.youtube.com/watch?v=AWXTIlwDRAM

Bioreactor ★★★★★
()
Ответ на: комментарий от Anonymous

Используется своя версия Linux, поддержкой которой занимается отдельная команда.

Лорчую за Gentoo.

Речь же не про дистр, а про ядро со своими модулями\драйверами. Они же не LFS собирали.

Artamudo ★★★★
()
Ответ на: комментарий от crutch_master

Это ещё что. У них какая-то из подсистем самого корабля использует Go, да ещё поверх webassembly.

Joe_Bishop
()

А я всегда говорил, что браузер - это лучшая платформа для графического интерфейса.

special-k ★★★★
()

Сходил по ссылке:
Source: Discussion with various SpaceX engineers at GDC 2015/2016

Anonymous ★★★★★
()
Ответ на: комментарий от next_time

Ну ну, а потом собери для этого гуя на Qt инсталлер там и билды под 3 платформы без пердолинга. И вот тут то ты осознаешь, в чем проблема гуев на крестах.

o-
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.