• [^] # Re: Pas sûr de tout comprendre

    Posté par . En réponse au journal Pourquoi Windows. Évalué à -4.

    Windows 10 : powershell.exe

    PS> [Net.HttpListener]::new()

    AuthenticationSchemeSelectorDelegate :
    ExtendedProtectionSelectorDelegate :
    AuthenticationSchemes : Anonymous
    ExtendedProtectionPolicy : ProtectionScenario=TransportSelected; PolicyEnforcement=Never;
    CustomChannelBinding=; ServiceNames=
    DefaultServiceNames : {}
    Realm :
    TimeoutManager : System.Net.HttpListenerTimeoutManager
    IsListening : False
    IgnoreWriteExceptions : False
    UnsafeConnectionNtlmAuthentication : False
    Prefixes : {}

    Pour le reste c'est au choix : téléchargement d'un module de commandes (sorte de wrapper) ou exploitation de l'API directement via des classes PowerShell (CLR) ou via décoration d'un object (DLR)

    Voici un exemple ancien (dont on pourrait reduire la taille de plus la moitié en dernière version), mais ca donne une idée de l'API :

    Start-PSNode

    L'APi doit contenir HTTP2.0 si je ne m'abuse sur les OS de noyau 10 (mise à jour IIS => mise à jour de la lib noyau)

    NANO 410 MO + DotNetCore + Code

    La compatibilité Linux de DotNetCore, a mis au régime Windows.

    Certaines souhaitent qu'il crève.
    Moi pas.
    On ne devrait jamais jeter de code.
    Il doit devenir Open Source ou se reproduire dans un autre OS.

    J'ai bien l'impression que c'est ce qui se passe.

    Faudrait que la famille arrête son déni de grossesse.

    Depuis le temps que Microsoft et l'Open Source se tourne autour, faut pas s'étonner que ca finisse comme ça.

    Ce projet vient de repartir après 3 ans de mort clinique.

    https://github.com/IronLanguages/ironpython3

    GIL ?

    On est à l'air de l'AST ! Même php s'y est mis.

    Si tu penses que c'est une coquille vide, je t'invite à lire ces docs :
    [dlr] https://github.com/IronLanguages/dlr/tree/master/Docs

    L'implémentation en langage dynamique de ce patron est PowerShell.