Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 16 Dec 2017, 03:31
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Développeurs, voici des outils pour votre cerveau !
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [10 Posts]  
Author Message
musher0


Joined: 04 Jan 2009
Posts: 11280
Location: Gatineau (Qc), Canada

PostPosted: Fri 22 Sep 2017, 08:56    Post subject:  Développeurs, voici des outils pour votre cerveau !  

Salut les développeurs !

Pour le néophyte en programmation que je suis, la découverte de ce site
via l'article sur les langages informatiques de wikipedia a fait « boum ».

Pour accéder au niveau conceptuel supérieur et ne plus programmer
au ras du sol comme une marmotte, par essai et erreur, c'est une lecture
dont j'ai besoin, je crois.

Et si vous avez quitté le cegep, l'unif, l'institut ou l'école des techniques
informatiques depuis un moment, il n'est peut-être pas mauvais de
repasser par ce bouquin pour vous dépoussiérer les concepts !

https://www.info.ucl.ac.be/~pvr/coursfrancais.html

(Basé sur les langages Mozart et OZ.)

À+

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11280
Location: Gatineau (Qc), Canada

PostPosted: Sun 24 Sep 2017, 20:59    Post subject:  

Hm... Pas de réaction.

C'est par manque de développeurs, d'outils ou de cerveaux ? Wink

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
Pelo

Joined: 10 Sep 2011
Posts: 12591
Location: Mer méditerrannée (1 kms°)

PostPosted: Mon 25 Sep 2017, 04:04    Post subject: vouloir parler à une machine, le cerveau çà le ratatine.  

Parler aux chevaux c'est bien, vouloir parler à une machine, le cerveau çà le ratatine. (à traduire en langage machine !)
Developper, c'est regarder un film image par image. Le cerveau en a vite marre.
Comme pour les bandes dessinées, ce dur labeur est confié à des petites mains, mal payées.

_________________
Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.
Back to top
View user's profile Send private message Yahoo Messenger 
musher0


Joined: 04 Jan 2009
Posts: 11280
Location: Gatineau (Qc), Canada

PostPosted: Mon 25 Sep 2017, 19:05    Post subject:  

Je vois. Manque de cerveau, donc.
_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
fabrice_035

Joined: 28 Apr 2014
Posts: 447

PostPosted: Tue 26 Sep 2017, 03:51    Post subject:  

Si cette ouvrage et la méthode adjacente te permet de mieux appréhender l'univers de la programmation tant mieux si cela enrichi tes connaissances et te satisfait, c'est que cela répond à ton approche du sujet.

Perso j'avoue que sans être un cador je me suis mis à programmer car mon premier ordinateur n'avait qu'un curseur qui clignotait, alors il fallait bien le nourrir.
Et si on m'avait proposé en guise d'introduction à la programmation
Code:

La programmation en premi`ere ann ́ee bas ́ee sur l’enrichissement progressif de micromondes multi-agents

ça m'aurait drôlement impressionné Laughing et peut être rebuté! Certainement rebuté même car faire tourner une tortue (voir le cours en ligne sur le site que tu proposes) , j'ai connu ça avec le Logo (on est dans les années 90) et ce n'était pas très distractif. Alors comment apprendre avec un truc qui te fait chier ?
Les mecs se sont complètement plantés avec ce truc en voulant imposer *une méthode* à tous et à toute car de toute façon il n'y a pas un "cerveau type"
Pour rappel en France dans les années 90 dans les écoles équipées d'ordinateurs la torture c'était la tortue. Bravo Twisted Evil
Si c'était pour tuer une génération de programmeurs ça a très bien marché.
Arrow

Salutations Wink [/code]
Back to top
View user's profile Send private message 
Pelo

Joined: 10 Sep 2011
Posts: 12591
Location: Mer méditerrannée (1 kms°)

PostPosted: Tue 26 Sep 2017, 04:41    Post subject: enlever la clarification  

votre pupsave en soi est un programme. Votre configuration est automatisée. Mais si on veut programmer des operations successives, programmer c'est çà à la base, j'ai un outil petit mais super. Il est interdit sous windows mais il tourne sous Wine.
Une fois qu'on a fait son programme, on le traduit en langage informatique.
Apprendre un langage, c'est très fastidieux, Pour une ligne utile, 10 sont de la pure synthaxe. Et forcément chacun a son standard..
Programmer en tant que tel, c'est sympa, c'est ecrire (traduire) qui est rédibitoire comme dit Fabrice 035. Et la moindre erreur çà pardonne pas.
La steno, c'est de la rigolade à côté du langage machine.

Dans le secteur industriel, les machines ont souvent des programmes, Avec un historique de fonctionnement sur un ruban de papier. On peut modifier les programmes, mais ils sont écrits en suffisamment clair. pour que les services entretien les comprennent. Ce que veulent Musher0 et certains, c'est enlever cette clarification afin de se mettre en avant 'y'a que moi qui sait faire'.

Au sujet de ma personne, Le développement qui m'interesse c'est la reconnaissance vocale, et ya pas grand monde qui s'y colle. Ah c'est autre chose que de refaire autrement ce que Puppy nous donne gratuitement.. tous les jours, sans qu'on y prête attention.

_________________
Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.
Back to top
View user's profile Send private message Yahoo Messenger 
musher0


Joined: 04 Jan 2009
Posts: 11280
Location: Gatineau (Qc), Canada

PostPosted: Tue 26 Sep 2017, 06:53    Post subject:  

Salut Fabrice.

Ça fait plaisir de correspondre avec toi en français.

Au sujet du livre : aride, sans doute. Chiant, je ne pense pas, pas à lire la
description du cours, en tout cas.

Je me suis dit qu'en soi, un livre écrit en collaboration par un Belge et un
Suédois, c'était sûrement hors des sentiers battus ! Deuxièmement, il y a
toute une référence : Université de Louvain. Une des plus grandes
universités dans le monde...

J'en ai fait un message sur ce forum parce que c'est le seul livre en
français que j'aie trouvé qui aborde tous les grands concepts du
raisonnement informatique (à ma connaissance).

Je n'y ai pas vu mention du langage logo. D'accord avec toi sur le binôme
tortue=torture !!!! Laughing (J'en ai fait moi aussi du logo, dans l'temps !!!)

Hé ! Si mes topos sur les langages informatiques ne plaisent à personne,
il n'y a pas de mal. Pour ma part, je commence à bien posséder (je crois)
le langage bash, à en entrevoir les limites, même, on dirait, et je cherche
quelque chose de plus performant.

Je communique mes trouvailles, des fois que cela servirait à quelqu'un.

Didier18 m'avait proposé Gambas, il y a quelques années. J'ai déjà fait du
BASIC sur l'Atari8, et cela ne me tente pas trop de retourner à une
variante. (Gambas est une manière de BASIC.)

Si tu connais l'anglais et que tu aimes la documentation bien rédigée,
vraiment intéressante à lire, il y a le langage Open Euphoria, qui a le vent
dans les voiles. Le type qui a écrit ça a du talent.

Quant au seigneur pelo qui croit que je fais ça pour la gloriole, et pour
imposer « ma » loi. cela ne mérite pas réponse.

Sinon pour dire que je ne suis pas tapé tout cet apprentissage, moi qui au
départ n'était pas technique pour un sou (à 20 ans, j'étais pianiste-
accompagnateur...) et tous les maux de tête qui sont venus avec, tiens
donc, pour mousser mon petit moi. Je cherche à contribuer au dévelop-
pement de Puppy en comblant des manques que je perçois ici et là. Ou à
présenter ce qui serait bien, tout simplement.

Je le fais par passion, une passion qui s'est accompagnée parfois de
grands sacrifices. (Et c'est tout ce que je souhaite en dire publiquement.)

À+.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
fabrice_035

Joined: 28 Apr 2014
Posts: 447

PostPosted: Tue 26 Sep 2017, 07:43    Post subject:  

Pour la référence au logo, c'est sur le site que tu proposes, le lien

https://www.info.ucl.ac.be/~pvr/MicromondesTexte.pdf

Je sais que les puristes conchie le Basic, considéré comme un mauvais langage pour l'apprentissage de la programmation.

Pourtant, d'un point de vu de l'approche pédagogique il était largement au dessus des autres.

Regarde





Tu pouvais mettre ça dans les mains de n'importe quel gamin qui s'intéressait à l'informatique à l'époque, forcement le wagon accrochait de suite à la locomotive.

Cordialement.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11280
Location: Gatineau (Qc), Canada

PostPosted: Tue 26 Sep 2017, 09:08    Post subject:  

Salut, Fabrice.

Mouais. Du logo, en effet. J'avais pas consulté l'ouvrage comme tel,
seulement la page de présentation. Désolé.

C'est des ouvrages de quel BASIC qu'elles viennent, tes photos ?

Je l'avais appris à partir de magazines, il y en avait plein à l'époque, ils se
vendaient même en kiosque, et avec l'aide des gars super du club Atari
XE d'Ottawa. Ça vaut probablement une « 2e visite » ! C'est vrai qu'il y a
beaucoup de documentation pour.

PEEK et POKE ! Cela me rappelle des souvenirs !

Au plaisir.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
fabrice_035

Joined: 28 Apr 2014
Posts: 447

PostPosted: Tue 26 Sep 2017, 09:47    Post subject:  

Oui je collectionne les vieux trucs Laughing

Je ne résiste pas à l'envie de partager quelques clichés




Et tu vas pas me faire croire que ta pas envie de sauter sur ton clavier pour taper du code quand tu vois ça:



Very Happy
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [10 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0491s ][ Queries: 14 (0.0106s) ][ GZIP on ]