Une VM facilite aussi la création de nouveaux langages en proposant de base tous ces outils.
Pas plus qu'un backend de compilateur avec un langage inteermédiaire (llvm ?)
C'est aussi faire abstraction des incompatibilités de la machine qui peut casser mon soft en C recompilé : 32 vs 64 bits, litle-big endian, etc.
endian/big endian ne pose problème qu'avec les layout de fichier. Il suffit d'utiliser la bonne class de gestion du soucis dans le langage en question, ce n'est pas la VM qui fournis ça !
C'est aussi faire abstraction des incompatibilités de l'OS : gestion des threads notamment.
Si tes threads n'étaient géré que par la VM tu aurais de gros soucis de perf....
A chaque fois que j'ai du le faire (ok, cela remonte à qq temps), c'était totalement incomplet (par exemple pas de description des paramètres d'une fonction)
La France a très peu de PME par rapport à l'Allemagne.
Croire que virer en France est complexe est faux, c'est juste long pour virer beaucoup de monde, mais pour virer moins de 9 personnes, cela peut être très rapide.
De plus, il y a aujourd'hui le principe de séparation à l'amiable si il y a accord des 2 parties (avec chômage, donc).
Tu peux pas virer quelqu'un juste parce qu'il est mauvais.
'fin si, tu peux.
Ca va te prendre 1 an, des tonnes de paperasses, des eventuelles suites au prud'hommes etc.
Tu as un exemple ? 1 an pour virer quelqu'un ayant une _vrai_ faute ?
Et au lieu d'autoriser tous les ordres possible, cela n'est pas possible de trouver le "bon" ordre, cela doit limiter la taille des recherches pour le linker.
Non, c'est pas automatique. Si tu refuses la reconduction, le truc normal c'est le CDI. Eux ont le choix de mettre fin à ta période d'essais ou te garder.
Ou de celle qui respecte les coûts, les délais, mais te rend un truc qui 'correspond' au cahier des charges, et que s'il faut l'adapter plus en avant c'est un avenant au contrat?
C'est logique ça non ?
Ou celle qui conserve les sources du code pondu, devenant la seule boite pouvant faire évoluer le bazar?
ça c'est une erreur grossière de la définition des livrables.
Après pour l'utilité : gérer des projets dans le respect des couts et des délais
J'étais plus dans l'idée que c'était de fournir des sous-employés qui payent double à la cantine, dont le CE ne propose rien et qui se tapent les tâches dont personne ne veut.
D'après la loi, il faut une raison pour prolonger : formation longue avant d'entré dans le poste, indisponibilité de certain chose, bref, il faut quelques choses pour justifier du fait que tu n'as pas pu être évalué...
c) finalement j'ai trouvé une référence :
Consider the following, from section 2.15.3.26 (page 2199):
2.15.3.26 footnoteLayoutLikeWW8 (Emulate Word 6.x/95/97 Footnote Placement)
This element specifies that applications shall emulate the behavior of a previously existing word processing application (Microsoft Word 6.x/95/97) when determining the placement of the contents of footnotes relative to the page on which the footnote reference occurs. This emulation typically involves some and/or all of the footnote being inappropriately placed on the page following the footnote reference.
[Guidance: To faithfully replicate this behavior, applications must imitate the behavior of that application, which involves many possible behaviors and cannot be faithfully placed into narrative for this Office Open XML Standard. If applications wish to match this behavior, they must utilize and duplicate the output of those applications. It is recommended that applications not intentionally replicate this behavior as it was deprecated due to issues with its output, and is maintained only for compatibility with existing documents from that application. end guidance]
Typically, applications shall not perform this compatibility. This element, when present with a val attribute value of true (or equivalent), specifies that applications shall attempt to mimic that existing word processing application in this regard.
[Example: Consider a WordprocessingML document with a series of footnotes.
If this compatibility setting is turned on:
Then applications should mimic the behavior of Microsoft Word 6.x/95/97 when determining the placement of those footnotes on the displayed page, as needed. end example]
[^] # Re: Pourquoi Mono ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Utiliser Mono sans peur. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Pourquoi Mono ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Utiliser Mono sans peur. Évalué à 5.
Pas plus qu'un backend de compilateur avec un langage inteermédiaire (llvm ?)
C'est aussi faire abstraction des incompatibilités de la machine qui peut casser mon soft en C recompilé : 32 vs 64 bits, litle-big endian, etc.
endian/big endian ne pose problème qu'avec les layout de fichier. Il suffit d'utiliser la bonne class de gestion du soucis dans le langage en question, ce n'est pas la VM qui fournis ça !
C'est aussi faire abstraction des incompatibilités de l'OS : gestion des threads notamment.
Si tes threads n'étaient géré que par la VM tu aurais de gros soucis de perf....
"La première sécurité est la liberté"
[^] # Re: Pourquoi Mono ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Utiliser Mono sans peur. Évalué à -1.
mmh je serais curieux de voir ça.
"La première sécurité est la liberté"
[^] # Re: Pourquoi Mono ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Utiliser Mono sans peur. Évalué à 8.
"La première sécurité est la liberté"
[^] # Re: Merci à tous pour toutes les informations
Posté par Nicolas Boulay (site web personnel) . En réponse au journal GCC lent. Évalué à 3.
je pense que c'est celui-ci qui augmente les perfs.
D'après mes derniers essais, -pipe ne sert à rien du tout (surtout si cela provoque un swap) car les buffers disques prennent le relais.
"La première sécurité est la liberté"
[^] # Re: Pourquoi Mono ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Utiliser Mono sans peur. Évalué à 6.
"La première sécurité est la liberté"
[^] # Re: Ils font déjà pas mal de coup de pute
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Chomage partiel, Syntec et SSII. Évalué à 5.
Croire que virer en France est complexe est faux, c'est juste long pour virer beaucoup de monde, mais pour virer moins de 9 personnes, cela peut être très rapide.
De plus, il y a aujourd'hui le principe de séparation à l'amiable si il y a accord des 2 parties (avec chômage, donc).
Tu peux pas virer quelqu'un juste parce qu'il est mauvais.
'fin si, tu peux.
Ca va te prendre 1 an, des tonnes de paperasses, des eventuelles suites au prud'hommes etc.
Tu as un exemple ? 1 an pour virer quelqu'un ayant une _vrai_ faute ?
"La première sécurité est la liberté"
[^] # Re: Bibliothèques
Posté par Nicolas Boulay (site web personnel) . En réponse au journal GCC lent. Évalué à 2.
Les outils pour jouer avec les symboles sont souvent nm et objdump, je crois que cela fait parti des binutils.
"La première sécurité est la liberté"
[^] # Re: Bibliothèques
Posté par Nicolas Boulay (site web personnel) . En réponse au journal GCC lent. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Tuyaux et compilation parallèle ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal GCC lent. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: ...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal GCC lent. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Bibliothèques
Posté par Nicolas Boulay (site web personnel) . En réponse au journal GCC lent. Évalué à 6.
"La première sécurité est la liberté"
[^] # Re: .
Posté par Nicolas Boulay (site web personnel) . En réponse au journal GCC lent. Évalué à 3.
"La première sécurité est la liberté"
# Vaste
Posté par Nicolas Boulay (site web personnel) . En réponse au message cherche informaticien qui aime la photo!. Évalué à 4.
"La première sécurité est la liberté"
[^] # Re: Ils font déjà pas mal de coup de pute
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Chomage partiel, Syntec et SSII. Évalué à 4.
"La première sécurité est la liberté"
[^] # Re: Ils font déjà pas mal de coup de pute
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Chomage partiel, Syntec et SSII. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Ils font déjà pas mal de coup de pute
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Chomage partiel, Syntec et SSII. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Super un nouveau langage
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le language de programmation ooc sorti en version 0.2. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Les SSII tu....
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Chomage partiel, Syntec et SSII. Évalué à 10.
Ou de celle qui respecte les coûts, les délais, mais te rend un truc qui 'correspond' au cahier des charges, et que s'il faut l'adapter plus en avant c'est un avenant au contrat?
C'est logique ça non ?
Ou celle qui conserve les sources du code pondu, devenant la seule boite pouvant faire évoluer le bazar?
ça c'est une erreur grossière de la définition des livrables.
"La première sécurité est la liberté"
[^] # Re: Les SSII tu....
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Chomage partiel, Syntec et SSII. Évalué à 10.
J'étais plus dans l'idée que c'était de fournir des sous-employés qui payent double à la cantine, dont le CE ne propose rien et qui se tapent les tâches dont personne ne veut.
"La première sécurité est la liberté"
[^] # Re: Ils font déjà pas mal de coup de pute
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Chomage partiel, Syntec et SSII. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Super un nouveau langage
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le language de programmation ooc sorti en version 0.2. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Hmmm
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le language de programmation ooc sorti en version 0.2. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Tres bonne analyse de JM Gouarné
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche RGI : Une analyse pertinente. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Tres bonne analyse de JM Gouarné
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche RGI : Une analyse pertinente. Évalué à 2.
Consider the following, from section 2.15.3.26 (page 2199):
2.15.3.26 footnoteLayoutLikeWW8 (Emulate Word 6.x/95/97 Footnote Placement)
This element specifies that applications shall emulate the behavior of a previously existing word processing application (Microsoft Word 6.x/95/97) when determining the placement of the contents of footnotes relative to the page on which the footnote reference occurs. This emulation typically involves some and/or all of the footnote being inappropriately placed on the page following the footnote reference.
[Guidance: To faithfully replicate this behavior, applications must imitate the behavior of that application, which involves many possible behaviors and cannot be faithfully placed into narrative for this Office Open XML Standard. If applications wish to match this behavior, they must utilize and duplicate the output of those applications. It is recommended that applications not intentionally replicate this behavior as it was deprecated due to issues with its output, and is maintained only for compatibility with existing documents from that application. end guidance]
Typically, applications shall not perform this compatibility. This element, when present with a val attribute value of true (or equivalent), specifies that applications shall attempt to mimic that existing word processing application in this regard.
[Example: Consider a WordprocessingML document with a series of footnotes.
If this compatibility setting is turned on:
Then applications should mimic the behavior of Microsoft Word 6.x/95/97 when determining the placement of those footnotes on the displayed page, as needed. end example]
"La première sécurité est la liberté"