Вход | Регистрация
    1  2  3  4  5   

На каком языке/технологии писать?

На каком языке/технологии писать?
Я
   Xapac
 
21.09.20 - 08:11
Добрый день!

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

Вот например что то типа технологии flash.

в 2005-м современным был делфи
в 20010-м C# и прочие технологии net.

Просто с 1с-кой отстал от трендов. вот может кто в курсе, на чем люди пишут?
   Paint_NET
 
1 - 21.09.20 - 08:13
На том, какой лучше знаешь :)
Либо какой больше нравится.

На самом деле однозначного ответа нет и быть не может. Какое приложение хоть?
   Paint_NET
 
2 - 21.09.20 - 08:13
К тому же, решает не язык, а фреймворк.
   Xapac
 
3 - 21.09.20 - 08:15
(1) ну вообще не суть важно. какое. я чисто теоретический вопрос хотел. но допустим.... для построения графического дерева.
   MyNick
 
4 - 21.09.20 - 08:16
Мне вот интересно, а что это за приложение, которое в 2020 (а точнее уже в 21м) году нужно на десктопе (при условии его работы на веб)? Очередной убийца 1С - суровый энтерпрайз?
   Xapac
 
5 - 21.09.20 - 08:17
(4) ну вот флешки же нормально работали. и десктопом и в браузере.

Отличная была технология. че ее прикрыли?
   Paint_NET
 
6 - 21.09.20 - 08:18
(3) Да не, важно. Если это бизнес-приблуда, интегрирующаяся с внешними источниками данных - это одно, если игрушка - другое...

То же графическое дерево нарисовать можно и в JS, и в суровом жаба энтерпрайзе, и на шарпе.
Мне вот удобна среда разработки MS Visual Studio, поэтому выбор - шарп (хотя в ней и на жаве писать можно, но, имхо, жаба морально устарела).
   d4rkmesa
 
7 - 21.09.20 - 08:21
(0) Javascript + Electron для декстопа. Мне лично не нравятся приложения на Electron, но если нужно - почему нет?
   Xapac
 
8 - 21.09.20 - 08:24
(7) https://ru.wikipedia.org/wiki/Electron этот что-ли?

"На базе Electron построен
Atom — текстовый редактор для программистов
Visual Studio Code"

а что интересно..
   d4rkmesa
 
9 - 21.09.20 - 08:29
(8) Да. Да много приложений, тот же Viber, если не ошибаюсь. И даже меню в игре Warcraft 3 Reforged. =)
   DionisSergeevich
 
10 - 21.09.20 - 08:30
(6) чейта устарела? Сколько сейчас требуется джаверов и сколько шарпеев?
   Xapac
 
11 - 21.09.20 - 08:41
(10) я думаю джаверы по инерции а не потому что это современно
   Глупый ответ
 
12 - 21.09.20 - 08:42
(0) сейчас рулят фреймворки и библиотеки, а не языки. Разделение на клиентскую и серверную часть. Написать это все на одном языке не возможно, все равно клиентская часть будет на жаве скрипт.
   ДенисЧ
 
13 - 21.09.20 - 08:43
(12) жс отмирает. Скоро вебассемблей начнёт рулить
   Глупый ответ
 
14 - 21.09.20 - 08:45
(13) говорят скоро программисты отомрут, дизайнер будет надиктовывать в комп чего ему надо, а нейросеть генерировать готовые алгоритмы.
   spectre1978
 
15 - 21.09.20 - 08:53
(14) говорят, в Москве кур доят. Мы пошли - сисек не нашли ;)
   Глупый ответ
 
16 - 21.09.20 - 09:03
(15) а таксисты уже не улыбаются. Я помню в детстве фото занимался, так там целая наука была. Выбери пленку под погоду, выставь в зависимости от освещенности и скорости и расстояния до объекта диафрагму, выдержку, поставь правильно свет, составь правильно кадр. Сделай несколько штук с разными параметрами. В темноте заправь пленку в какую то херь, прояви пленку, зафиксируй пленку. Фотоувеличитель опять всякие таймреле, глянцеватель. Короче на дому надо было целую химлабораторию держать. А сейчас каждая инстасамка таких фоток сотни в день генерасит.
   FormatC
 
17 - 21.09.20 - 09:09
(16) настоящий фотолюбитель с тобой бы поспорил )))
он и сейчас остался таким же, просто сменились технологии
   Глупый ответ
 
18 - 21.09.20 - 09:16
(17) настоящий автогонщик тоже с убер автопилотом может поспорить(хотя и это временно), но обычно людям надо доехать из точки А в точку Б. А на фото узнать свою морду, что вполне себе реализуемо причем довольно не плохо.
   Paint_NET
 
19 - 21.09.20 - 09:24
(10) Пушта легаси.
Ну, я субъективен, да и жаба на месте не стоит и развивается, так что это сугубо имхо. Мне просто больше нравится шарп.
   Garykom
 
20 - 21.09.20 - 09:27
(16) Таксист это не только машину водить.
Подскажи как без робота помочь закинуть сумки в багажник или правильно пристегнуть ребенка?
   Paint_NET
 
21 - 21.09.20 - 09:28
(20) В абсолютном большинстве случаев пассажир с этим может справиться самостоятельно.
   trdm
 
22 - 21.09.20 - 09:30
(8) Атом на 10-м месте.
Его даже Notepad++ побил.
https://insights.stackoverflow.com/survey/2019#development-environments-and-tools
   uzerp2
 
23 - 21.09.20 - 09:32
1. https://github.com/microsoft/react-native-windows
и на винде и под ios и android

2. https://github.com/microsoft/react-native-macos
и под MacOS и под ios и android

3. Еще флаттер есть ( https://flutter.dev/ )
он под веб и под ios и android

это по фронту, нуно будет еще бэк выбрать !
   ДенисЧ
 
24 - 21.09.20 - 09:33
(22) А вскод на каком?
   trdm
 
25 - 21.09.20 - 09:38
(24) Там по ссылке все видно:

Visual Studio Code
50.7%

Visual Studio
31.5%

Notepad++
30.5%

IntelliJ
25.4%

Vim
25.4%

Sublime Text
23.4%

Android Studio
16.9%

Eclipse
14.4%

PyCharm
13.4%

Atom
13.3%

IPython / Jupyter
9.5%

Xcode
9.4%

PHPStorm
7.6%

NetBeans
5.9%

Emacs
4.5%

RStudio
3.4%

RubyMine
1.4%

TextMate
0.9%

Coda
0.7%

Komodo
0.4%

Zend
0.4%

Light Table
0.2%
   Sserj
 
26 - 21.09.20 - 09:41
(25) Ну вот для Eclipse тут не учтены 1С-ники со своей EDT. Может их не так и много, но судя по последней версии скоро начнет прибавляться :)
   Xapac
 
27 - 21.09.20 - 10:38
Нифига себе у Electron Хело ворлд 175 мегабайт получился
   Глупый ответ
 
28 - 21.09.20 - 10:50
(27) Ты все на джаве скрипт собрался писать? Это извращение.
   Конструктор1С
 
29 - 21.09.20 - 11:17
(6) так шарп это жаба в мелкософтовском исполнении
   Конструктор1С
 
30 - 21.09.20 - 11:20
(19) если бы так. На жабе и новое пишут
 
 Рекламное место пустует
   palsergeich
 
31 - 21.09.20 - 11:22
(0) Сейчас вроде пайтон на хайпе
   jbond
 
32 - 21.09.20 - 11:27
(0) - >Вот например что то типа технологии flash.


Вот именно поэтому 1Сников не считают за программистов.

Показал твой тред тиму. Они сказали - либо ты тролль, либо НЕ программист, а настройщик обновлений.
   Xapac
 
33 - 21.09.20 - 11:28
(32) Тима пояснит как он пришел к такому выводу?
   jbond
 
34 - 21.09.20 - 11:28
>чтобы и десктоп и веб работало.

Все таки ты реально тролль.

Зы. Апплеты и Флеш умерли 20 лет назад. Вас из криокамеры вчера выпустили?
   jbond
 
35 - 21.09.20 - 11:30
Этот тред - доказательство теоремы о том, что 1Сники - это не программисты
   Xapac
 
