The OpenNET Project / Index page

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



"Facebook сменил лицензию на React Native и Yoga "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Facebook сменил лицензию на React Native и Yoga " +3 +/
Сообщение от Аноним (-), 18-Фев-18, 02:53 
> 1. Как и линукс. Никому это не мешает.

Да ладно? То есть линукс тоже разрабатывается ровно одним человеком? И никакими корпорациями не пахнет? Как минимум один лишь факт завязывания на одном человеке сразу отрезает путь vue.js к энтерпрайзу: вряд ли солидная компания захочет быть зависимой от одного вполне конкретного человека в лице Evan You.

> 2. Дичь. Пиши хоть на брейнфаке. Все равно транспайлить в ес5.

То есть ты не отличаешь "исходный код" от "целевой платформы"? И от плюсов откажешься в пользу брейнфака, аргументируя это тем, что оба все равно скомпилятся в один и тот же ELF, а потому плюсы не дадут никаких преимуществ перед брейнфаком?

Речь о стадии разработки, а не времени выполнения, а на vue.js даже твой брейнфак не прокатит: под vue.js можно писать исключительно на JS (с бабелем максимум), но не на дарте/тайпскрипте/брейнфаке, следовательно, закрыты все те преимущества, которые дают дарт/тайпскрипт/брейнфак на стадии разработки.

Напоминаю также о том, что язык Си сам по себе начинался как транспилятор в ассемблер, а плюсы - транспилятор в Си. Vala до сих пор транспилируется в си; зачем создают все эти языки, если можно херачить на асме? — ответ на этот вопрос конкретно тебе пока не известен: для тебя "все равно все скомпилится в ELF".

> 3. Если в твоих массивах какие-то собственные $-методы, у тебя явно будут проблемы с любым фреймворком, которые не любят костыли.

Вот именно, что не будут. Будут только в тех фреймворках, где не отличают интерфейс от реализации и свободно мутируют все подряд. Таким фреймворком является vue.js — в нем одном собрались все самые худшие практики программирования: жесткая зависимость от реализации, мутирование объектов, манки-патчинг и т. д.

> 4. Тоже самое из п.3. Любители юзать грязные хаки - ссзб. Есть архитектура фреймворка. Если ты не умеешь ее грамотно использовать, проблема не во фреймворке. А если ты хочешь в версии 2 запустить что-то 1 версии и наоборот - ну тут поможет только Герман Картер.

Речь о публичном апи и обратной совместимости. Претензия именно к двиганию кроватей без всяких видимых причин. Что сменилось в архитектуре фреймворка настолько, что обычный фор сменил синтаксис с версии 0 в версию 1? Распиши мне, о "грамотный пользователь архитектуры".

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

Оглавление
Facebook сменил лицензию на React Native и Yoga , opennews, 18-Фев-18, 00:02  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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