TWEETS de petit jo
Visiteurs:52599 (8:aujourd'hui, 985:ce mois, 3793:cette année).Dernière visite:29/04/2024
> Accueil>Tweets
ou
Catégorie:Langages
Tous[nb=393]
Inventions[nb=4]
Le saviez-vous?[nb=24]Le politiquement correct[nb=25]A vos ordres mon adjudant![nb=1]Y-avez-vous déja songé?[nb=4]Blagues à 'symbales'[nb=4]
Lettre à M...r Mélenchon[nb=3]Problèmes d'écologie[nb=3]
Pour le PC[nb=8]Electroniquement Votres![nb=3]La fameuse RAM[nb=13]Les microcontroleurs PIC[nb=2]Le bit Juju(pour un double)[nb=8]
ASCII en assembleur[nb=7]L'USB[nb=4]Les entêtes des fichiers[nb=11]Les piles,les listes et le tas en assembleur[nb=3]Arduino[nb=1]
Les 'ateliers' du microprocesseur[nb=2]
Microsoft OS[nb=19]Cours magistral[nb=2]OS du futur![nb=12]
Langages[nb=32]Assembleur[nb=76]En PHP[nb=14]Expressions régulières[nb=5]Les tableaux[nb=4]
La chaine[nb=9]Et pour Windev...![nb=10]
Restos du coeur[nb=6]Autres[nb=1]
SQL[nb=6]La BDD(Base De Données)[nb=4]
Pour le W3C[nb=38]Internet[nb=5]ipv6[nb=9]http[nb=5]
Le clavier[nb=6]
Pages:1-201..2021..32

03/11/2020:



L'opérateur ternaire (expression booléenne)?'vrai':'faux' est en fait un opérateur n-aires. l'ancienne version est toujours bonne!
(variable entière?0,1, .. n-1,n: valeur_else) ou (variable_entière?0:'pour 0',1:'pour 1':'les autres valeurs') ou enfin (variable_chaine?'fr':'france','en':'anglais','de':'allemagne':'inconnu')

-petit jo: A partir d'une idée du câblage pour être gentil de me le rappeler, mais cela fait longtemps que je sais que c'est n-aire,et les syntaxes sont de moi exclusivement!

Voir le fil de discussion en entier

J'aime  Commenter

19/11/2020:



if(condition-booleenne) else faire_sinon; ou if(condition-booleenne)else{faire_sinon;}
ne pose aucun problème pour moi! Cela permet d'écarter parfois un gros paquet de test!

J'aime  Commenter
 

08/05/2021:



Tout langage devrait avoir une fonction RUN (emprunté au basic Amstrad) qui execute un programme EXE ou DOS et récupère le contenu (en texte ascii).Exemple: resultat=run("ls *");
De même, tout langage devrait avoir OPEN et devrait récupérer le contenu de la page! Exemple:resultat=open("www.petitjo.fr/index");
Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

17/06/2021:



Une variable booléenne(et non binaire) posséde (en informatique seulement) 3 états (true,false et ...nan) comme en java avec les single et double!
On utilise la variable normalement, j'ai juste rajouté cet état(voir exemple) ! Il en va de même pour les objets null qui forment une exception quand on s'en sert(si null)
Voir le fil de discussion en entier

J'aime  Commenter

26/06/2021:



Quand on voit en php que strpos renvoit la position par un entier mais aussi quand il n'y a pas de solution par false, on se dit qu'ils sont gonflés, et pourtant ils ont raison ! (voir détails)
Conclusion: un single ne peut contenir qu'un réél (sur 4 octets). Un double peut avoir comme valeur en plus de +l'infini et -l'infini, true ou false ou nan

-petit jo: Donc, strpos renvoit un entier quand trouvé et nan (la valeur interdite de l'entier) quand pas trouvé!(Pour les staticiens du langage R, avec des tableaux qui ont pour unité 8 octets)

J'aime  Commenter

10/08/2021:



D'après le langage R, il y aurait une façon supplémentaire pour écrire des commentaires avec #
Cela existait déja pour les fichiers ini de Linux, mais regardez ma façon, dans détails
Voir le fil de discussion en entier

J'aime  Commenter

17/11/2021:



Si j'écris: if(a==[2,3]) if(a==[2,3[) if(a==]2,3]) if(a==]2,3[) if(a!=[2,3]) if(a!=[2,3[) if(a!=]2,3]) if(a!=]2,3[) ...Vous comprenez? C'est pour dire si l'entier est ou non dans l'interval !
C'est juste une construction! Certains penserait que l'on pourrait créer un type (interval) mais on perdrait en efficacité(Pardon,je veux dire en rapidité d'exécution)
Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

18/11/2021:



Oui,je mets $ à chaque variable! Différent des constantes sans $! Comme ça,quand on compile est sont reconnaissable immédiatement aux fonctions, et $$a c'est pratique!
Pour moi, les variables sont toutes dynamiques, peut être parce que je suis pour les langages interprétés! Cela vient de Perl ,je crois ! Elles dépendent toutes de la variable $

J'aime  Commenter
 

19/11/2021:



Oui, java aurait, si j'avais été tout seul, pu s'appelé Basic++,.. Python aussi!

J'aime  Commenter
 

19/11/2021:



Je voudrais dire aussi à Google(que j'aime bien!) surprenant la suppression du langage java dans son navigateur, car ce n'est pas un plug-in ... il est d'origine et ...plus rapide que Javascript !

J'aime  Commenter

19/11/2021:



Petite parenthèse pour les variables simples car je n'ai jamais vu d'exemple comme ceci:
private int a=2,a2=3,a5=3 ;

J'aime  Commenter

15/12/2021:



Hommage au Basic Amstrad, qui a eu l'idée, il y a plus de 30 ans et dont j'ai repris l'idée et appliqué aux langages objet !
Oui, si on teste un objet ==null , on n'a pas besoin de mettre ==null !
Voir le fil de discussion en entier

J'aime  Commenter

15/12/2021:



Je pense que dans les langages objet en particulier Java, c'est ennuyeux d'écrire du code juste pour initialiser(en particulier les constructeurs), pas vous?
On pourrait directement affecter les variables! Voir détails!

J'aime  Commenter

16/12/2021:



null, dans les langages objet tel java, est la valeur du pointeur de l'objet (c'est comme zéro:même valeur $00000000)...adresse zéro!
Alors que pour $00000000, avec int ,booleen(Allez, aussi single,double), c'est la valeur zéro! Vous voyez ce que je veux dire!

-petit jo: Je ne l'ai jamais révélé, mais cela vient du fait qu'une variable ne dépasse pas 64 bits si on est en 64 bits! Bien sur, elle peut faire moins de 64 bits.

J'aime  Commenter
 

16/12/2021:



Bien sûr, on peut aussi écrire: Jbutton a=new Jbutton("ok") ; if(!a){println "existe pas!" ; }
Même si a, variable pointeur d'objet, ne contient pas false, on peut faire !null , vous voyez! C'est à javac de savoir ce qu'il doit coder, quand c'est un objet.
Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

10/02/2022:



En PHP, on peut mélanger du commentaire avec le code avec //. J'ai découvert cela par hasard !
2e leçon donc! Voir détails(valable pour java aussi,et les autres langages si cela les intéressent):

-petit jo: Je crois avec PHP, que l'on va devenir très copains!

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter

11/02/2022:



Je n'invente rien, mais vous connaissez: while(a){} et {}while(a);
C'est la même chose avec until: until(a){} et {}until(a);

-petit jo: until renvoie vrai quand while voit faux, et inversement. Il est très peu utilisé.

J'aime  Commenter
 

17/03/2022:



L'opérateur ternaire(le seul Momo? Pour l'instant..Mais qui sait) n'est pas toujours ternaire(oui, je sais il est aussi n-aire). Le : est facultatif
C'est pour écrire du code (clair et surtout ELEGANT:je sais il y en a qui code que pour cela!). On peut écrire println("Boire "+a+" verre"+a>1?"s"+"...")

-petit jo: Mais, Momo, tes idées sont aussi les bien-venues! Je ne suis pas tout seul quand même ! C'est vrai, souvent, c'est à partir des idées d'autres personnes(Merci pour le : du sinon)

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 

30/03/2022:



Petite parenthèse, pour dire que Modulo ou le symbole % ou %= qui donne le modulo d'un entier, fonctionne aussi pour les réel(single ou double) et donne le reste d'une division!

J'aime  Commenter
 

02/05/2022:



Tout comme il y a l'opérateur (a==1)?'oui' ,on peut ajouter l'opérateur (ifnot) (a==1)!'oui' . C'est comme ++ ou --, ! peut être placer avant ou après.(avant=not)(après=if not)
Par exemple: o=false ; println "On "+o!"n'"+"a "+o!"pas "+"toujours le temps!" donne:on n'a pas toujours le temps!

-petit jo: Si cela peut t'aider Florian! Momo, on a toujours raison, l'aventure continue(préférer: a?'oui':'non' ,à: a?'oui'+a!'non') !

Voir d'après tweet
Voir le fil de discussion en entier

J'aime  Commenter
 
Pages:1-201..2021..32
Catégorie:Langages
Tous[nb=393]
Inventions[nb=4]
Le saviez-vous?[nb=24]Le politiquement correct[nb=25]A vos ordres mon adjudant![nb=1]Y-avez-vous déja songé?[nb=4]Blagues à 'symbales'[nb=4]
Lettre à M...r Mélenchon[nb=3]Problèmes d'écologie[nb=3]
Pour le PC[nb=8]Electroniquement Votres![nb=3]La fameuse RAM[nb=13]Les microcontroleurs PIC[nb=2]Le bit Juju(pour un double)[nb=8]
ASCII en assembleur[nb=7]L'USB[nb=4]Les entêtes des fichiers[nb=11]Les piles,les listes et le tas en assembleur[nb=3]Arduino[nb=1]
Les 'ateliers' du microprocesseur[nb=2]
Microsoft OS[nb=19]Cours magistral[nb=2]OS du futur![nb=12]
Langages[nb=32]Assembleur[nb=76]En PHP[nb=14]Expressions régulières[nb=5]Les tableaux[nb=4]
La chaine[nb=9]Et pour Windev...![nb=10]
Restos du coeur[nb=6]Autres[nb=1]
SQL[nb=6]La BDD(Base De Données)[nb=4]
Pour le W3C[nb=38]Internet[nb=5]ipv6[nb=9]http[nb=5]
Le clavier[nb=6]
Tweets[102] sur:Medjugorje