The OpenNET Project / Index page

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



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

"Релиз Electron 9.0.0, платформы создания приложений на базе ..."  +/
Сообщение от opennews (ok), 20-Май-20, 09:41 
Подготовлен релиз платформы Electron 9.0.0, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы  Chromium 83, платформы Node.js 12.14 и JavaScript-движка V8 8.3...

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

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

Оглавление

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

2. Сообщение от Аноним (2), 20-Май-20, 09:42   +51 +/
> В новом выпуске:
> Расширены возможности, связанные с повышенным потреблением ОЗУ
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #22, #94, #171

3. Сообщение от terryfilch (ok), 20-Май-20, 09:44   –5 +/
web torrent встроенный в браузер - вполне ок, в остальном тоже есть хорошие вещи, но не так много как хотелось бы...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

5. Сообщение от YetAnotherOnanym (ok), 20-Май-20, 09:53   +26 +/
> Из программ, построенных на базе платформы Electron можно отметить...

Единственное, что есть в этой новости полезного - список ПО, от которого следует держаться подальше.

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

6. Сообщение от А10email (?), 20-Май-20, 10:05   +18 +/
Горшочек, не вари
Ответить | Правка | Наверх | Cообщить модератору

8. Сообщение от Урри (?), 20-Май-20, 10:16   +3 +/
> Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 83, платформы Node.js 12.14 и JavaScript-движка V8 8.3.

Значительное изменение номера версии связано с незначительными изменениями Chromium, Node.js и JavaScript. Но так как надо рисовать серьезный прогресс, то надо и номер версии апать.

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

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

9. Сообщение от Аноним (9), 20-Май-20, 10:23   +/
На самом деле нет проблем с приложением на электрон (vs code хороший пример) . Если оно нужно одно, проблемы будут когда 5-7 нужных приложений будет на нем. офис, ide, мессенджер, просмоторщик pdf, аудио плеер вот тогда 16 гигов будет в притык.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #59

10. Сообщение от YetAnotherOnanym (ok), 20-Май-20, 10:23   +6 +/
А вообще-то, если остыть и подумать - Электрон есть неизбежное следствие всеобщего увлечения скриптовыми языками в мире *nix. Сначала простенький скрипт на awk для анализа логов, потом скрипт на перле в cgi-bin/, потом сайт на php и системныве утилиты на python, а потом вдруг ой - десктопный софт на js. А по-вашему, это могло закончиться как-то иначе?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #25, #29, #95, #161

11. Сообщение от Аноним (82), 20-Май-20, 10:31   +3 +/
Лучше так чем венда-онли. Мультиплатформа действительно киллер-фича. Правда, разрабы всё равно не могут написать имя файла без ошибок, а линукс-то case-sensitive. Спасибо хоть костылей завезли (chattr +F).
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #165

12. Сообщение от Аноним (145), 20-Май-20, 10:34   +1 +/
У V8 со сменой версии меняется API/ABI, т.ч. тут без вариантов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #32

13. Сообщение от Аноним (13), 20-Май-20, 10:34   –5 +/
Годно, нужно. Хейтерки-луддиты идут лесом.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20, #31, #162

14. Сообщение от Аноним (145), 20-Май-20, 10:38   +2 +/
> Из программ, построенных на базе платформы Electron можно отметить редактор Atom, почтовый клиент Nylas

Оба проекта мертвые.
Вместо первого теперь VSCode, вместо второго - Mailspring.

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

15. Сообщение от Аноним (15), 20-Май-20, 10:40   +3 +/
Это тут причем ?

Это из того что в браузеры только могут js крутить и кто не осилил 2 языка и решили на сервере тоже js крутить :(

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

16. Сообщение от Аноним (145), 20-Май-20, 10:42   –1 +/
> и решили на сервере тоже js крутить :(

А он возьми и нагни большинство других языков в этой среде. Даже nginx поплохело.

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

18. Сообщение от mos87 (ok), 20-Май-20, 10:56   +1 +/
НАТЕ
Ответить | Правка | Наверх | Cообщить модератору

20. Сообщение от mos87 (ok), 20-Май-20, 10:57   +8 +/
зато ты такой жырный что даже в лес не пролезешь
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

22. Сообщение от mos87 (ok), 20-Май-20, 10:59   +/
Да! ДОгоним и перегоним рЖаву!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #58, #103

24. Сообщение от Аноним (24), 20-Май-20, 11:02   +/
Круто. Пойду скачаю себе побольше памяти и заценю.
Ответить | Правка | Наверх | Cообщить модератору

25. Сообщение от Аноним (25), 20-Май-20, 11:08   +12 +/
Электрон есть неизбежное следствие всеобщего разброда и шатания в гуи-библиотеках и DE, и фактического отсутствия кроссплатформенности в них же.
Электрон решает эти проблемы скопом. Да, ждет память, да, тормозит, если под него криво писать, но по сути это единственное существующее решение, позволяющее не подгонять гуй под толпу существующих DE.
Можете хейтить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #30, #47, #49, #81, #107, #135

26. Сообщение от Аноним (69), 20-Май-20, 11:12   +2 +/
и как это раньше на сименсе хватало 500кб оперативки для оперы мини?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #60

27. Сообщение от Аноним (69), 20-Май-20, 11:16   +/
Да это промежуточная штука на вебне. Нам как бэ непонятно, зачем это. А им понятно. Потому что потом просто всё перейдёт в облака, и за виртуальное облачное окружение для запуска этих программ нужно будет платить как за интернет кровными или просмотром рекламы (или заполнением инфы о себе с номерами телефона).
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #167

28. Сообщение от Im banana man (?), 20-Май-20, 11:47   –8 +/
Зря вы так. GitKraken прям хорош
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #67

29. Сообщение от Im banana man (?), 20-Май-20, 11:48   –2 +/
А вы на C++ хотите разрабатывать под Desktop? Или на чем? На Rust?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #33, #34, #46, #134

30. Сообщение от Аноним (30), 20-Май-20, 11:59   +2 +/
Плюсую.

> позволяющее не подгонять гуй под толпу существующих DE

Я бы ещё добавил: и ОС

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

31. Сообщение от Аноним (31), 20-Май-20, 12:08   +1 +/
У тебя в первом слове ошибка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #80

32. Сообщение от Вы забыли заполнить поле Name (?), 20-Май-20, 12:10   +/
Там же разрабы node.js правят это на своей стороне, предоставляя стабильный API/ABI - N-API.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #77

33. Сообщение от Вы забыли заполнить поле Name (?), 20-Май-20, 12:12   +1 +/
Почему нет? В идеале привязки должны быть к нужному языку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #35

34. Сообщение от Аноним (34), 20-Май-20, 12:13   +2 +/
Оптимально: UI на скриптовом языке (например, QML), остальная логика на C++ или Rust.
QML всё ещё гораздо оптимальнее Электрона, и в Qt 6 станет только лучше.
Кроме того, Электрона нет на мобилках, а QML есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #40

35. Сообщение от Im banana man (?), 20-Май-20, 12:14   –2 +/
> Почему нет? В идеале привязки должны быть к нужному языку.

Я отвечу почему. Потому что есть у людей такая черта - жадность. Предприниматель, мелкий лавочник, крупный бизнес предпочтет заплатить в 3 раза меньше за поделие на Electron, чем на C++/Rust.

Этим людям нужна сиюминутная выгода здесь и сейчас.

Вот крупные игроки вроде Adobe могут вкладываться в стратегическое видение. Они же не хотят переписать Photoshop на Electron? Бред же! Абсурд!

А вот мелочь всякая пытается выжить таким образом

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #38, #56, #64, #84, #86

36. Сообщение от Вы забыли заполнить поле Name (?), 20-Май-20, 12:14   +1 +/
Новый релиз "любимой" платформы анонимов опеннета.
Ответить | Правка | Наверх | Cообщить модератору

37. Сообщение от Im banana man (?), 20-Май-20, 12:17   –1 +/
>> Из программ, построенных на базе платформы Electron можно отметить редактор Atom, почтовый клиент Nylas
> Оба проекта мертвые.
> Вместо первого теперь VSCode, вместо второго - Mailspring.

Так MailSpring вроде же тот же человек делает, что и Nylas.

Кстати, там папки уже можно создавать с правилами?

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

38. Сообщение от Вы забыли заполнить поле Name (?), 20-Май-20, 12:17   +/
>> Почему нет? В идеале привязки должны быть к нужному языку.
> Я отвечу почему. Потому что есть у людей такая черта - жадность.
> Предприниматель, мелкий лавочник, крупный бизнес предпочтет заплатить в 3 раза меньше
> за поделие на Electron, чем на C++/Rust.

Ну это как ему продать. Будет хороший тулкит на С++/Rust - можно ему продать. Нарпимер, тот же Telegram Desktop написан на Qt, хотя никто не мешает написать его на electron.


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

39. Сообщение от Аноним (39), 20-Май-20, 12:26   +/
кого оно там нагнуло?
как похапе погоняло похапой, так и погоняет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #79

40. Сообщение от Аноним (-), 20-Май-20, 12:30   +/
А на чем discord и slack мобильные работают?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #43

41. Сообщение от анонимно (?), 20-Май-20, 12:31   +2 +/
Visual Studio Code используют миллионы разрабов например.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #48, #51, #71, #75

42. Сообщение от Im banana man (?), 20-Май-20, 12:38   +/
>>> Почему нет? В идеале привязки должны быть к нужному языку.
>> Я отвечу почему. Потому что есть у людей такая черта - жадность.
>> Предприниматель, мелкий лавочник, крупный бизнес предпочтет заплатить в 3 раза меньше
>> за поделие на Electron, чем на C++/Rust.
> Ну это как ему продать. Будет хороший тулкит на С++/Rust - можно
> ему продать. Нарпимер, тот же Telegram Desktop написан на Qt, хотя
> никто не мешает написать его на electron.

Хорошо, пусть так. Другой вопрос - сколько разработчиков С++ есть на рынке? Сколько JS разработчиков есть на рынке? Сколько они стоят? Сколько времени пройдет от старта разработки до MVP?

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

43. Сообщение от Im banana man (?), 20-Май-20, 12:39   –1 +/
> А на чем discord и slack мобильные работают?

Slack - Electron
Discord - Electron

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

44. Сообщение от nelsonemail (??), 20-Май-20, 12:39   +2 +/
производители ОЗУ категорически ликуют
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #141

45. Сообщение от Вы забыли заполнить поле Name (?), 20-Май-20, 12:43   +1 +/
> Хорошо, пусть так. Другой вопрос - сколько разработчиков С++ есть на рынке?
> Сколько JS разработчиков есть на рынке? Сколько они стоят? Сколько времени
> пройдет от старта разработки до MVP?

На обоих языках хороших разрабов не много и стоят они дорого.

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

46. Сообщение от proninyaroslavemail (ok), 20-Май-20, 12:43   +/
У раста есть биндинги к flutter. Вполне рабочий вариант
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #53, #91

47. Сообщение от proninyaroslavemail (ok), 20-Май-20, 12:46   +3 +/
Ну если гуглу удасться выстрелить в flutter на декстопе, то это куда лучшее решение чем электрон. Хотя электрон всё равно будут выбирать просто потому что у компании всё остальное уже написано на JS и HTML, им нет смысла тратить деньги на flutter-разраба или перобучать нынешних.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #55

48. Сообщение от Dzen Python (ok), 20-Май-20, 12:59   +4 +/
Миллионы мух не могут ошибаться?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #52, #92, #108, #182

49. Сообщение от Аноним (49), 20-Май-20, 13:03   +1 +/
А чем qt вам не нравиться?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #61, #82, #101

50. Сообщение от Аноним (49), 20-Май-20, 13:06   +/
> -13

О как новость опеннетчики заминусовали. Даже сильнее чем гтк.

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

51. Сообщение от Овлвлв (?), 20-Май-20, 13:13   +/
Потому-что бесплатного и расширяемого IDE нема. А в VSCode расширений вагон (для cmake, docker'ов, удаленного дебага и т.п.).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #57, #73, #74, #170

52. Сообщение от Аноним (52), 20-Май-20, 13:15   +1 +/
А вы им вообще пользовались? Эта лучшая IDE из всех созданных и существующих.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #68, #69, #72, #125

53. Сообщение от Аноним (34), 20-Май-20, 13:18   +1 +/
После QML flutter смотрится как-то... ужасно что ли
Излишне много синтаксического мусора, как и во всех популярных веб-фреймворках
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #62

54. Сообщение от Аноним (54), 20-Май-20, 13:19   +2 +/
Да и сайт Wagon уже пару лет как мертвый.
Постоянно копипастят новость с прошлого релиза, а контент не проверяют :(
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #70

55. Сообщение от Аноним (52), 20-Май-20, 13:20   +1 +/
Чем лучше? Язык ужасный. Доступа к нативным методам нет. Всё это уже есть в React Native, только гораздо лучше.

А с выпуском Turbomodules во Flutter вообще не будет никакого смысла

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

56. Сообщение от YetAnotherOnanym (ok), 20-Май-20, 13:21   +1 +/
> Этим людям нужна сиюминутная выгода здесь и сейчас.

Дык отож...

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

57. Сообщение от Аноним (57), 20-Май-20, 13:22   –2 +/
Ко всему прочему размер сей IDE в архиве: 80МБ
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

58. Сообщение от псевдонимус (?), 20-Май-20, 13:25   +2 +/
> Да! ДОгоним и перегоним рЖаву!

Давно уже перегнали.

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

59. Сообщение от Аноним (59), 20-Май-20, 13:27   +3 +/
>Проблем нет

Открой wireshark и охуей, запуская VSCode

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

60. Сообщение от Аноним (82), 20-Май-20, 13:31   +/
Там рендер на сервере, не считается. Припоминаю во времена симбиана, опера мини была довольно жручая и тормозная. Симбиановская опера была ещё более жручая, но она хотя бы сама рендерила и была полноценным браузером. Её кстати потом ещё по-моему встраивали в разные телефоны. Это был какой-то смежный проект, отдельно не продавалась?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

61. Сообщение от Аноним (61), 20-Май-20, 13:32   +4 +/
Для вас есть отдельный котёл в аду.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

62. Сообщение от proninyaroslavemail (ok), 20-Май-20, 13:32   +/
> Излишне много синтаксического мусора, как и во всех популярных веб-фреймворках

Просто это подход "один язык для всего". От макета UI до сборочных скриптов. На андроиде сейчас тоже самое с UI происходит, называется Jetpack Compose.

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

63. Сообщение от YetAnotherOnanym (ok), 20-Май-20, 13:41   +2 +/
> Это тут причем ?

При том, что многие люди считают нормальным вызывать жирный интерпретатор для выполнения задачи, с которой справилась бы программка на C, дающая бинарник в несколько кБ (если не линковать статически, конечно), и они же хейтят сабж за прожорливость и тормознутость.
А ведь Электрон просто поднял на новый уровень подход "легко и быстро писать, и чтобы интерпретатор за меня разруливал весь возможный головняк, пусть даже за счёт скорости и потребления памяти".

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

64. Сообщение от донниemail (?), 20-Май-20, 13:43   +/
Ну да, а майкрософт - мелочь, потому что так называется, да?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

65. Сообщение от Im banana man (?), 20-Май-20, 13:47   +/
>> Хорошо, пусть так. Другой вопрос - сколько разработчиков С++ есть на рынке?
>> Сколько JS разработчиков есть на рынке? Сколько они стоят? Сколько времени
>> пройдет от старта разработки до MVP?
> На обоих языках хороших разрабов не много и стоят они дорого.

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

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

66. Сообщение от Аноним (66), 20-Май-20, 13:57   +/
> Из программ, построенных на базе платформы Electron можно отметить редактор Atom

Вообще-то это Electron изначально переделан из Атома.

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

67. Сообщение от коржик (?), 20-Май-20, 14:06   +/
можете так же попробовать GitExtensions, Fork и Sublime Merge. GitExtensions - самый лучший из всех, но он не кроссплатформенный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #151

68. Сообщение от коржик (?), 20-Май-20, 14:07   +1 +/
вы когда-нибудь видели intellij ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #117

69. Сообщение от Аноним (69), 20-Май-20, 14:07   +1 +/
Это не IDE, а редактор кода с некоторыми элементами IDE.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

70. Сообщение от anonymous (??), 20-Май-20, 14:08   +2 +/
Копипастить и не проверять — вполне в духе js-макак.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #109

71. Сообщение от Аноним (69), 20-Май-20, 14:09   +/
И что они накодили? В миллион раз прогресс технический подняли?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #93

72. Сообщение от Аноним (72), 20-Май-20, 14:09   +/
Ещё скажи из всех что когда будут созданы. Фу, противно фанатиков читать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

73. Сообщение от Аноним (69), 20-Май-20, 14:09   +1 +/
Навскидку: у Эклипса есть расширения. Врун.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #118

74. Сообщение от Аноним (69), 20-Май-20, 14:13   –1 +/
https://en.wikipedia.org/wiki/Visual_Studio_Code
найдите хоть одно упоминание аббревиатуры IDE
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #76

75. Сообщение от Аноним (69), 20-Май-20, 14:16   +/
, например
_
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

76. Сообщение от Аноним (76), 20-Май-20, 14:17   +2 +/
Узеры опеннета сказали ИДЕ - значит, ИДЕ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

77. Сообщение от Аноним (145), 20-Май-20, 14:17   +/
В Node.js - да. Но нода уже не основная компонента в Electron, там сейчас активно используется ванильный V8.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

78. Сообщение от Вы забыли заполнить поле Name (?), 20-Май-20, 14:19   +1 +/
> как отличить хорошего разработчика от подхалима

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

> Умение "подлизывать" начальнику зачастую ценится выше, чем квалификация.

Как это относится к вопросу о кол-ве разработчиков на c++ или js?

Так если рассуждать, то больше всего разработчиков на php и надо сделать electron для php.

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

79. Сообщение от Аноним (145), 20-Май-20, 14:20   –1 +/
У пыхыпыхеров, верстающих одностраничники за еду, так и погоняет пыхыпыхой.
Но это их родовая травма, не будем о них.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

80. Сообщение от Аноним (76), 20-Май-20, 14:20   +/
В какой букве?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #153

81. Сообщение от YetAnotherOnanym (ok), 20-Май-20, 14:21   +2 +/
> если под него криво писать

Здесь есть своего рода ловушка - если вы делаете "платформу", которая позволяет писать с минимальными интеллектуальными усилиями, то под неё только так писать и будут.

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

82. Сообщение от Аноним (82), 20-Май-20, 14:22   +1 +/
Кстати, там кути обещают не то в 6, не то в 7 задать жару. Уже сейчас qml вполне неплох, но он будет компилироваться в нейтив! Ух, жара пойдёт. А то достали с этими однопоточными блокирующимися питонами в гуе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

83. Сообщение от YetAnotherOnanym (ok), 20-Май-20, 14:24   +2 +/
> А вы живете в идеальном мире, где рекрутеры, да и бизнес знает
> как отличить хорошего разработчика от подхалима. Умение "подлизывать" начальнику зачастую
> ценится выше, чем квалификация.

А уж как ценится умение расфуфыривать хвост перед hr'ом...

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

84. Сообщение от Аноним (145), 20-Май-20, 14:26   +/
> Вот крупные игроки вроде Adobe могут вкладываться в стратегическое видение. Они же не хотят переписать Photoshop на Electron? Бред же! Абсурд!

Хоть и не Electron, но photoshop активно использует nodejs уже несколько лет как.

"Photoshop recently shipped a new feature called Generator, but what not everyone realizes is that behind the scenes this feature is powered by a Node.js server built right into the tool. This means that you as a developer can now automate photo editing from JavaScript, or access Photoshop features from a Node app, or.. well, anything really. So this talk will take a look at what's possible when high-level tools expose low-level programmable interfaces, and show how to have some fun with this in Photoshop in particular."

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

85. Сообщение от InuYasha (?), 20-Май-20, 14:26   +/
Вот уж действительно - чего париться, соблюдать какой-то look'n'feel - можно же сразу наляпать свой сказочный дизайн - и в прод.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #100, #102, #146

86. Сообщение от Аноним (145), 20-Май-20, 14:27   +/
> Вот крупные игроки вроде Adobe могут вкладываться в стратегическое видение. Они же не хотят переписать Photosho

Вот только photoshop ни разу не кроссплатформенный. Что должно настораживать, не?

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

87. Сообщение от Im banana man (?), 20-Май-20, 14:35   +/
>> как отличить хорошего разработчика от подхалима
> Для этого есть нормальное собеседование с решением задач, собеседование в несколько этапов,
> разные собеседующие.
>> Умение "подлизывать" начальнику зачастую ценится выше, чем квалификация.
> Как это относится к вопросу о кол-ве разработчиков на c++ или js?
> Так если рассуждать, то больше всего разработчиков на php и надо сделать
> electron для php.

PHP-GTK, PHP-QT, and PHP-Wx

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

88. Сообщение от commiethebeastie (ok), 20-Май-20, 14:42   +1 +/
Размер привет мира вырос с 200 до 300 мб?
Ответить | Правка | Наверх | Cообщить модератору

89. Сообщение от Im banana man (?), 20-Май-20, 14:49   +1 +/
Windows/macOS

2 платформы, значит, Photoshop - кроссплатформенный.

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

90. Сообщение от Im banana man (?), 20-Май-20, 14:49   +/
>> А на чем discord и slack мобильные работают?
> Slack - Electron
> Discord - Electron

За что минус? За правду? ) Утрись, обиженка. Эти два приложения работают на Electron - так-то!

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

91. Сообщение от Im banana man (?), 20-Май-20, 14:50   +/
> У раста есть биндинги к flutter. Вполне рабочий вариант

Flutter ждет то же будущее, что и Google+, и Wave

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

92. Сообщение от анонимно (?), 20-Май-20, 14:54   +/
про Linux можете так же сказать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

93. Сообщение от анонимно (?), 20-Май-20, 14:56   +1 +/
Они накодили код, например.
Дурацкий вопрос - дурацкий ответ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #105

94. Сообщение от Аноним (94), 20-Май-20, 14:58   +22 +/
> Релиз Electron 9.0.0

Традиционное пожелание: [s]Расти большой[/s] Просто сдoxни уже!

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

95. Сообщение от Аноним (-), 20-Май-20, 15:00   +/
Думать не надо, пора закапывать этого монстра.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

96. Сообщение от Im banana man (?), 20-Май-20, 15:10   +1 +/
Не, к ноде вопросов нет. Вот к Электрону! )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84 Ответы: #112

97. Сообщение от Аноним (97), 20-Май-20, 15:12   +1 +/
Релиз ненужного от ненужной компании.
Ответить | Правка | Наверх | Cообщить модератору

98. Сообщение от Аноним (97), 20-Май-20, 15:15   +/
Кстати кто напомнит почему это ненужное не поддерживается нативно, да и вообще никак, под Хром ОС?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #114

99. Сообщение от Аноним (25), 20-Май-20, 15:21   +/
Трейдофф, что поделаешь. Но если у платформы высокий порог вхождения - на десктопах она не появится вообще. Слишком там большой зоопарк всего - требований, стандартов, необходимых совместимостей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

100. Сообщение от Аноним (25), 20-Май-20, 15:25   +/
Не-а, не так. Вот ты написал что-то, а потом выясняется, что оно в гном3 не работает, на винде криво выглядит и с васянской убунтой несовместимо. А все ок, релиз.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #130

101. Сообщение от Аноним (25), 20-Май-20, 15:28   +/
Лицензией.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

102. Сообщение от Аноним (102), 20-Май-20, 15:32   +1 +/
Нет, лучше париться о сказочных look-and-feel всего подряд.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

103. Сообщение от Аноним84701 (ok), 20-Май-20, 15:36   +/
> Да! ДОгоним и перегоним рЖаву!

В смысле - эти ваши Ляктроны все еще можно запустить паре сотен КB ROM и 32КB RAM?
Или хотя бы, как тогдашние жирные рЖава-апплеты, на второпне и 128-160МБ ОЗУ? o_O

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

104. Сообщение от анонн (ok), 20-Май-20, 15:39   +/
> Я бы ещё добавил: и ОС

Пингвинчик, Винда и МакОС - уже целая толпа?

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

105. Сообщение от Аноним (128), 20-Май-20, 15:41   +/
Речь о пользе. Реальных проектах. Хотяяяя... В этом вскоде даже проект или солюшен даже нельзя создать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #142

106. Сообщение от Аноним (106), 20-Май-20, 16:08   +/
Что-то мешает скачать vscodium?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #110

107. Сообщение от Аноним (107), 20-Май-20, 16:12   +1 +/
А потом приходит тесть: почини комп, нашел в кладовке. Я, говорит, на нем диссертацию делал.
- И че ты с ним делать будешь?
- В интернет ходить...
И как ему обьяснить что на 133 МГц и 16 Мб ОЗУ в интернет не походишь? Он же на нем диссертацию делал!

Еще скажите что это прогресс...

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

108. Сообщение от клацакац (?), 20-Май-20, 16:33   +/
а откуда вы знаете, что вы сами пчела, а не муха?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

109. Сообщение от Аноним (145), 20-Май-20, 16:37   +/
Как илитка из 8Б говоришь? У вас, говорят, этот год раньше закончили из-за карантина.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

110. Сообщение от Аноним (-), 20-Май-20, 16:44   +/
Я скачал, и оно все равно лезет в гугл при старте. Почему именно в гугл, когда сделано Мелкомягкими - сие не ведомо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #119

111. Сообщение от mos87 (ok), 20-Май-20, 16:56   +/
на стропоне?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #115

112. Сообщение от Аноним (82), 20-Май-20, 17:10   +2 +/
Есть ещё nwjs, который бывший хромиум+нода, а нынче платформа для приложений. С точки зрения пользователя у электрона куда лучше с производительностью и вроде пилят вулкан для вебгл? А так то же самое по-сути. Жор образовался не на пустом месте, а из-за нынешнего хромиума. Сама нода не особо жручая (ну, если сравнивать с жвм).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96

113. Сообщение от Im banana man (?), 20-Май-20, 17:13   +/
>> А вы живете в идеальном мире, где рекрутеры, да и бизнес знает
>> как отличить хорошего разработчика от подхалима. Умение "подлизывать" начальнику зачастую
>> ценится выше, чем квалификация.
> А уж как ценится умение расфуфыривать хвост перед hr'ом...

Толку-то? Расфуфыривать надо перед технарями, кто тебя собеседовать будет )

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

114. Сообщение от Аноним (128), 20-Май-20, 17:36   +/
Потому что хром ОС это уже некстген: всё через онлайн, даже вскоды будут, как пример - EasyEDA.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98

115. Сообщение от Аноним84701 (ok), 20-Май-20, 17:38   +2 +/
> на стропоне?

На петросянофоне 🙄.
https://docs.oracle.com/javame/dev-tools/jme-sdk-3.0.5/devel...
> CLDC/MIDP applications are targeted for devices that typically have the following capabilities:
> A 16-bit or 32-bit processor with a clock speed of 16MHz or higher
> At least 160 KB of non-volatile memory allocated for the CLDC libraries and virtual machine
> At least 192 KB of total memory available for the Java platform
> Typical devices might be cellular phones, pagers, low-end personal organizers, and machine-to-machine equipment. In addition, CLDC can also be deployed in home appliances, TV set-top boxes, and point-of-sale terminals.

У мобильников в 2004-2005, кстати, не сильно больше ресурсов было. А умели они уже, помимо жабки, в камеры 640х480+, цветные дисплеи 132 x 176 / 16-bit, звонки, SMS на 500-700 слотов, GPRS (и в Siemens CX65 отличнейший, до сих пор не повторенный за "просто так" в этих ваших ведроидах) PIM. Плюс в CX65 аж 10МБ долговременной памяти.
И неделя без подзарядки на 750 мАч батарее.
Кстати, киллерфича (даже более старых, типа С35) - будильник умел звонить даже в выключенном телефоне, а не как сейчас модно "Ой! Смартфон ночью подвис! Ой, смартфон ночью перезагрузился! Ой, один из пяти десятков очень-очень-нужных сервисов съел ночью всю батарею! Ой, ...".

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

116. Сообщение от Аноним (116), 20-Май-20, 17:41   +/
Легко, говорите? Если бы ещё сам ванильный жс не был таким говном, то этому всему было бы оправдание. А так... Полагаю, что для многих жс сейчас становится первым языком. И вот тут и кроется будущее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #137

117. Сообщение от НяшМяш (ok), 20-Май-20, 17:56   +2 +/
Свалил с WebStorm на VSCode по причине тормозов, как бы парадоксально это ни звучало.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #128

118. Сообщение от НяшМяш (ok), 20-Май-20, 17:58   –1 +/
"Есть расширения" и "их много разных на любой случай" не одно и то же.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #129

119. Сообщение от НяшМяш (ok), 20-Май-20, 18:01   +/
Так в VSCodium телеметрию выпилили, а не заткнули пробкой любой запрос в сеть. Например, у них всё-равно по-умолчанию активировано "natural language processing", что бы это ни значило.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110

120. Сообщение от НяшМяш (ok), 20-Май-20, 18:03   +/
Если брать долю рынка - то да.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104 Ответы: #123

121. Сообщение от НяшМяш (ok), 20-Май-20, 18:05   +2 +/
Flutter вообще-то компилируется в натив и имеет интероп с С\С++ из коробки. А React Native даже хуже электрона, т.к. к тормозам жееса ещё добавляются тормоза моста к нативным компонентам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #139

122. Сообщение от НяшМяш (ok), 20-Май-20, 18:11   –3 +/
Вопрос был про мобильные приложения и они уж точно не используют электрон. Ещё минус вдогонку за неумение читать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #126

123. Сообщение от анонн (ok), 20-Май-20, 18:13   +/
>> Пингвинчик, Винда и МакОС - уже целая толпа?
> Если брать долю рынка - то да.

Особенно важна тут "доля рынка" пингвино-десктопов (напоминает пресловутое "мы пахали! Я - и трактор").

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

125. Сообщение от Kroz (??), 20-Май-20, 18:22   +1 +/
Только вот интересно было бы узнать, сколько потрачено времени на, чтобы сделать ее таковой. Подозреваю что сравнимо с тем, сколько стоило бы написать на С++. Просто на C++ основное время уходит на давелопмент и багофикс, а на Electron - на оптицизацию.

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

А тогда в чем преимущество Electron?

Есть неприложный закон: время, деньги, качество всегда жестко связаны. И если вам на красивых картинках показывают один угол этого треугольника, например, качество, как правило другий или оба других стыдливо скрывают по понятным причинам.

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

126. Сообщение от Im banana man (?), 20-Май-20, 18:25   +1 +/
> Вопрос был про мобильные приложения и они уж точно не используют электрон.
> Ещё минус вдогонку за неумение читать.

Туше ) Просмотрел.

Но не удивлюсь, что работают на нетативе - Flutter/RN какой-нибудь

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

127. Сообщение от Аноним (127), 20-Май-20, 18:26   +/
Очередное сборище аналитиков. Наверно трушные gjs или qml лучше? А ну да надо на С писать, там все будет быстро, хорошо и без багов как в сустемд.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #132, #168

128. Сообщение от Аноним (128), 20-Май-20, 18:47   +/
Notepad++ еще быстрее работает. По фичам то, работе то что?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #131

129. Сообщение от Аноним (128), 20-Май-20, 18:48   –1 +/
А эти расширения точно не как расширения гномовкой оболочки - сегодня работают версия 0.1а, а завтра not supported?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118 Ответы: #157

130. Сообщение от InuYasha (?), 20-Май-20, 18:49   –1 +/
> Не-а, не так. Вот ты написал что-то, а потом выясняется, что оно
> в гном3 не работает, на винде криво выглядит и с васянской
> убунтой несовместимо. А все ок, релиз.

wx, Qt.

Хотя, софт, написанный 20 лет назад на чистом WinAPI, почему-то автоматически синхронизируется с лук-н-филом новых вёнд. А вот с линами, ну... )

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

131. Сообщение от InuYasha (?), 20-Май-20, 18:52   +/
> Notepad++ еще быстрее работает. По фичам то, работе то что?

