This commit is contained in:
Bubobubobubobubo
2024-02-10 23:47:47 +00:00
parent 46884b3545
commit c7ad84d1d3
85 changed files with 125 additions and 125 deletions

View File

@ -8,4 +8,4 @@ performance. Je ne connais (plus) personne qui lutilise. SuperCollider règne
jurent toujours par CSound, Max/MSP ou Pure Data. Cest dautant plus étonnant
que le langage est explicitement conçu pour lexpérimentation temps réel. La
sémantique et la syntaxe du langage sont construites autour de cette idée et le système des <a href="https://chuck.cs.princeton.edu/doc/language/spork.html" rel="nofollow">shred et du spork</a> fait tout pour encourager lexpérimentation.`,M,g,F="ChucK sur le web",P,u,G,S,H,I,b,J=`Jai vu passer, il y a peu, des mentions dune nouvelle version de ChucK qui
tourne directement dans un navigateur internet : <a href="https://chuck.stanford.edu/ide/" rel="nofollow">voici le lien</a>. Phénomène générationnel là aussi, il sagit maintenant de tout faire fonctionner à partir de <a href="https://webassembly.org/" rel="nofollow">WebAssembly</a> et des nouvelles technologies de laudio sur le web. Quelques articles universitaires ont été publiés sur le sujet comme <a href="https://mcd.stanford.edu/publish/files/2023-smc-ide.pdf" rel="nofollow">celui-ci</a> ou <a href="https://www.gewang.com/publish/files/2023-nime-webchuck.pdf" rel="nofollow">celui-là</a>. Le travail est en cours, avance bien, et pour le peu que jai pu tester, cela ressemble à sy méprendre à la version native qui existe toujours et qui tourne toujours très bien sur la plupart des OS. Cela peut valoir le coup de donner une chance à ce langage pour les plus curieux. Beaucoup dexemples ont déjà été portés et/ou réécrits depuis lIDE de base qui en fournissait déjà pas mal. Le travail réalisé est déjà impressionnant et il y a fort à parier que cela va se stabiliser très vite.`;return{c(){a=n("img"),v=p(),x=n("br"),q=p(),d=n("h2"),d.textContent=R,C=p(),h=n("p"),h.innerHTML=D,_=p(),y=n("br"),k=p(),i=n("iframe"),j=p(),L=n("br"),K=p(),f=n("p"),f.innerHTML=A,M=p(),g=n("h2"),g.textContent=F,P=p(),u=n("img"),S=p(),H=n("br"),I=p(),b=n("p"),b.innerHTML=J,this.h()},l(e){a=o(e,"IMG",{src:!0,style:!0}),v=c(e),x=o(e,"BR",{}),q=c(e),d=o(e,"H2",{"data-svelte-h":!0}),w(d)!=="svelte-1b3a3mw"&&(d.textContent=R),C=c(e),h=o(e,"P",{"data-svelte-h":!0}),w(h)!=="svelte-1ofrbtt"&&(h.innerHTML=D),_=c(e),y=o(e,"BR",{}),k=c(e),i=o(e,"IFRAME",{width:!0,height:!0,src:!0,title:!0,frameborder:!0,allow:!0,style:!0}),N(i).forEach(t),j=c(e),L=o(e,"BR",{}),K=c(e),f=o(e,"P",{"data-svelte-h":!0}),w(f)!=="svelte-1smt2e1"&&(f.innerHTML=A),M=c(e),g=o(e,"H2",{"data-svelte-h":!0}),w(g)!=="svelte-197fwi9"&&(g.textContent=F),P=c(e),u=o(e,"IMG",{src:!0,style:!0}),S=c(e),H=o(e,"BR",{}),I=c(e),b=o(e,"P",{"data-svelte-h":!0}),w(b)!=="svelte-4khbq9"&&(b.innerHTML=J),this.h()},h(){T(a.src,E="../images/chuck_logo.png")||m(a,"src",E),s(a,"display","block"),s(a,"margin-left","auto"),s(a,"margin-right","auto"),s(a,"max-width","500px"),s(a,"width","90%"),s(a,"height","500px"),m(i,"width","800"),m(i,"height","400"),T(i.src,O="https://www.youtube.com/embed/gj5asouhVkM")||m(i,"src",O),m(i,"title","ChucK Live Code Performance"),m(i,"frameborder","0"),m(i,"allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"),i.allowFullscreen=!0,s(i,"display","block"),s(i,"margin-left","auto"),s(i,"margin-right","auto"),s(i,"max-width","800px"),s(i,"width","90%"),s(i,"height","500px"),T(u.src,G="../images/webchuck.png")||m(u,"src",G),s(u,"display","block"),s(u,"margin-left","auto"),s(u,"margin-right","auto"),s(u,"max-width","1000px"),s(u,"width","90%"),s(u,"height","500px")},m(e,l){r(e,a,l),r(e,v,l),r(e,x,l),r(e,q,l),r(e,d,l),r(e,C,l),r(e,h,l),r(e,_,l),r(e,y,l),r(e,k,l),r(e,i,l),r(e,j,l),r(e,L,l),r(e,K,l),r(e,f,l),r(e,M,l),r(e,g,l),r(e,P,l),r(e,u,l),r(e,S,l),r(e,H,l),r(e,I,l),r(e,b,l)},p:B,i:B,o:B,d(e){e&&(t(a),t(v),t(x),t(q),t(d),t(C),t(h),t(_),t(y),t(k),t(i),t(j),t(L),t(K),t(f),t(M),t(g),t(P),t(u),t(S),t(H),t(I),t(b))}}}const Z={title:"ChucK Web IDE: le retour de ChucK sur le web",author:"Raphaël Maurice Forment",date:"2024-10-02"};class $ extends z{constructor(a){super(),V(this,a,null,U,Q,{})}}export{$ as default,Z as metadata};
tourne directement dans un navigateur internet : <a href="https://chuck.stanford.edu/ide/" rel="nofollow">voici le lien</a>. Phénomène générationnel là aussi, il sagit maintenant de tout faire fonctionner à partir de <a href="https://webassembly.org/" rel="nofollow">WebAssembly</a> et des nouvelles technologies de laudio sur le web. Quelques articles universitaires ont été publiés sur le sujet comme <a href="https://mcd.stanford.edu/publish/files/2023-smc-ide.pdf" rel="nofollow">celui-ci</a> ou <a href="https://www.gewang.com/publish/files/2023-nime-webchuck.pdf" rel="nofollow">celui-là</a>. Le travail est en cours, avance bien, et pour le peu que jai pu tester, cela ressemble à sy méprendre à la version native qui existe toujours et qui tourne toujours très bien sur la plupart des OS. Cela peut valoir le coup de donner une chance à ce langage pour les plus curieux. Beaucoup dexemples ont déjà été portés et/ou réécrits depuis lIDE de base qui en fournissait déjà pas mal. Le travail réalisé est déjà impressionnant et il y a fort à parier que cela va se stabiliser très vite.`;return{c(){a=n("img"),v=p(),x=n("br"),q=p(),d=n("h2"),d.textContent=R,C=p(),h=n("p"),h.innerHTML=D,_=p(),y=n("br"),k=p(),i=n("iframe"),j=p(),L=n("br"),K=p(),f=n("p"),f.innerHTML=A,M=p(),g=n("h2"),g.textContent=F,P=p(),u=n("img"),S=p(),H=n("br"),I=p(),b=n("p"),b.innerHTML=J,this.h()},l(e){a=o(e,"IMG",{src:!0,style:!0}),v=c(e),x=o(e,"BR",{}),q=c(e),d=o(e,"H2",{"data-svelte-h":!0}),w(d)!=="svelte-1b3a3mw"&&(d.textContent=R),C=c(e),h=o(e,"P",{"data-svelte-h":!0}),w(h)!=="svelte-1ofrbtt"&&(h.innerHTML=D),_=c(e),y=o(e,"BR",{}),k=c(e),i=o(e,"IFRAME",{width:!0,height:!0,src:!0,title:!0,frameborder:!0,allow:!0,style:!0}),N(i).forEach(t),j=c(e),L=o(e,"BR",{}),K=c(e),f=o(e,"P",{"data-svelte-h":!0}),w(f)!=="svelte-1smt2e1"&&(f.innerHTML=A),M=c(e),g=o(e,"H2",{"data-svelte-h":!0}),w(g)!=="svelte-197fwi9"&&(g.textContent=F),P=c(e),u=o(e,"IMG",{src:!0,style:!0}),S=c(e),H=o(e,"BR",{}),I=c(e),b=o(e,"P",{"data-svelte-h":!0}),w(b)!=="svelte-4khbq9"&&(b.innerHTML=J),this.h()},h(){T(a.src,E="../images/chuck_logo.png")||m(a,"src",E),s(a,"display","block"),s(a,"margin-left","auto"),s(a,"margin-right","auto"),s(a,"max-width","500px"),s(a,"width","90%"),s(a,"height","auto"),m(i,"width","800"),m(i,"height","400"),T(i.src,O="https://www.youtube.com/embed/gj5asouhVkM")||m(i,"src",O),m(i,"title","ChucK Live Code Performance"),m(i,"frameborder","0"),m(i,"allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"),i.allowFullscreen=!0,s(i,"display","block"),s(i,"margin-left","auto"),s(i,"margin-right","auto"),s(i,"max-width","800px"),s(i,"width","90%"),s(i,"height","500px"),T(u.src,G="../images/webchuck.png")||m(u,"src",G),s(u,"display","block"),s(u,"margin-left","auto"),s(u,"margin-right","auto"),s(u,"max-width","1000px"),s(u,"width","90%"),s(u,"height","auto")},m(e,l){r(e,a,l),r(e,v,l),r(e,x,l),r(e,q,l),r(e,d,l),r(e,C,l),r(e,h,l),r(e,_,l),r(e,y,l),r(e,k,l),r(e,i,l),r(e,j,l),r(e,L,l),r(e,K,l),r(e,f,l),r(e,M,l),r(e,g,l),r(e,P,l),r(e,u,l),r(e,S,l),r(e,H,l),r(e,I,l),r(e,b,l)},p:B,i:B,o:B,d(e){e&&(t(a),t(v),t(x),t(q),t(d),t(C),t(h),t(_),t(y),t(k),t(i),t(j),t(L),t(K),t(f),t(M),t(g),t(P),t(u),t(S),t(H),t(I),t(b))}}}const Z={title:"ChucK Web IDE: le retour de ChucK sur le web",author:"Raphaël Maurice Forment",date:"2024-10-02"};class $ extends z{constructor(a){super(),V(this,a,null,U,Q,{})}}export{$ as default,Z as metadata};

Binary file not shown.