36 - 21.09.20 - 11:32
(34) ну вот 1с и на десктопе и в веб и на мобилках работает. почти ничего переделывать не надо.
в мире альтернативного программирования есть, что то подобное уровня 2020 года?
   Paint_NET
 
37 - 21.09.20 - 11:35
(29) По сути - да. Тут уже выше написали, что решают фреймворки, язык вторичен.
   Paint_NET
 
38 - 21.09.20 - 11:35
(32) Много ли знают труЪ-программисты об отличиях 7.7 от 8.3?
   Paint_NET
 
39 - 21.09.20 - 11:36
+(38) Человек же пишет, что в 1С застрял на многие годы.
   d4rkmesa
 
40 - 21.09.20 - 11:42
(27) Это нормально. Там по идее можно покопаться и лишние зависимости убрать, плюс наверняка есть возможность упаковки. Ничего страшного в целом. 20 лет назад поражало, что приложение на VC++ не влазит на дискетку вместе с рантаймом. )
   Xapac
 
41 - 21.09.20 - 11:42
(40)ну я понимаю, что там фактически браузер зашит в приложение.
   d4rkmesa
 
42 - 21.09.20 - 11:43
(40) Тот же Флеш мегабайты заставлял скачивать во времена еще диалапа.
   jbond
 
43 - 21.09.20 - 11:56
(36) Серьезно? а кто и где тебе мобильный клиент 1C разрабатывал? Пушкин Александр или все таки мобильные разработчики из фирмы 1С?
   jbond
 
44 - 21.09.20 - 12:01
(31) На питоне никогда не создавались гуи приложения
   ДенисЧ
 
45 - 21.09.20 - 12:02
(44) Never say never
PyQT придумали очень давно
   jbond
 
46 - 21.09.20 - 12:05
(45) Принципиальное существования этого байндинга не означает, что на этой связке делаются заказные решения.
   Garikk
 
47 - 21.09.20 - 12:16
(46) это вам кажется или есть какаято реальная статистика?
   Paint_NET
 
48 - 21.09.20 - 12:17
(47) Он же труЪ, если кажется - значит, точно есть и статистика, бгг.
   Garikk
 
49 - 21.09.20 - 12:18
(46) вот возьми например популярный 3D слайсер Cura, он практически весь на питоне написан и PyQT там используется
   Fragster
 
50 - 21.09.20 - 12:20
(27) можно сделать не электрон, а pwa (правда для первого запуска и "установки" все равно интернет нужен будет) и тогда размер приложения будет равен размеру минифицированного js. там, конечно, есть нюансы с доступом к файловой системе и прочему низкоуровневому, но и в электроне там нужно свои "мосты" под это дело писать.
   Xapac
 
51 - 21.09.20 - 12:38
(43)как это связано с разработкой платформы? не понял.
   Paint_NET
 
52 - 21.09.20 - 12:47
(51) Не платформы, конфигурации, вы имеете в виду?
Товарисч труЪ-погромизд имеет в виду то, что мобильная платформа писалась не на языке 1С (собственно, как и сама 1С) :)
   Глупый ответ
 
53 - 21.09.20 - 12:48
(36) Есть мнение, что на веб и на мобилах оно работает так себе. А в мире "другой" разработки у человека задумавшего написать (0) должен быть ахеренный набор знаний, базы данных+sql+серверный язык + серверный фреймворк + html+css+стилевой фреймворк+ джава скрипт+фреймворк джаваскриптовский, а если еще и мобильная разработка то еще и java/kotlin. Например python + django api + html + css + bootstrap + java script + react/Потому 1С дешево и сурьезно.
   Глупый ответ
 
54 - 21.09.20 - 12:48
позволяет делать все, но херово.
   Xapac
 
55 - 21.09.20 - 12:51
(52)ну я думаю любой язык/фреймворк/платформа на чем-то писалась. но я думаю это нас не должно волновать.
   DTX 4th
 
56 - 21.09.20 - 12:54
Либо электрон либо шарп.
   Повелитель
 
57 - 21.09.20 - 12:55
Куда я попал, жабы, шарпеи, всё я пошел отсюда...
   Paint_NET
 
58 - 21.09.20 - 12:59
(57) Не зацикливайтесь на 1С :)

Я так примерно прикинул: совсем на пенсию уходить неохота, без работы скучно будет; 1С требует более плотного общения с заказчиком, круг заказчиков 1С ограничен СНГ, поэтому стоит всё-таки не отставать в других технологиях, пусть и не выходя на уровень сеньора.
   Повелитель
 
59 - 21.09.20 - 13:04
(58) Где бы время взять )) Тут за 1с не успеваешь следить.
   Paint_NET
 
60 - 21.09.20 - 13:07
(59) Эт да, приходится личным жертвовать.
Но оно того стоит, имхо.
 
 Рекламное место пустует
   Конструктор1С
 
61 - 21.09.20 - 13:20
(35) сказал тестировщик
   jbond
 
62 - 21.09.20 - 13:20
(47) это реальная статистика. Эта связка была популярна в нулевых и только под Линукс для OpenSource проектов.

Просто тогда ничего путнего под линукс для гуя не было.

Для заказных проектов эта связка была всегда мертвой.

И сейчас питон на хайпе в областях, никак не связанных с гуем.
   jbond
 
63 - 21.09.20 - 13:21
(49) и дальше что?

Ты про ошибку выжившего в курсе?
   ДенисЧ
 
64 - 21.09.20 - 13:24
(63) Зачем ты так про себя?...
   jbond
 
65 - 21.09.20 - 13:24
(61) первое правило бойцовского клуба - никто не должен знать про бойцовский клуб.
   Garikk
 
66 - 21.09.20 - 13:29
(62) реальная какая? полторы конторки где ты работал?

А я вот могу сказать что Swing до сих пор популярен, в определенных сферах. Это при том что он де факто мертв уже лет 10
также и с питоном и прочим

p.s. если уж на то пошло то десктопный софт вообще умер
   Salimbek
 
67 - 21.09.20 - 13:33
(0) Я голосую за QT )))
   Asmody
 
68 - 21.09.20 - 13:35
(0) Пиши на Haskell и ELM. Всё равно не напишешь, но так хоть наеб.шься.
   ДенисЧ
 
69 - 21.09.20 - 13:35
(66) Слухи о его смерти прошу считать преувеличенными
   ДенисЧ
 
70 - 21.09.20 - 13:36
(68) Чтобы нае....ся нужно писать в машинных кодах...
   Asmody
 
71 - 21.09.20 - 13:38
(70) Не, маш.коды – это экстрим-хардкор-дрочилово.
   ДенисЧ
 
72 - 21.09.20 - 13:40
(71) Вот как раз последнее слово и...
   Глупый ответ
 
73 - 21.09.20 - 13:44
(65) Жбонд ты в этой стране не живешь, на 1С не работаешь. Чего ты тут делаешь? Брысь на фашистский форум, sap обсуждать или чего вы там обсуждаете.
   Garikk
 
74 - 21.09.20 - 13:46
(70) брейнфак же
   Mikeware
 
75 - 21.09.20 - 13:46
(70) развлекухи ради, поковырял с месяц назад verilog'е дешифратор команд в эмуляторе 8080 или z80. классно.  А вот от СКД чот с души воротит...
но это, конечно, "индивидуальные особенности организЪма"®
   jbond
 
76 - 21.09.20 - 13:47
(73) - а скажите, каким образом меняется свойство "ненужности" PyQT при пересечении границы в Бресте?
   Глупый ответ
 
77 - 21.09.20 - 13:48
(75) Ну туризм он всегда по лучше эмиграции.
   Lama12
 
78 - 21.09.20 - 13:48
COBOL уже предлагали?
   jbond
 
79 - 21.09.20 - 13:50
(66) - поцан,  я сейчас делаю крупномасштабный рефакторинг системы на Eclipse RCP/SWT с целью обеспечения совместимости с Windows 10
   ДенисЧ
 
80 - 21.09.20 - 13:51
(79) Ты сейчас балаболишь на форуме.
   Глупый ответ
 
81 - 21.09.20 - 13:51
(76) Мне просто интересно, а чего ты в каждой ветке серешь? Одинэсники не люди, одинэсники не прогаммисты и так уже годами. Тут уже похоже на патологию какую то. Если тебе не нравится РФ, 1С и одинэсники. То почему ты тут тусишь? Вот зачем надо было уезжать из страны, чтобы потом смотреть русские новости?

(79) https://www.anekdot.ru/id/71728/
   Garikk
 
82 - 21.09.20 - 13:56
(79) мальчик, ты не сильно старше меня, возможно я видел больше всяких систем чем ты...и то что ты пилишь крупный проект на эклипсе не дает тебе права делать глобальные выводы
   Asmody
 
83 - 21.09.20 - 14:21
(82) Человеку, который вынужден пилить крупный проект на эклипсе, можно только посочувствовать.
   Eiffil123
 
84 - 21.09.20 - 15:01
(0) современные приложения должны быть с веб-мордой. так что html + js фронтэнд, бэкэнд - c#/java/python (да что угодно, хоть 1С).
   Eiffil123
 
85 - 21.09.20 - 15:03
(8) даже скайп на нем
   Eiffil123
 
86 - 21.09.20 - 15:07
(27) у 1С хэлло ворлд будет на 800 мб (с учетом рантайма). всё субъективно
   jbond
 
87 - 21.09.20 - 15:19
(83) сказал человек, работающий с системой, IDE которой использует Eclipse RCP.
   DionisSergeevich
 
88 - 21.09.20 - 15:20
Экоипс это что то из 19** годов?
   jbond
 
89 - 21.09.20 - 15:23
(88) - https://ru.wikipedia.org/wiki/Eclipse_(среда_разработки)

Первый выпуск: 7 ноября 2001
   DionisSergeevich
 
90 - 21.09.20 - 15:25
Всё равно не актуально уже
   jbond
 
91 - 21.09.20 - 15:29
(90)

Еще как актуально. Особенно актуально с 2019го года, когда уже пользователи самой лучшей в мере Java IDE  - IDEA начали стонать про то, какая версия их когда-то любимой IDE стала последней "нормальной"
   Sserj
 
92 - 21.09.20 - 16:16
(90) С чего это, тогда будущее 1С-ников не актауально уже :)
   DionisSergeevich
 
93 - 21.09.20 - 16:18
(92) потому что все на IDEA давно. А с 1с что не так?
   Sserj
 
94 - 21.09.20 - 16:21
(93) "..все на IDEA давно.." кто эти "все"?
Вон в 25 статистика - IDEA 24%, как то далеко не тянет на "все".
А с 1С все очень даже так, светлое Эклипсовое будущее в виде EDT уже совсем на подходе.
   Eiffil123
 
95 - 21.09.20 - 16:21
(91) так а кто их заставляет обновлять IDEA? работает, нефиг трогать.
   Eiffil123
 
96 - 21.09.20 - 16:23
(94) в 25 вообще непонятная статистика. Врядли кто-то будет писать java-код в visual studio. Под каждый ЯП свой инструмент есть.
   DionisSergeevich
 
97 - 21.09.20 - 16:23
(94) статистика более чем странная. IDE с блокнотом сравнивать. У меня своя статистика - случайная выборка из примерно 20 джаверов - 100 процентов IDEA
   Sserj
 
98 - 21.09.20 - 16:27
(96) Статистика нормальная, на каждого java-кодера по моим личным ощущениям приходится с десяток каких-нибуть веб-чего-нибутеров. Которые как ни странно тоже пишут код и которым IDEA никуда не уперлась.
Просто не стоит в речи скатываться к абсолюту: "все", "никто", "никогда". Или как минимум уточнять: все из моего круга интересов :)
   Sserj
 
99 - 21.09.20 - 16:29
(97) А где в этой ветке вдруг утверждалось что эта ветка о Java?
   Eiffil123
 
100 - 21.09.20 - 16:29
(98) ну а бухгалтерше из отдела бухгалтерии не уперся эклипс. Не очень понятно вообще цель такого сравнения.
  1  2  3  4  5   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.