Ну это такой себе пример.
Из +-полнофункциональных IDE на плюсах есть Code::Blocks и свой Qt-шный (правда, там не так гибко с опциями было когда я проверял).

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

132. Сообщение от Аноним (128), 20-Май-20, 18:54   +/
Напиши на JS прошу для микроконтроллера, а заодно драйвер твоего сетевого устройства.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127

133. Сообщение от Аноним (133), 20-Май-20, 18:55   +/
> почему-то автоматически синхронизируется с лук-н-филом новых вёнд.

Оно, конечно, есть такое. Но даже при всем при этом возможности интерфейса на WinAPI и возможности интерфейса на электроне как-то не совсем даже сравнимы.

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

134. Сообщение от Аноним (134), 20-Май-20, 19:16   +/
Electron поощряет порочные практики. А что не так с C++? На нем написано много приложений. Тот же firefox например.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

135. Сообщение от Данило (?), 20-Май-20, 19:55   +1 +/
Ні. Просто серед програмстів є величезна кількість вебщиків які нічого крім JavaСценарію та CSS вчити не будуть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

136. Сообщение от Аноним (136), 20-Май-20, 20:15   +1 +/
Если перед hr-ом не расфуфырить, до технарей не дойдешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113 Ответы: #138

137. Сообщение от Lex (??), 20-Май-20, 20:31   +1 +/
Говно отмирает
Не_говно - развивается и его аудитория растёт
Интересно, к какой из категорий можно отнести жс.. :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116

138. Сообщение от Im banana man (?), 20-Май-20, 20:34   +/
> Если перед hr-ом не расфуфырить, до технарей не дойдешь.

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

Да, я могу выбирать. Но это только в ИТ-отрасли насколько мне известно.

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

139. Сообщение от Lex (??), 20-Май-20, 20:43   +/
Тогда в чем принципиальное отличие от того бесчисленного множества языков, которые компилируются в натив ?
Зачем нужен ещё один - флаттер ?

п.с: компоненты то вроде нативные, да только далеко не все на мобильных платформах применяют «нативные» c / c++.
Иные ослушиваются и на яблоке «внезапно» применяют ObjC / Swift, а на андройде - Java / Kotlin.
п.с[2]: да, мосты вполне могут подтормаживать, если через них тонны данных постоянно гонять туда-сюда( хотя для таких случаев есть «натив», т.к у того же RN на JS в первую очередь кодируется логика работы и отображения, а не переработка огромного потока данных в реальном времени - оно должно на уровне модулей реализовываться )

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

140. Сообщение от Нонон (?), 20-Май-20, 20:43   +/
А вяленый все никак не завезут.. Хотя уже давно пора было бы..
Ответить | Правка | Наверх | Cообщить модератору

141. Сообщение от Lex (??), 20-Май-20, 20:51   +/
Они и не переставали после выхода JVM
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

142. Сообщение от Lex (??), 20-Май-20, 20:58   +/
ВСКод любят как умеренно-урезанный и чуть другой, но аналог продуктов от интеллидж.. БЕСПЛАТНЫЙ аналог.
А то, запарился народ ломалки для них искать и, если для винды ещё более-менее норм, то для других ОС( и ябблОси особенно ) - очень хороший шанс словить вирусни по итогу подобного занятия.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #152

143. Сообщение от Доктор Моро (?), 20-Май-20, 21:00   +1 +/
>Просто на C++ основное время уходит на давелопмент и багофикс, а на Electron - на оптицизацию.

Сразу видно одноклеточное существо ен писавшее ни на одном из них серьёзно. На C++ на багофикс уходит значительно меньше времени чем на багофикс на Electron поскольку C++ это статически типизированный язык. Баги в логике программы значительно чаще допускаются в динамически типизированных языках.

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

144. Сообщение от Lex (??), 20-Май-20, 21:05   +/
JS + CSS + HTML
И это без учета всяких Stylus / SCSS / прочего околоязыкового / околобиблиотечного / околофреймворкового зоопарка, так или иначе объединяющего разные куски в условно-единое целое.
А, и ещё конкретно с нодой отдельная история сверх вышеперечисленного( если речь о фронтендерах, переходящих в бэкэнд ).

Это.. не то, чтобы однозначно попахивало прямо уж неосиляторством целого «второго языка»...

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

145. Сообщение от Аноним (145), 20-Май-20, 21:46   –2 +/
Например, VSCode написан на TypeScript, который по сути строго типизирован.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143 Ответы: #149

146. Сообщение от Ordu (ok), 20-Май-20, 22:05   +/
Вам шашечки или ехать? look'n'feel или функциональность?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #147

147. Сообщение от InuYasha (?), 20-Май-20, 22:18   +/
А почему в вашем мире это разделяемые понятия?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #146 Ответы: #148

148. Сообщение от Ordu (ok), 20-Май-20, 22:52   –1 +/
> А почему в вашем мире это разделяемые понятия?

Потому что бывает look'n'feel без функциональности, а бывает функциональность без look'n'feel.

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

149. Сообщение от Доктор Моро (?), 20-Май-20, 22:55   –1 +/
Строго типизирован он только в твоём воспалённом мозгу. Такие вещи, как any, возможность задать хранение в переменной двух или более разных типов, например let x: string | int и т.д. и т.п. Всё это делает TypeScript динамически типизированным.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145 Ответы: #154

150. Сообщение от СССР (?), 20-Май-20, 23:19   –1 +/
прошли времена вэб сайтов. Сегодня актуалны биг-дата, машинное обучение, IoT. Электон это детское творчество ). гуи в разы удобнее писать на QML, оно и пошустрее будет и по памяти небо и земля.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #160

151. Сообщение от A (?), 20-Май-20, 23:22   +1 +/
SmartGit
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

152. Сообщение от A (?), 20-Май-20, 23:27   +/
> Умеренно-урезанный

Хорошая формулировка. Нечто несколько урезанное. Такое и было впечатление от VSC.


P.S. Форматирование ямл не осиливает.

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

153. Сообщение от Аноним (153), 20-Май-20, 23:37   +/
В третьей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

154. Сообщение от Вы забыли заполнить поле Name (?), 21-Май-20, 00:24   –1 +/
Внезапно в C++ тоже есть any и variant. Он тоже по вашему динамически типизирован?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #158

155. Сообщение от СССР (?), 21-Май-20, 00:58   –1 +/
электрон забавная игрушка да и только. писать на нем окошки да рюшечки которые занимают как операционная система.. дурной тон. ну или как знаете, вот есть хорошее грузинское вино, а есть ДВ крепкое - пивас как выражаются его ценители,  ну или клинское ) - дешево, вкусненько,, и тем кто покупает такие напитки, не объяснишь, чо гораздо приятнее наслаждаться бутылкой вина за 800р, чем полторашкой за..., сколько там, ну 100 - 150р. И это чушка будет на тебя смотреть и не понимать, ну пивас то дешевле, на 800 руб можно 4-5 бутылей купить и весь вечер у подъезда просидеть пробухать.
Так вот у программистов примерно так же, увы. Очень много программистов контентщиков, и они не могут понять в чем разница яп для контента и яп универсальных, на которых в том числе разрабатваются все современные технологии.
Ответить | Правка | Наверх | Cообщить модератору

156. Сообщение от НяшМяш (ok), 21-Май-20, 01:13   +/
Flutter это не язык, а фреймворк. Язык у него Dart. Примерно как Qt и C++. Я неточно выразился на этот счёт.

А вот React Native страдает как раз из-за того, что на нём пишут большей частью фронтендщики (внезапно, как и на электроне). Реакт не убирает зависимость от натива и очень многие на этом горят. Да, можно посадить фронтендеров экраны верстать, но в конце за всем смотреть должен нативщик, потому что под мобилку как под браузер клепать нельзя.

Сколько раз прилетали проекты на починить\переписать, в которых по-итогу клиент вбухал денег столько же, сколько можно было потратить на две нативных аппки, а по итогу получался полурабочий падающий прототип. В таких проектах умудрялись даже анимацию не классом Animated, а вручную в таймере координаты двигать (за такое даже в вебе в туалете запинывают), в итоге как раз мосты и выжирали весь доступный процессор. Про ни грамма нативного кода можно и не говорить - они половину компонентов пилили в вебвью (потому что нельзя просто взять и почитать документацию как сделать кнопку с градиентом) и умудрялись даже фронтендовые либы для обработки изображений использовать (которые в браузерах на канвасе обрабатывают). Хотя слегка погуглив, можно было заточеные специально для реакт натива либы поставить. Как вспомню по вебвью в каждой ячейке таблицы, так вздрагиваю.

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

157. Сообщение от НяшМяш (ok), 21-Май-20, 01:14   +/
За три года не встретил ни одного такого.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129

158. Сообщение от Доктор Моро (?), 21-Май-20, 01:16   –2 +/
и Any и Variant, и Option в C++ это классы написанные на самом C++ и они не являются частью системы типов C++. То, что на C++ можно написать Any/Variant/Options не означает, что C++ перестал после этого быть статически типизированным. Указатель (в них всё делается через указатели, шаблоны и т.п.), как был так и остался указателем определённого типа, reinterpret_cast __явно__ задаёт новую трактовку этого указателя при этом всяческие гарантии со стороны C++ снимаются и об этом прямо написано. Если бы трактовка задавалась неявно то вопросов бы не было, это был бы динамически типизированый язык, но она задаётся __явно__!

Any и прочая динамическая пурга в TypeScript это часть системы типов TypeScript. Что означает, что системы типов в TypeScript по сути нету. Не может тип в статически типизированых языках включать в себя бесконечное множество других типов. Не может тип в статически типизированых языках неявно менять свой тип в зависимости от присвоенного значения. Это свойство динамически типизированых языков.

Тёплое и мягкое это разные вещи.

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

159. Сообщение от НяшМяш (ok), 21-Май-20, 01:18   +/
> Туше ) Просмотрел.

Лады, компенсируем плюсом )
> Но не удивлюсь, что работают на нетативе - Flutter/RN какой-нибудь

У Slack Java+Kotlin и ObjC+Swift. А у Discord как раз RN.

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

160. Сообщение от anonimous (?), 21-Май-20, 03:17   +/
>гуи в разы удобнее писать на QML,

И во тут, вспомнив, что QML это урезанный жс (а, не, уже не особо и урезанный)
The JavaScript Host Environment provided by QML can run valid standard JavaScript constructs such as conditional operators, arrays, variable setting, and loops.
It also allows users to import JavaScript files and use the functionality those imports provide.
https://doc.qt.io/qt-5/qtqml-javascript-expressions.html
https://doc.qt.io/qt-5/qtqml-javascript-topic.html
только по 4000 баксов в год на разраба и с неясным будущим, начинаешь снова посматривать на электрон

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

161. Сообщение от анононимчик (?), 21-Май-20, 07:47   +/
На больших объемах данных Python потребляет память гигабайтами:) Это плата за "удобство" работы с ним и того что всё есть объект. Особенно строка. Вот как раз миллионы небольших строк в сотню мегабайт посимвольно съедают несколько десятков гигабайт. Одна из причин почему изобрели Numpy и Pandas.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

162. Сообщение от iPony129412 (?), 21-Май-20, 08:29   +/
Да... Тут прям целое скопление луддитов...
Ужас какой-то.
Причем вряд ли кто на Electron что писал.

Нормальная такая технология. Просто не надо быть глупыми максималистами.

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

163. Сообщение от Im banana man (?), 21-Май-20, 08:42   +/
>>гуи в разы удобнее писать на QML,
> И во тут, вспомнив, что QML это урезанный жс (а, не, уже
> не особо и урезанный)
> The JavaScript Host Environment provided by QML can run valid standard JavaScript
> constructs such as conditional operators, arrays, variable setting, and loops.
> It also allows users to import JavaScript files and use the functionality
> those imports provide.
> https://doc.qt.io/qt-5/qtqml-javascript-expressions.html
> https://doc.qt.io/qt-5/qtqml-javascript-topic.html
> только по 4000 баксов в год на разраба и с неясным будущим,

Фига себе. Не знал. Мне, как энтузиасту, свои поделия на нем делать, значит, не стоит. Если думаю продать в будущем, конечно. А если для опенсорса?

> начинаешь снова посматривать на электрон

А почему неясное будущее?

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

164. Сообщение от Аноним (164), 21-Май-20, 08:50   –1 +/
Возможности у WinAPI безграничны. Ограничено число стандартных классов, а значит остальное писать нужно самому. А зачем стараться, если можно взять JS-фреймворк и запихнуть его в Electron. Взять ещё несколько фреймворков, связать это изолентой и назвать это ново-молодёжным приложением.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133 Ответы: #181

165. Сообщение от Аноним (164), 21-Май-20, 09:26   +/
Как эта мультиплатформа чувствует себя на мобилках и в Хромобуках? Вот PWA работает действительно везде и не запускает целый отдельный браузер для каждого приложения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

166. Сообщение от минона (?), 21-Май-20, 09:35   +/
Хрен с ней, памятью.

А субпиксельное сглаживание завезли наконец? А то сейчас запусил ferdi (electron) и в хромиуме открыл веб-варианты все тех же систем отправки мгновенных сообщений. Разница, что называется, на лице...

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

167. Сообщение от Аноним (164), 21-Май-20, 09:38   +/
Почему "или". А ещё до кучи, Ваши данные будут продаваться рекламным агрегаторам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

168. Сообщение от Аноним (164), 21-Май-20, 09:53   +/
Язык C позволяет вырезать изящную скульптуру или отрезать себе руку. Ограниченные языки не позволяют ни того не другого. Хорошо ли это? Каждый ответит по своему.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127

169. Сообщение от Zenitur (ok), 21-Май-20, 10:04   +/
Siemens SK65. 30 Мб памяти. Вставить карту памяти нельзя (как в S65). QWERTY-клавиатура. Можно очень быстро набирать SMS и сообщения в ICQ. Камеры нет (да и нафиг она нужна с таким качеством). Даже Jabber, кажется, запускал на нём, но точно не помню уже. Эмулятор Dendy из ELF работал, но без звука. По Bluetooth можно было сыграть в Червячков с другом, у которого K700i.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115

170. Сообщение от sailorCat (?), 21-Май-20, 10:06   +/
Пользователи emacs появляются в обсуждении и моргают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

