@reactos_ru

Страница 108 из 1049
George
21.07.2016
00:30:00
типа как у опенсусе

билд сервайс

пошел компилить на серваке, и гоу спать

пускай оно удаленно колбаситься

Google
Victor
21.07.2016
00:30:33
поэтому все объектники чужие и либы делают с "extern C"
Именно. На внешних интерфейсах манглирование не уместно

George
21.07.2016
00:31:12
по этой же причине когда мне задают вопрос типа С++ класс в ДЛЛ - мне хочется человека сильно стукнуть

http://ru.stackoverflow.com/questions/546346/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0-%D0%B8%D0%B7-dll-%D0%BD%D0%B0-c

Victor
21.07.2016
00:31:43
Ну как... блин, конечно, COM'ом, но не совсем )

George
21.07.2016
00:32:44
а оно нужно вообще? костыли долбаные

все спят?

Oleg
21.07.2016
00:51:57
не

Victor
21.07.2016
00:55:12
а оно нужно вообще? костыли долбаные
Смотря для чего. Я обычно без кома обхожусь

George
21.07.2016
00:55:32
вот мне тоже кажется

если что можно все на статик переменных собрать (правда что там с мультипоточностью будет.. хм)

я про кишки ДЛЛ

Victor
21.07.2016
00:57:35
на вскидку вещи вроде shell extension требуют кома

George
21.07.2016
00:58:05
ну... эээ... да.

Google
George
21.07.2016
00:58:12
гуиды и прочая дрянь

Victor
21.07.2016
01:01:11
я немного ковырял реактовский shell... он там ваще адовый ?

George
21.07.2016
01:02:27
ну смотрите

я наверное не совсем понимаю смысл реакт

есть винда

она состоит из компонентов

библиотеки, прочая дрянь

предполагает ли реакт, что мы можем по одному менять файлы его на файлы винды, и все должно работать?

или тут другой уровень абстракции. условно качаем программу ХХХ под винду и она должна на реакте работать так же?

Oleg
21.07.2016
01:03:52
Но я не уверен, зачем это нужно

George
21.07.2016
01:04:06
это идиотизм

Oleg
21.07.2016
01:04:19
Ведь должно быть API для софта и API для драйверов

George
21.07.2016
01:04:29
проще винду из исходников тогда собрать

Oleg
21.07.2016
01:04:30
А как это реализовано вобщемто пофиг

George
21.07.2016
01:04:42
и реакт становится ЧИСТО академическим проектом

Oleg
21.07.2016
01:05:05
проще винду из исходников тогда собрать
Исходники винды чисто академические, суть реакта что лицензия винды не нужна

George
21.07.2016
01:05:39
ну давай условный пример

msvcrt.dll

его нужно писать с нуля?

Google
George
21.07.2016
01:05:56
как бы да - он часть винды

и как бы нет - его по идее можно как рантайм отдельно поставить

но на что он завязан и что завязано на него - хз

а повторять его интерфейс, чтобы был свой... нуегонах

ну и самый главный вопрос

вот предположим есть винапи

в нем некоторые вещи сделаны через задницу

реально так через задниуц

Их в реакте тоже нужно делать через задницу

Oleg
21.07.2016
01:08:13
череззадничность тоже эмулируется

George
21.07.2016
01:08:15
иначе сломается совместимость с софтом, который расчитан на это

ну ее можно эмулировать, но представь себе сколько это слоев эмуляции и череззадности?

George
21.07.2016
01:08:53
т.е. код прямо уже не написать

да понятно, что в целом оно работает (вспоминаем вайн)

но все равно буэ

Oleg
21.07.2016
01:09:21
щас еще пилят какраз Shim чтобы эмулировать ядро NT Win 7

ну смотри, нафига я форк пилю

George
21.07.2016
01:09:50
хз. квалификацию поднять?

Oleg
21.07.2016
01:09:50
реакт как ещь в себе штука ниочемная (по причинам выше и другим)

Google
Oleg
21.07.2016
01:10:07
но если его рассматривать как продукт, то можно ссузить круг задач

George
21.07.2016
01:10:07
у меня вариант один - вписываться за $$$

ну и идейно

считаю, что бесплатная (именно как линукс) винда имеет право на существование

Oleg
21.07.2016
01:10:53
а как конкретные фичи

George
21.07.2016
01:11:06
ну и да, и нет

потому что если она не будет эмулировать винду - в ней нихера не будет работать

это пиздец

Oleg
21.07.2016
01:11:32
нихера понятие растяжимое

Admin
ERROR: S client not available

George
21.07.2016
01:11:38
а с другой стороны, проект не должен быть завязан на винде, иначе он всегда будет догоняющий

а нужно чтоб он развивался

нихера понятие растяжимое
ну, смотри. у меня клиенты. у них у всех некий бизнес

есть некие задачи которые они решают с помощью компов

если у какой-то бухгалтерши не будет работать банк-клиент - мне этот реакт клиенты в анус засунут

Oleg
21.07.2016
01:12:45
а нужно чтоб он развивался
в форке предполагается использование компонентов линукса и андроида, т.е. после достижения предела совместимости с виндой (например, на уровне Win7+WinXP) больше смысла расширять эмуляцию винды не нужно

George
21.07.2016
01:13:03
ну, эмуляция никогда не будет полной

Victor
21.07.2016
01:13:12
или тут другой уровень абстракции. условно качаем программу ХХХ под винду и она должна на реакте работать так же?
Я так понимаю, именно это было задумано. По факту частенько отдельный файлы меняют

George
21.07.2016
01:13:14
вопрос того. что реверс есть процесс именно догоняния

Google
George
21.07.2016
01:13:32
и латания косяков

которые всплывают внезапно

Oleg
21.07.2016
01:14:23
вопрос того. что реверс есть процесс именно догоняния
догоняния больше не будет. win10 не взлетела, UWP вообще отдельная платформа, Win Phone помер

после дотижения совместимости с Win7 можно перестаать догонять

ИМХО

Oleg
21.07.2016
01:15:28
после дотижения совместимости с Win7 можно перестаать догонять
и просто интегрироать уже современные потребности рынка (линь и андроид), которые итак опенсурц

Oleg
21.07.2016
01:16:19
метро который?
не просто метро, это вообще другая платформа

George
21.07.2016
01:16:21
редкая дрянь, но дебилы клиенты иногда умудряются использовать виндопрограммы из маркета

дахз. винапи жил, жив и будет жить!

Victor
21.07.2016
01:16:57
на том метро сами пусть ездят ?

Развиваться проект тоже может совершенно по разному. Это не обязательно переколбашивание всего UI

Oleg
21.07.2016
01:17:47
редкая дрянь, но дебилы клиенты иногда умудряются использовать виндопрограммы из маркета
а на реакте, с поддержкой андроида, будут ставить apk и радоваться жизни)

George
21.07.2016
01:18:18
в любом случае реакт сырой

Oleg
21.07.2016
01:20:00
ато даайте еще вспомним вообще весь софт в планетарном масштабе

скажем что работает чё-то не всё подряд, и будем ругаться на сырость

в винде тоже ничего не работает

еще и ломается принудительно

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

поиграть я в итоге не могу, несмотря на полную поддержку win api в винде

если в реакте не будет работать вообще нихуя кроме игр и браузера, это всерано сотни миллионов человек аудитория

Страница 108 из 1049