4410

T'y tiens absolument, à ta compatibilité à 100% avec A68k ? J'ai l'impression que ça te rajoute des contraintes moches pour pas grand-chose.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4411

Grave. On peut tenter « compatible sauf pour les corner cases crades, donc compatible à 99.99%.
Parce que c’est vraiment moche en effet :/

4412

Surtout que bon, tu vas être le principal utilisateur de ton soft, non ? Et je t'imagine pas utiliser les trucs moches qu'A68k accepte quand même hehe
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4413

Non et non. Ce truc est plus un sujet d’étude qu’un soft productif grin
Et bien sûr que je n’écris pas de cochonnerie. Mon code passerait intégralement à la moulinette d’un pré-proc et d’un assembleur complètement psychorigides grin

4414

Un assembleur en forth c'est jouissif, c'est aussi du RPN

Tu dois mettre les opcodes avant l'instruction!

genre au lieu de
mov d0,d1
addq d2, #3

tu fais :
d1 d0 mov,
3 # d2 addq,

trilove

Par contre l'assembleur lui même est vachement compact, et tu peux l'écrire en forth, et aussi définir des instructions forth en assembleur!

J'adore ce langage tordu!

4415

Ça doit être au moins aussi jouissif que du Lisp ta saloperie trilove

4416

Non c'est mieux, y'a moins de parenthèses et ca fait des vraies choses.

4417

Non le LISP c'est pas fun. Le FORTH lui l'est.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4418

Et le FORTHRAN ?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

4419

Tu tiens un bon concept là!
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

4420

Ouch un melange de Forth et de FORTRAN? couic

Essaye d'imaginer un BASIC RPN,

10 GOTO 10
trivil
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4421

Il faut du ForthScript

PythonScriptwww.commitstrip.com
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

4422

vince: ca en est déja. la compilation se fait en temps réel.
c'est ca qui fait gagner énormément de temps.

tu veux faire un opérateur d'élévation au carré?

: SQUARE DUP MUL; ( num -- num )

: démarre le compilateur
SQUARE: le mot qu'on définit
DUP: duplique le paramètre au sommet de la pile
MUL: multiplie les deux éléments du sommet de la pile
; termine la compilation
les parentheses sont un commentaire, on documente que la fonction prend un param sur la pile et en rend un.

Ceci se compile en une fonction prête à utiliser dans les actions suivantes

genre
3 SQUARE .

la on a pas de : initial donc on est en mode interpréteur, pas compilateur. les mots sont exécutés directement
3 -> pas un mot connu, nombre valide. Pousse 3 sur le sommet de la pile.
SQUARE: fonction connue: on l'exécute. ca applique la fonction square (pas besoin de call) qui consomme 3 et pousse 9 sur la pile
. : fonction connue, affiche le nombre au sommet de la pile

C'est totalement compact et absolument génial.

Ca existe depuis 1969 et j'ai l'impression d'avoir raté un pan entier de l'informatique en ne m'y intéressant pas avant sad

4423

Il y a aussi des environment Forth sans interpreteur, et tout est deja compilé a l'avance, c'est courant a vrai dire, surtout dans l'embarqué.


Un de mes cas préféré de FORTH embarqué:

Godzil/gameduinoGitHubMy own version of the @JamesBowman's Gameduino file repository - Godzil/gameduino



Et mon interpreteur FORTH prefere:
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4424

ha ben bien sur!

wopitain c'est une stack IP complète en forth que j'ai vu passer, la? j'ai pas encore le niveau pour ca, j'avoue grin

4425

Oui il est malade Mr James Bowman grin


Apres le j0 dans le gameduino (version un peu plus reduite du CPU j1) n'utilise pas UDP/IP xD (apriori c'est que UDP, pas de TCP, mais il n'empeche grin)


Papier sur le J1: https://excamera.com/files/j1.pdf et plus sur son site: https://excamera.com/sphinx/fpga-j1.html
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4426

OMFG O_O

secrètement je voudrais faire un cpu forth avec des 74LS181 mais j'aurai probablement aucun temps avant des années grin

4427

Bon courage et prévois une bonne alim!
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4428

Une alimentation bio, j'espère !
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

4429

Tiens oui on peux meme faire une alimentation de puissance vegan!
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4430

Et elle devra être très dynamique!

4431

Avec des condensateurs qui ont poussé sans engrais chimique, et des transistors MOS élevés en plein air ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4432

#trioui#
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4433

Une code-review d'une simulation scientifique d'épidémie :
Code Review of Ferguson's Model – Lockdown ScepticsLockdown Scepticsby Sue Denim (not the author’s real name) Imperial finally released a derivative of Ferguson’s code. I figured I’d do a review of it and send you some of the things I noticed. I don’t know your background so apologies if some of this is pitched at the wrong level. My background. I wrote software for … Code Review of Ferguson’s Model Read More »

Je ne le poste pas pour les conclusions qu'on pourrait en tirer : si c'est vrai c'est pour le moins inquiétant, mais on n'a que la parole du gars (qui est anonyme, qui plus est), et les deux derniers paragaphes (et le nom du site sur lequel ç'a été publié) montre que l'attitude n'est pas neutre.

Par contre, je trouve que les questions soulevées sont intéressantes. En particulier, en y réfléchissant, j'ai réalisé qu'utiliser un générateur de nombres pseudo-aléatoires déterministe et une seed constante ne sont pas des conditions suffisantes : si le générateur est utilisé par plusieurs threads, on perd le déterminisme parce que le scheduling des threads est imprévisible. Donc il faut un générateur indépendant pour chaque thread ; et s'ils n'utilisent pas tous la même seed, il faut aussi s'assurer que l'association thread/générateur reste toujours identique.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4434

ça me surprend pas

4435

D'un point de vue scientifique, je trouve étrange de devoir fixer le seed pour retrouver le même résultat hum Ça veut dire que le seed (par nature aléatoire) est des paramètres du problème.
En gros, on a deux catégories d'algorithmes randomisés : ceux dont le temps de calcul peut être diminué (genre on essaie plein de tentatives au hasard et on a de la chance) mais le résultat est le même, et ceux dont le résultat varie. Mais dans le dernier cas, on ne choisit pas une solution en fonction de son seed mais regarde la moyenne / le minimum / l'écart-type / le comportement ...

Si on prend les deux courbes qu'il donne, on l'impression que la seconde est tronquée (la bleue commence tout juste à s'infléchir). Oui les deux résultats sont différents mais le comportement est le même (ça explose à 30 ou 40 jours, ça croît exponentiellement puis ça se tasse). Le moment de l'explosion et le total dépendent beaucoup des conditions initiales*, mais ce n'est pas une surprise.



*c'est pour ça qu'il est difficile de comparer les situations d'un pays à l'autre : quelques malades qui ne sont pas vus au début et ça change beaucoup de choses
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

4436

Je ne comprends pas non plus l'interet de fixer la graine.

Et suivant les simulation, certains sont tellement complexe qu'il est impossible de faire quelque chose de vraiment deterministe. Une simulation n'a pas besoin d'etre deterministe pour etre valide. Dy moment, comme le dite Flan, qu'on la lance un nombre suffisant de fois et qu'on en recupere la moyenne/ecart-type etc...

De toute maniere meme sans ca une telle simulation doit etre lancé plusieurs fois avec des parameters differents.


Le type ne semble pas bien connaitre le monde du jeu video. Les pendant tres longtemps etait single core (et beaucoup le sont toujours)
La pluspart de ceux qui le sont de nos jour utilisent des framework a la Unity.


(et sinon oui, humainement le nombre est gros, mais 80000 personne de difference sur la population totale c'est.. pas tres significatif statistiquement)#


Au passage le "code review" semble n'etre qu'un "issue review" et apriori il y a pas mal de troll dans le bug tracker.

Cf:


Et a part de la conspiration, je ne vois pas ce que GitHub/Microsoft a a faire avec Imperial College et la release du code (autre que fournir le service GitHub)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4437

Accessoirement, j'ai l'impression (j'avoue que j'ai un peu survolé le papier) qu'il passe complètement à côté du vrai problème : l'évaluation de l'écart entre les résultats de la simulation et la situation réelle.
Si la simulation donne toujours le même résultat à 1% près mais qu'elle est à des années lumières de la situation réelle, elle ne vaut rien.
Si il y a des écarts d'un facteur 10 d'un essai à l'autre mais que la tendance décrite est conforme à la situation réelle et que ses résultats sont aussi dans un facteur 10 de la situation réelle, elle est utile.


Les codes de simulation comme ça n'ont pas forcément vocation à être beaux/propres/industrialisés/pleins de tests unitaires/documentation/ … vu que c'est souvent du code qui va périmer assez vite.
Certes, pas mal de chercheurs seraient plus efficaces s'ils apprenaient certaines bonnes pratiques mais la doc et les tests unitaires n'ont pas toujours d'intérêt dans ce cadre.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

4438

A vu de nez le type qui fait la "review" n'est pas un chercheur et encore moins un epidemiologiste, donc ce genre de chose a du lui passer dessus a des kilometres.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4439

Dans les simulateurs sur lesquels j'ai travaillé (dans un autre domaine certes) on fixait toujours les graines pour des question de débogage (du code du simulateur lui-même, ou du code testé par le simulateur), pour pouvoir rejouer une simulation avec les exacts mêmes paramètres au besoin, la graine en étant un.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

4440

Pour le déboggage, oui, ça paraît raisonnable, mais pour obtenir des résultats exploitables, ça me semble au contraire étrange que la graine fasse partie du résultat.

J'imagine mal voir Macron en disant que ma simulation prévoit 432 342 malades le 10 mars en supposant un premier malade le 1er janvier, un taux moyen de diffusion de 3,2 et SEED=129283.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant