Génie logiciel

15
Équivalent XSLT pour JSON

Je souhaitais trouver (ou si nécessaire développer) un équivalent XSLT pour JSON. Comme je n'en ai pas trouvé, je considérais le langage de requête possible à utiliser pour faire correspondre les chemins JSON afin d'appliquer des modèles (à partir de JavaScript) quand il y avait une correspondance...

15
Pourquoi la * déclaration * des données et fonctions est-elle nécessaire en langage C, alors que la définition est écrite à la fin du code source?

Considérez le code "C" suivant: #include<stdio.h> main() { printf("func:%d",Func_i()); } Func_i() { int i=3; return i; } Func_i()est défini à la fin du code source et aucune déclaration n'est fournie avant son utilisation dans main(). Au moment même où le compilateur voit Func_i()dans main(),...

15
Quel est le but de planifier le poker dans un sprint?

Notre analyste d'affaires et nos chefs de projet nous disent les exigences du client en tant que récits. A chaque planification de Sprint, nous (développeurs) sommes invités à jouer à la planification de poker. Ils nous ont tous demandé de considérer la «complexité» plutôt que «l'effort». Nous...

15
Java a la JVM, qu'est-ce que C a?

Je sais que C a un compilateur, mais qu'est-ce qui détermine les performances d'exécution? Par exemple, dans un bloc if else, que se passe-t-il si le code contient uniquement tous les if au lieu de if elses, qu'est-ce qui détermine que tous les if seront exécutés? En Java, ce serait la JVM, mais en...

15
Critique de l'OCaml: est-elle toujours valable?

Je suis un débutant complet avec OCaml. Je suis récemment tombé sur cette page listant une bonne quantité de critiques envers OCaml. Voyant que la page est assez ancienne (2007): quels sont les points de puces énumérés qui sont toujours d'actualité? Par exemple: est-il toujours vrai qu'il est...