Который имеет самые сформировавшиеся стабильные библиотеки для нескольких языков, доступных для него, YAML или JSON?

Я не ищу сравнение относительных достоинств YAML или JSON друг по другу, я просто ищу что-то, что поддерживается многими языками и имеет стабильные реализации.

Также другой плюс должен был бы знать, который имеет библиотеки, которые не имеют огромных деревьев зависимостей, требующих других библиотек.

5
задан Zubair 6 March 2010 в 14:15
поделиться

3 ответа

И YAML, и JSON имеют стабильные библиотеки для многих языков, и все наиболее популярные языки имеют хорошую поддержку обоих. JSON проще всего реализовать, поэтому он имеет немного больше поддержки.

Если вы хотите получить очень грубое представление о стабильной поддержке языков, вы можете сравнить списки библиотек, связанных с официальными домашними страницами:

YAML

  • C/C++
  • Java
  • Python
  • Ruby
  • Perl Modules
  • C#/. NET
  • PHP
  • OCaml
  • Javascript
  • Actionscript
  • Haskell

JSON

  • ASP
  • ActionScript
  • C
  • C++
  • C#
  • ColdFusion
  • D
  • Delphi
  • E
  • Eiffel
  • Erlang
  • Fantom
  • Flex
  • Go
  • Haskell
  • Haxe
  • Java
  • JavaScript
  • Lasso
  • Lisp
  • LotusScript
  • Lua
  • Objective C
  • Objective CAML
  • OpenLaszlo
  • Perl
  • PHP
  • Pike
  • PL/SQL
  • PowerShell
  • Prolog
  • Python
  • R
  • REALbasic
  • Rebol
  • RPG
  • Ruby
  • Squeak
  • Tcl
  • Visual Basic
  • Visual FoxPro
5
ответ дан 14 December 2019 в 04:35
поделиться

YAML является супермножеством JSON - поэтому если библиотека поддерживает YAML, она также поддерживает JSON.

2
ответ дан 14 December 2019 в 04:35
поделиться

Я должен был бы быть JSON ... Потому что ситуация в мире YAML это бред. Есть пограничные случаи, когда каждая библиотека интерпретирует что-то иначе, чем другие. Это то, что вы получаете со специальными «спецификациями» ...

См., Например, эту тираду . И таких гораздо больше.

1
ответ дан 14 December 2019 в 04:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: