1.1, Аноним (1), 11:08, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +16 +/– |
> HR-контора
> разработчики заявили, что знают
Ой, да люди чего только в резюме не пишут.
| |
|
2.7, Аноним (7), 11:40, 02/02/2019 [^] [^^] [^^^] [ответить]
| +12 +/– |
Я знаю самбо, дзюдо, карате и еще много других страшных слов.
| |
|
3.75, Анонимчжан (?), 00:11, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
а я не только знаю, но даже видел и что самое СТРАШНОЕ изучал ..... кое что... ахахах))) но ява скрипт? действительно более пугающий))
| |
3.80, Аноним (80), 01:45, 03/02/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Я знаю самбо, дзюдо, карате и еще много других страшных слов.
дзюдо и дзюпосле
| |
|
|
|
2.9, th3m3 (ok), 11:43, 02/02/2019 [^] [^^] [^^^] [ответить]
| +7 +/– |
Это ничего не значит. Ты можешь писать на чём хочешь. Инфа 146%.
| |
|
|
|
5.41, Michael Shigorin (ok), 16:53, 02/02/2019 [^] [^^] [^^^] [ответить]
| –5 +/– |
Вообще-то если быть видеоинженером, случайно пристроенным потом в штатах.
Понимаю, что тема про разработку, а не администрирование, но элементарные навыки инфобезопасности и разработчику вообще-то важны, чтоб мир не становился пластиковым ещё быстрей.
| |
|
6.64, myhand (ok), 18:51, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
> если быть видеоинженером, случайно пристроенным потом в штатах.
Чурова в штатах разве что в качестве лабораторного животного возмут.
| |
|
|
|
|
|
1.4, anonymous (??), 11:20, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> Бредовый рейтинг бекенд и фронтенд фреймворков в 1 списке.
Это был камень в огород НОДЫ ?
И кстати ЖАВУ знать можно ЖС вряд ли, есть мнение что дажы разрабы до сих пор ЕСМА не знают достаточно хорошо ;)
| |
|
2.5, Аноним (3), 11:22, 02/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Нет это камень в сторону того что там у них ануляр, вью, реакт и спринг, джанго, экспресс в одном списке, хотя это фундаментально разные вещи.
| |
|
3.70, KonstantinB (ok), 22:44, 02/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ага, и Angular 2+ считают вместе с AngularJS, общего между которыми нет ничего, кроме названия.
| |
|
|
1.6, Gentoo Lord (?), 11:40, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Рейтинг ни о чем. Ну слышали разработчики о JS чаще, чем о Java. И что? А когда будет статистика о цветовых предпочтениях разработчиков? Какие цвета им больше всего нравятся.
| |
|
2.14, Аноним (12), 12:55, 02/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
в этом рейтинге js, java, go и kotlin, поэтому голубой. опрос тут не нужен, всё очевидно
| |
|
3.87, пох (?), 11:58, 03/02/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
очередной гендерный шовинист, посмотрите-ка!
(разумеется, women can't code, но "предпочтения" вполне иметь могут, и называться "разработчиками" запросто - так что там все цвета радуги. Гм. Даже и не знаю, кто тут победит.)
| |
|
|
1.8, th3m3 (ok), 11:42, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Какой-то странный рейтинг. Уже давно ведущим фрамеворком/библиотекой обосновался React, а тут выставлен внезапно Angular и типо React догоняет :) По многим другим опросам, люди хотят освоить Rust, а тут откуда-то вылезает Go. А Vue, вообще болтается где-то в середине.
| |
|
2.16, bbc1love (?), 13:06, 02/02/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
очевидно, говорите ерунду. на самом деле самый распространённый набор библиотек - qt. по поводу ангуляров: это не библиотеки. библиотеки это всегда бинарные файлы, ваши наборы скриптов называйте как хотите иначе. язык, который все хотят изучить, это, неоспоримый факт, - nim. языки, агрессивно рекламируемые ТНК (Котлин, ГОУ и прочие расты) никому не интересны. это я про нормальных людей, которые в подобного рода опросах не могут участвовать физически, т.к. никогда на них не наткнутся. именно поэтому рейтинг странный, а не по вашим юношеским веб-догадкам. как вообще можно js называть языком программирования?
| |
|
3.23, Аноним84701 (ok), 13:48, 02/02/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> библиотеки это всегда бинарные файлы, ваши наборы скриптов называйте как хотите иначе.
Т.е. у питона стандартной библиотеки нет, из сишной -- нужно срочно удалить все макросы, константы, типы и прочее?
| |
|
|
5.72, Урри (?), 23:29, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Не сметь трогать святое!
Макросы были, есть и еще вас всех переживут.
| |
|
|
3.29, Василий Теркин (?), 15:54, 02/02/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Языки активно продвигаемые ТНК позволяют активно и много зарабатывать разрабам. А экзотика чаще всего ценится лишь в зоопарке. И кто здесь страдает юношество ещё большой вопрос. В жизни это выглядело бы так, что какой нибудь слесарь пытался доказать всем что с помощью молотка он не только гвозди может забивать, но и гнуть рельсы и распускать бревна на доски. На заре java фанаты с++ прочили ей скорый провал и забвение. Чем показали лишь собственную некомпетентность в цифровом бизнесе. Тот случай, когда кодер дальше своего носа ничего не видит.
| |
|
4.43, Michael Shigorin (ok), 16:57, 02/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Как писал вчерась, мне очень сильно кажется, что жабу делали даже не столько с целью побольше впаривать санок (и поменьше страдать от того, что разработчики побежали на винтел) -- а для того, чтоб манагеры всё-таки смогли в _предсказуемые_ -- не путать с оптимальными -- сроки выбить из толпы индусских кодеров "продухт".
| |
|
5.53, Crazy Alex (ok), 17:16, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ну так это, вроде, никогда секоетрм и не было - индустрия не может держаться на "гениях", нужен массовый более-менее предсказуемый выход продукции.
Желательно подешевле, конечно, но тут как пойдёт. И чем больше масштаб - тем предсказуемость важнее, так как любые потрясения дороже обходятся, а привходящих обстоятельств - больше.
| |
5.79, Василий Теркин (?), 01:41, 03/02/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Рискуя вызвать потоки помоев в свой адрес от адептов "истинных ЯП всех времен и народов", напомню что успех современных мобильных платформ связан как раз с тем, что чувачки из Sun своевременно запарились вопросом создания ЯП для этих платформ. Если бы разработка велась на сях и плюсах, то сотовой связь была бы тем еще геммороем для пользователей, линуксоиды, подите же сюда, и расскажите ламерам как семь пядей во лбу необходимы чтобы грамотно настроить и юзать софт под лучшую в мире платформу. Все остальным - RTFM и плакать. Неосиляторам не нашлось бы места в чудном новом мире мобильной связи.
| |
|
6.84, Аноним (84), 06:57, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Успех нынешних мобильных платформ связан с появлением iPhone, где native-only приложения. Google сейчас страдает именно от того, что решили быть "как все" и тем самым переманить разработчиков кнопочных мобил. И даже вкостылили JIT-кеш. Успех Java обусловлен в основном тем, что их маркетологи убеждали, что никакие альтернативы не нужны. И разработчики сталкивались с выбором: учи Java или забей на мобилки.
| |
|
5.86, qwerty123 (??), 11:36, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Как писал вчерась, мне очень сильно кажется, что жабу делали
>сроки выбить из толпы индусских кодеров "продухт"
Когда создавали JavaVM, в Индиии считали максимум на калькуляторах.
| |
|
6.109, пох (?), 06:54, 04/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
мой приятель преподавал понаехавшим копченым кумарам и китайцам разный всякий матан еще в 1986м.
про индусский код было нихрена не выдумкой - уже тогда.
| |
|
|
|
3.76, Анонимчжан (?), 00:20, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
не на том сосредоточились батенька. для чего нужны библиотеки? обычно в них выносятся функции и прочие конестанты , которые потребуются для вызова. или прописывайте батенька каждый раз одну и туже функцию в коде. тогда правда вам либы вообще нафиг не сдались. но полагаю программа которая обычно состоит из 1000 строк будет 10000 строк, если не больше. таким образом библиотеки в питоне все таки есть, хоть и "бинарные" как вы выразились. не путайте теплое с мягким. библиотеки создаются не для бинарности.))
| |
|
|
1.10, A.Stahl (ok), 11:52, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +11 +/– |
>языков, которые разработчики хотели бы изучить
Я на С++ пишу около 10 лет. И до сих пор хочу его изучить, но всё как-то не получается...
| |
|
|
3.17, Аноним (12), 13:09, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
скоро меньше станет. из универов потихоньку выпиливают единственный семестр изучения си, поэтому школьники даже знать не будут, что есть такой язык
| |
|
4.20, Аноним (20), 13:19, 02/02/2019 [^] [^^] [^^^] [ответить]
| –10 +/– |
И это правильно. Нечего небезопасным языкам делать в современном мире - для системщины есть Rust, для аппликух Java/C#/Swift, для скриптоты и ML - питон, для веба - JS.
Остальное может заворачиваться в простыню и ползти в сторону кладбища, давно пора.
| |
|
5.32, Аноним (32), 16:13, 02/02/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
> для скриптоты и ML - питон,
для "скриптоты" есть Go и Ruby.
для ML есть Julia и R
Слова "питон" в лексиконе современного разработчика быть не должно.
| |
|
6.73, Урри (?), 23:39, 02/02/2019 [^] [^^] [^^^] [ответить] | +/– | Функциональщина, которую якобы пропихивали , родилась тогда, когда подавляющее ... большой текст свёрнут, показать | |
|
7.83, Василий Теркин (?), 04:34, 03/02/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Плюсую. Грамотный кодер ориентирован на решаемую задачу, а не на сам процесс программирования. И знание алгоритмов, которое есть следствие знания математики, это фундамент для любого более-менее серьезного кода. И мне смешно, когда троечники-школяры начинают меряться сиплюсплюсами, нахватавшись терминологии и скопипастив куски чужого кода из профильных форумов. Отсюда как следствие - засилие говнокода. И чтобы не пропадать зачаткам врожденной логики, зачастую и предлагают языки-кубики, чтобы из них можно было слепить полезный продукт. Любой гастарбайтер может сложить из кирпичей домик,но... рассчитать конструкции, оптимально подобрать материалы они не в состоянии.Нет знаний. Вот и клепают, либо с диким запасом, зря расходуя деньги, либо развалюхи, которые опасны для жизни. Без обид.
| |
|
|
9.98, Урри (?), 14:46, 03/02/2019 [^] [^^] [^^^] [ответить] | +/– | Ваш справочник с алгоритмами называется Д Кнут Искусство программирования ... текст свёрнут, показать | |
|
|
|
8.99, Урри (?), 14:52, 03/02/2019 [^] [^^] [^^^] [ответить] | +/– | Фигню пишете Скажите, какие проблемы у SQL разрабочиков, которые понятия зелено... текст свёрнут, показать | |
|
|
|
|
|
|
2.88, пох (?), 11:59, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
слишком долго пишешь. Ушел бы через год на js - знал бы c++ в совершенстве ;-)
| |
|
1.21, YetAnotherOnanym (ok), 13:23, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Вообще-то, "spaghetti code" - это не "рутина", а "запутанный или плохо структурированный код". (Это не опечатка, поэтому сам исправлять не стал)
| |
1.22, Ordu (ok), 13:26, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
spaghetti code -- это не рутина, это говнокод. Я бы исправил в новости, но не знаю как перевести на русский политкорректно. Макаронокод? Кодомакарона? Макодорона? Код-доширак? Или может тупо "запутанный код"?
| |
|
|
3.91, Sw00p aka Jerom (?), 12:31, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
так ЯП это и есть тесто, а из него хоть рулетики (вкусняшки), да хоть и макароны лепи, оба съедобны (выполняются, и программа работает).
| |
|
4.100, Урри (?), 14:53, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Нет. Макароны обычно выполняются довольно плохо, да и то только сразу после написания. После первого же апдейта начинаются проблемы в виде трудноуловимых и исправляемых багов.
| |
|
5.103, Sw00p aka Jerom (?), 15:28, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
нууу собственно по определению "съедобны" мы приняли, что он все же работает, а вот то, что вы имеете ввиду, то обычно, как принято говорить, "компилятор оптимизирует" ))), то есть желудок справиться если макароны были просрочены, или сорт муки третий и т. д. ;)
| |
|
|
|
|
1.25, Аноним (25), 15:24, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Из проблем, мешающих работе лидирует некачественная документация
Это в лучшем случае. Обычно вообще никакой ~~ложки~~ документации нет~~, приходится есть руками~~.
| |
1.27, Аноним (26), 15:48, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Spring, React, Agular - рейтинг создавал кровавый режим Энтерпрайз Джавистов!
| |
1.31, Аноним (31), 16:11, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Чем больше рейтингов, тем меньше доверия. Особенно номинация "Среди языков, которые разработчики хотели бы изучить"....
Либо надо возвращаться к практике брать разработчика под задачу, а язык/технологии не важны. Либо придём к тому, что "разработчики" будут изучать только то, что им нравится, а работать, собственно, будет некому....
| |
|
2.33, Аноним (33), 16:23, 02/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> будут изучать только то, что им нравится, а работать, собственно, будет некому
А ещё эти мерзкие людишки идут учиться в универ на те специальности, которые они хотят, а работать на заводах, собственно, будет некому.
| |
|
3.35, Аноним (31), 16:34, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
> работать на заводах, собственно, будет некому.
Для этого нужны роботы.
Специальности в универе тоже не по желаниям абитурьентов делаются, а по потребностям отрасли. Если мы, конечно, не рассматриваем Курсерру, какую-нибудь.
А вот касаемо выбора технологий для разработки и внедрения, школьники, которые пошли в универ учиться, объективно не в состоянии сделать правильный выбор сами. Если все пойдут, например, питон изучать, то ИТ просто вымрет.
| |
|
2.34, Crazy Alex (ok), 16:29, 02/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
разработчики изучают то, что, с одной стороны, им нравится (или не вызывает раздражения, как минимум) и с другой - с их точки зрения даст возможность заработать (больше). Криминала в этом, хоть убей, не вижу.
| |
|
3.36, Аноним (36), 16:37, 02/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Криминала в этом, хоть убей, не вижу.
Посмотрите внимательно на рейтинг. И ответьте на вопрос, сколько зарабатывающих на Haskell или Clojure разработчиков вы знаете. И, действительно ли, их в 2 раза больше, чем JS/Java/C-разработчиков?.... Также Scala, на которой никто в здравом уме сейчас новый проект не начнет. А процент пожелания высокой.
| |
|
4.38, Crazy Alex (ok), 16:50, 02/02/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Смотри первый опрос - эту троицу и так куча народу знает. Логично, что люди хотят потыкать что-то новое для себя.
Плюс хаскели, скалы и тому подобные, будучи адово бесполезными на практике в чистом виде, является очень приличным упражнением для мозгов и помогает использовать те элементы функциональщины, которые оказались полезными мейнстримных языках - начиная с банальных лямбд и заканчивая теми же плюсовыми шаблонами.
А в лидерах на изучение - как раз совершенно прагматически полезные языки.
| |
|
5.58, Sw00p aka Jerom (?), 17:27, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>будучи адово бесполезными на практике в чистом виде
кхмммммм, ну выкиньте из любого языка его стд либу, я посмотрю какая от него польза будет. Помимо этого, ни один из "райски полезных" языков не имеет место быть без ОС. Все практически языки - это формально обертки над системным API, не более.
>>А в лидерах на изучение - как раз совершенно прагматически полезные языки.
Современные ЯП - инструмент, извините но нафиг мне не сдался инструмент над которым еще нужно поломать голову, чтобы узнать как он работает, да еще не простреллить при этом себе ногу, в топ ку такой инструмент.
>>упражнением для мозгов
в топ ку такое упражнение, лучше бы заняться алгоритмическими проблемами.
| |
|
|
3.47, Sw00p aka Jerom (?), 17:01, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>даст возможность заработать (больше)
им тогда не в Программисты, а в Предприниматели!
>>разработчики изучают
Разработчику (программному архитектору) - пофиг на все эти языки, ему достаточно бумаги и карандаша, чтобы начертить блок схему.
| |
|
|
5.55, Sw00p aka Jerom (?), 17:17, 02/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
кхмммм, задам такой вот вопрос, существует ли такой алгоритм, который можно реализовать только на языке допустим javascript? Если нет, то в чем прикол?
| |
|
6.61, Crazy Alex (ok), 18:22, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Да я о другом. Ну ясно же, что большинство разработчиков зарабатывают этим деньги. Понятно, что вопрос "где платят больше" их интересует.
И просто "программных архитекторов", во-первых, мало (скорее, не бывает - те, кто проектирует, и код тоже пишут, и наоборот - все, кто прошёл дальше junior, не только кодят по указанию свыше, но и сами что-то проектируют в своей области ответственности), во-вторых - они тоже имеют свои языки/инструменты - UML и всё вокруг него, а отнюдь не блок-схемы на бумаге рисуют.
Что до ответа на вопрос - прикол в том, что помимо алгоритмов нужно учитывать среду. К примеру, в джаваскрипте если надо избавиться от дублирующихся значений можно можно это сделать руками, а можно - сунуть в объект и забрать оттуда все ключи через for. Вот лично я не знаю, что эффективнее, и ответ может меняться в зависимости от объёма данных, например. Для питона такие штуки запросто меняли время выполнения скрипта на порядок. В сях функция из пары тысяч строк при определённых обстоятельствах - вполне нормальный выбор. В джаваскрипте - это сильно ухудшит оптимизацию. И так далее, и тому подобное.
То есть как только мы выходим за вопросы алгоритмики и вспоминаем, что оно будет исполняться на реальном железе для реального пользователя в реальном рантайме или ОС - возникает масса нюансов. Временами напрочь перевешивающих любые соображения алгоритмики.
Плюс - есть скорость написания кода, сложность тестирования, доступность инструментов и т.п. И все компромиссы, с ними связанные, которые в блоксхеме не учтёшь. Вплоть до личных заморочек типа удобства отладчика.
Ну вот серьёзно - это ж всё совершенно очевидные вещи, неужели их надо разжёвывать?
| |
|
|
|
|
|
|
2.69, Cradle (?), 20:16, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
будете смеяться, но вот буквально пару месяцов как пришлось реверсинженерить написанную на делфях аппликуху для андроида и выковыривать из нее протокол работы по BLE с популярным в узких кругах индустриальным девайсом, чтобы потом на микроконтроллере сделать. С согласия производителя девайса кстати, просто у них с тем разработчиками софта отношения такие веселые
| |
|
1.54, kiwinix (?), 17:16, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Нахрен Жабу.. пора ее закапывать. И php тоже. Да вот только они на редкость живучие оказались.
Я не говорю что js им будет заменой, нет конечно.. но есть другие более перспективные языки и для сервера и для системного программирования
А ещё php нужно закапывать как минимум по тому что пора писать приложения на фронтенде, с частичным обновлением страницы. А выстраивать html на сервере - должно уйти в прошлое
| |
|
2.68, Sw00p aka Jerom (?), 19:41, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
>пора писать приложения на фронтенде, с частичным обновлением страницы. А выстраивать html на сервере - должно уйти в прошлое
и так по кругу )))) как повашему зачем для всяких андроидов и айосов пишут апликейшены? зачем не мобильную версию сайта, а вот аппликейшен лучше. Ну давай те уже и для ПиСи писать сайты в виде аппликаций)))
| |
|
3.78, Аноним (78), 01:37, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
> как повашему зачем для всяких андроидов и айосов пишут апликейшены? зачем не мобильную версию сайта, а вот аппликейшен лучше.
Потому что юзерам удобнее/привлекательнее отдельную иконку и окно под условный твиттер, а не вкладку в браузере.
Как думаешь, почему возникли мобильные приложения на веб-технологиях? И растут. Потому что юзеру без разницы, на чём там написана приложуха. Если react-native приложуха тыкается, работает и жрёт подобно нейтив приложению, то юзера не волнует, что он юзает веб-сайт под видом приложения.
| |
|
4.92, Sw00p aka Jerom (?), 12:34, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Вы не ответили на главный вопрос, зачем на ПиСи не так? Почему браузер (одна всего лишь программа) уже метит (точнее стал) на место ОС.
| |
|
5.107, Аноним (7), 22:51, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
PC как правило работает не от аккумуляторов и имеет более мощный процессор и больше ram чем мобилки, что и позволяет всяким веб подделкам ну хоть как-то работать.
| |
|
6.108, Sw00p aka Jerom (?), 00:39, 04/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> PC как правило работает не от аккумуляторов и имеет более мощный процессор
> и больше ram чем мобилки, что и позволяет всяким веб подделкам
> ну хоть как-то работать.
))))))))) убили
| |
|
|
4.116, Попугай Кеша (?), 12:24, 05/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Оооооооой нет! Как ты не прав, дружище (в этих интернетах опять всякую чушь пишут, я им покажу!)
React Native использует нативный only UI - слой, по сути внутри сидит тот же JSCore с интерпретатором. На Android-ах скорее всего V8. Поэтому неа, Native-приложения будут быстрее чем React Native.
Другое дело, что для бизнес-приложений его хватает. Но, что интересно, те же AirBnb, что топили за него, в итоге отказались и перешли обратно на Native. Почему? Почитайте их блог, если интересно.
React Native дает возможность набрать веб-макак (простите, "программистов" с улицы с бекграундом "знаю jQuery и слышал о JSX") и через 2-3 месяца путем подзатыльников вывести на определенный уровень скорости решения бизнес-задач.
Если мы говорим про высокопроизводительные (классные, хорошие такие) приложения для Native-платформ, то only Swift/Java.
| |
|
|
2.71, KonstantinB (ok), 22:53, 02/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Java со своей объектной моделью хороша для своей ниши - когда толпа индусов пишет код по дизайн-документам и под надзором белого господина из Калифорнии. Тут уже отработаны практики, позволяющие при такой организации работы получить вменяемый результат в разумные сроки. Более гибкие языки позволяют больше вольностей, которые полезны думающему разработчику с творческим мышлением, - но индуса мгновенно превращают в обезьяну с гранатой.
Единственная адекватная замена - Kotlin, пожалуй.
| |
2.85, Gemorroj (ok), 11:26, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
пхп-то тут при чем?
частичное обновление страницы - это вопрос построения архитектуры приложения, а не языка. И что на замену? js? go? так там своих проблем не меньше.
| |
|
3.95, kiwinix (?), 14:13, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Я имел в виду что пора бы чтоб клиент-сервер общались через апи, и сервер отдавал только данные.. Ну а так то да, go на бекенде. (С js на бекенде я не особо знаком)
Если бекенд не компонует html - то уже куда меньше смыла использовать именно php, и можно использовать что-то более типизированное
| |
|
4.105, ВасьВась (?), 20:35, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
кто сейчас мешает общаться через апи? как напишешь так и будет. при чем тут пхп? можно и на сях хтмл отдавать.
ставь инклюды из аджакса и будет тебе счастье.
| |
|
|
|
1.59, Аноним (59), 17:52, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Как можно валить в одну кучу с одной стороны реакт и ангуляр, а с другой - спринг и асп? Это как бы клиентские и серверные технологии
| |
1.63, Аноним (63), 18:39, 02/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Вангую, что на практике многие из ответивших, что "знают" JS, имеют только общее представление. А у Java порог вхождения выше
| |
|
2.89, Доктор (??), 12:01, 03/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
откройте рот! Так...закройте!
Не вижу патологии, мешающей вам тоже говорить что знаете java.
| |
2.120, Попугай Кеша (?), 12:27, 05/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Проблема в том, что разработчики Java почему-то думают, что знают JavaScript, считая, что он императивный ООП-язык, а он больше функциональный, чем императивный.
Отсюда получаются казусы, баги и черти что. А потом настрадавшись появляется TypeScript )
| |
|
1.121, Ilya Indigo (ok), 14:37, 05/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
По информации из пункта приёма стеклотары, местные люди употребляют пепси-колу больше чем минеральную воду...
| |
|