Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

.NET und C# ohne Web?

11.06.21 21:36
Re: .NET und C# ohne Web?
 
Программист коренной житель
YAML в разы быстрее парсится чем XML и не требует овердофига памяти для DOM.

Во-первых, это не преимущество YAML, а скорее недостаток конкретного парсера XML. В свое время, те, кто не хотел использовать DOM брали tinyxml и в ус не дули.

Во-вторых, кого в современном мире волнует память для DOM?

В-третьих, я не очень хорошо представляю себе проект, в котором скорость десериализации будет иметь какое-то более или менее серьезное значение. Возможно, что такие проекты есть, но даже в задаче "принять данные -> десериализировать -> сохданить данные в БД" об оптимизиции процесса десериализации я бы задумался в последнюю очередь.


А вот отсутствие стандартной возможности описать данные и валидировать их - серьезная проблема (в том числе и для JSON)

 

Перейти на