SU.C_CPP----------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 70 из 100
 От   : Rinat H. Sadretdinow                2:5020/620.1      05 авг 23 09:46:10
 К    : Nil A                                                 05 авг 23 10:21:07
 Тема : JSON
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5020/620.1 64cdf66b
@REPLY: 2:5015/46 64cdb2d4
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/lnx 1.9.0-cur 2021-08-03
Hello Nil!

05 Aug 23 05:22, you wrote to Eugene Muzychenko:

 NA>>>> А джейсон потом разгребсти, тыж пойдёшь ещё библиотеку искать
 YK>>> Кстати, кто чем пользуется в сях? В идеале, что бы в структуру
 YK>>> размаршалить :-)
 EM>> Если мне вдруг приспичит, сам по-быстрому накидаю, равно как
 EM>> какой-нибудь табличный парсер. Еще не хватало из-за такой мелочи
 EM>> библиотеку искать, изучать, подключать, искать глюки... :)

 NA> Узнаю Сишников, в их стиле. Hадо, например, сходить по REST API,
 NA> забрать там json, ну и потом что-то с этим сделать. Hу так, у нас есть
 NA> сокеты? Сокеты есть. HTTP заголовок сформируем? Hивапрос. Джесон потом
 NA> папарсим? Да руками, как нефиг делать...

 Я хотя далеко не сишник, но у меня тоже нет никакого доверия ко
всяким библиотекам, фреймворкам и т.д., которые тянут за собой мегабайты
может быть и нужного, но абсолютно неиспользуемого в конкретный момент мной
кода -- просто без него в этом фреймворке не будет работать тот кусок
кода, который мне нужен, в придачу к этим мегабайтам тянут какие-то
дополнительные ошибки (может они есть, а может нет -- понятия не имею, но
разбираться и искать ошибки в пузе *чужого* мне кода абсолютно нет никакого
желания), принуждают использовать всякие соглашения "Вызываем именно вот так, а
не как-нибудь по-другому! Потому что в этом фрейворке *так* *принято*!)
и т.д. Я лучше быстренько напишу сам. И мне всё будет понятно. И
ошибки уж в своём коде я точно найду. И я сам установлю в каком стиле
что вызывать и какие параметры куда передавать.

 Я не сишник, я просто программист старой школы. Мне абсолютно не
надо чтобы программа была вида (утрирую):

main(int argc, char **argv) {
  VeryCoolNameForVeryCoolVar *app = new
VeryCoolFrameworkDoesAbsolutelyAll(argc, argv);
    // тут устанавливается куча непонятных свойств созданного объекта `app`:
    // ...
    app->isAppDoesEverything = true;
    app->variableControlsSomething = 0xDEADCAFE;
    // ...
    // и вызывается куча методов:
    // ...
  app->thisCoolMethodShouldBeInvoked(true, false, false, COOL_CONST_0 |
COOL_CONST_128);
    // ...

    // и непосредственно делаем что надо
    return app.run();
}

мне надо самому знать что, где, когда и почему происходит.

Bye!

--- GoldED+/LNX 1.1.5-b20170303
 * Origin: -= Thunder Bird @ home =- (2:5020/620.1)
SEEN-BY: 50/109 250/25 301/1 341/66 450/1024 451/31
452/28 166 455/19 460/58
SEEN-BY: 463/68 467/888 4500/1 5000/111 5001/100
5005/49 5010/352 5015/42 46
SEEN-BY: 5020/113 545 620 715 830 846 848 1042
4441 12000 5022/128 5030/49
SEEN-BY: 5030/115 1081 5036/26 5049/1 5053/51
5054/89 5058/104 5059/37
SEEN-BY: 5061/133 5083/1 6090/1
@PATH: 5020/620 1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх