Deutsch English Français Italiano |
<vaanvq$1jjcm$1@paganini.bofh.team> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!2.eu.feeder.erje.net!feeder.erje.net!newsfeed.bofh.team!paganini.bofh.team!not-for-mail From: Francois LE COAT <lecoat@atari.org> Newsgroups: fr.comp.sys.atari Subject: Re: Threads vs Process Date: Fri, 23 Aug 2024 21:30:02 +0200 Organization: To protect and to server Message-ID: <vaanvq$1jjcm$1@paganini.bofh.team> References: <v71gat$aj8p$1@dont-email.me> <Os1Zj1WLxCsx3dtMSsYp_2qqTf0@jntp> <v9lmoh$3aq93$1@paganini.bofh.team> <cKUh-SjOv9HI3zCaOXAzYdnmGzA@jntp> <v9nr9v$3ja2t$1@paganini.bofh.team> <6yJYAaCkd3eL3M3zbAsI5cpaDcg@jntp> <va736k$42f$4@news.gegeweb.eu> <va7qqt$1a5fd$1@paganini.bofh.team> <0k-2a_D_rIkBRouPtDuvjh3fvxI@jntp> <vaabma$1j0cc$1@paganini.bofh.team> <uVP1nXEw_trV0YqJ346yQsAHx9I@jntp> <vaajdo$1jcnm$1@paganini.bofh.team> <vaalsm$jda5$1@news.usenet.ovh> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable Injection-Date: Fri, 23 Aug 2024 19:30:03 -0000 (UTC) Injection-Info: paganini.bofh.team; logging-data="1691030"; posting-host="a22rm1X6kIIqr1T+AUzo+w.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team"; posting-account="9dIQLXBM7WM9KzA+yjdR4A"; User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Firefox/91.0 X-Notice: Filtered by postfilter v. 0.9.3 Bytes: 3337 Lines: 51 Salut, Arachide =E9crit=A0: >> Bien je pr=E9f=E8re encore utiliser GEM/ATARI que MS/Windows. C'est sa= ns >> nul doute pas ton cas. Tu as un certain go=FBt pour les usines =E0 gaz= :-) >> Le GEM est simple et efficace. Windows est tr=E8s lourd et vuln=E9rabl= e. >=20 > Simple et efficace... > Si on reparlait des routines de redraw du GEM... C'est une horreur =E0 = > implanter. Il faut d=E9j=E0 que ton logiciel se souvienne exactement de= tout=20 > ce qui est =E9crit dans la fen=EAtre (ce qui peut =EAtre gal=E8re si c'= est la=20 > fen=EAtre interactive d'un logiciel de programmation comme le FORTH ave= c=20 > des ordres =E9crits par l'utilisateur et des r=E9sultats affich=E9s par= un=20 > programme.) > Il ne faut pas qu'il =E9crive r=E9ellement sur sa fen=EAtre, mais qu'il= =20 > attende un ordre "redraw" du GEM qu'il peut s'envoyer lui-m=EAme quand = il=20 > se dit qu'il y a du changement. > Puis faut initier le redraw, puis parcourir la liste des rectangles =E0= =20 > redessiner, clipper et refaire tous les appels VDI de trac=E9s, de=20 > surfaces, de textes.... et ce pour chaque petit bout de rectangle. >=20 > Guillaume. Il te serait sans doute impossible de programmer Windows, avec l'=E9quivalent des outils que tu utilises pour le GEM. Le GEM est programmable =E0 un niveau tr=E8s proche du mat=E9riel, de fa=E7on simple= =2E Alors tu ne peux pas reprocher au GEM d'=EAtre complexe =E0 g=E9rer Guillaume, =E9tant donn=E9 la nature fruste des outils que tu utilises. C'est ton choix. Plus personne ne travaille comme toi avec les syst=E8mes actuels. C'est ton savoir-faire sur ATARI qui est perdu. =C9tant donn=E9 l'ampleur des projets actuels, =E7a n'est plus possible. Le facteur de croissance de la complexit=E9 est de l'ordre du million ! ATARIstiquement v=F4tre =3D) --=20 Fran=E7ois LE COAT Auteur de Eur=EAka 2.12 (Grapheur 2D, Modeleur 3D) https://eureka.atari.org/