171. Сообщение от Аноним (171), 21-Май-20, 10:12   +/
В новом выпуске:
Приложения electron позволяют объединяться с другими приложения electron для обмена данными между ними. Теперь не только Ваш телефон, но и все телефоны друзей смогут совместно делиться доступной памятью между устройствами. *Занять всю память, теперь во всех приложения электрон!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

172. Сообщение от anonymous (??), 21-Май-20, 10:39   +1 +/
Wireshark вещь замечательная, спору нет, но и VS Code редактор замечательный. Х.з. что там мелкософт подкрутили, но по сравнению с Atom он просто летает. Ну и language server опять же - хочешь к Emacs прикручивай, а не хочешь - к Vim
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

174. Сообщение от йкЛще (?), 21-Май-20, 12:40   +/
>> А он возьми и нагни большинство других языков в этой среде. Даже nginx поплохело.

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

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

175. Сообщение от iLex (ok), 21-Май-20, 13:31   +/
Вот лучше бы хейтеры вместо традиционного ослоумия написали бы, чем этот Electron можно заменить. Может быть Qt, которое благодаря гениальной политике владельца вот-вот сдохнет? Или GTK, что после выхода новой версии по тормозам уверенно догоняет Electron, и скоро пойдёт на обгон?
Сперва сделайте нормальный кроссплатформенный фреймворк, а уж потом ругайтесь. А то на безрыбье и Electron креветка.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #178, #179

176. Сообщение от Вы забыли заполнить поле Name (?), 21-Май-20, 14:17   +/
> Если бы трактовка задавалась неявно то вопросов бы не было, это был бы динамически типизированый язык, но она задаётся __явно__!

Ничего не понял. В случае с optional или variant С++ компилятор дает по рукам, если патаешься обратиться к типу без проверки (ну или получаешь в runtime исключение).

В TypeScript точно также. Какая разнциа что там происходит при трансляции в JS, главное что TS дает гарантии времени компиляции. И, кстати, в отличие от C++ в нем есть non-nullable типы, так что не нужно расставлять ассерты, чтобы проверить, что unique_ptr на самом деле внутри не содержит null.

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

177. Сообщение от Вы забыли заполнить поле Name (?), 21-Май-20, 14:19   +/
> PHP-GTK, PHP-QT, and PHP-Wx

Ну и как часто этим пользуются? Вот и ответ на вопрос, что кол-во разработчиков не связано с использованием технологии.

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

178. Сообщение от Anonn (?), 21-Май-20, 17:11   +2 +/
>  GTK ... по тормозам уверенно догоняет Electron

Догоняет? Тот летающий паровоз уже давно в будущем. Електрон еще скромняга в сравнение с этим ужасом десктопа. И вообще, кому нужен этот gtk кроме редхата? Вся надежда была на qt, но так и не вышло.  

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

179. Сообщение от Anonn (?), 21-Май-20, 17:12   +/
> Сперва сделайте нормальный кроссплатформенный фреймворк

Флаттер.

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

180. Сообщение от proninyaroslavemail (ok), 21-Май-20, 17:24   +/
> Чем лучше? Язык ужасный. Доступа к нативным методам нет. Всё это уже

Ничего ужасного в дарте не вижу, язык как язык, с сильным влиянием java. Преимущество flutter как минимум в том, что это не тупо инстанс гугл хрома в обёртке как электрон, а самостоятельный GUI-фреймворк со своей системой отрисовки, которая базируется на Skia. Код дарта компилируется в нативный со своим рантаймом, в отличии от React Native или любого другого JS-фреймворка. И это большой плюс для производительности, близкой к нативным приложениям. Про доступ к нативным методам: в дарт уже завезли FFI

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

181. Сообщение от Аноним (25), 21-Май-20, 17:38   +/
> Возможности у WinAPI безграничны.

Как и у ассемблера. Вот с затратами времени для получения приемлемого результата не все так радужно.

> остальное писать нужно самому

Что в 90% случаев порождает либо фигню, которая работает только на машине разработчика, либо нечто вырвиглазное. И забудьте про look&feel.

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

182. Сообщение от мухи и котлеты (?), 21-Май-20, 17:59   +/
Миллионы разработчикоа, а не мух.
Мухи вполне себе специалисты в определении экскрементов, вы видели чтобы мухи ошибались на этот счёт?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #185

183. Сообщение от anonimous (?), 21-Май-20, 21:08   +/
>А почему неясное будущее?

Ну вот тут немного не о том, но и об этом кое-что есть

https://habr.com/ru/post/501798/

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

184. Сообщение от Аноним (184), 21-Май-20, 21:22   +/
>Включён PDF-просмотрщик

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

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

185. Сообщение от Аноним84701 (ok), 21-Май-20, 21:34   +/
> Мухи вполне себе специалисты в определении экскрементов, вы видели чтобы мухи ошибались на этот счёт?

Вы таки хотите нам рассказать, что на вас никогда ни разу не садилась муха? Или она таки не ошибалась? O_o
*ох уж эти любители аналогий*

ЗЫ:
Домашняя муха с удовольствием отложит яйца как не только в "пахучую кучку", но и в подгнившую (как впрочем и свежую пищу - то же свежежаренное мясо), равно как и в "живую" рану.

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

186. Сообщение от deeaitch (ok), 23-Май-20, 02:07   –1 +/
Electron погазал себя на примере Skype. Skype времен Qt3 был великолепен. Работал везде. На десктопах, ноутах, виндах, линуксах, планшетах, телефонах. При этом 512 килобит исходящего на ADSL хватало для вполне приемлемого качества видо. Да не FullHD но это было видно и можно было общаться.

Пришли гавнокодеры и переписали на электрон. Теперь это уродство пользовать вообще нельзя. Жрёт не понятно сколько, телефон в панике, канал вообще затрудняюсь сказать какой нужен. На 3G оно так ничего и не вытянуло. Ерунда ваш электрон. Вот всё что о нём нужно знать.

И не надо ляля про skype for busines и мол им пользуются. Никто уже в развитых странах им не пользуется. Если только это не навязанная политика компании по причине соглашения с Microsoft. Не зря появился тот-же zoom, который после последних новосте тоже скоро сдохнет. Уже во многих компаниях запрещать стали.

Смысл делать интерфейс пользователя на электроне если он выглядит вырви глаз? Не считается с системными настройками и т.д. Даже с gtk проще чем с этим....

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

187. Сообщение от InuYasha (?), 23-Май-20, 14:16   +/
>> И забудьте про look&feel.

О, типикал дев-гопс школотрон-респонс )
Если что, на WinAPI написан, например, ModPlug Tracker, который, при его функционале, вполне себе лукнфильный. (это из опенсорсного)

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


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

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




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

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