Le langage SMS est exclu sur les forums ProgBoards, tout message ne respectant pas la charte sera déplacé, modifié, ou supprimé par nos modérateurs.

Forum Langages » Assembleur » Asmatique

anonyme
Visiteur
Citer - Posté le 08/03/2005 à 18:32
[message supprimé par l'auteur]
Fser
Code-Libre.org
RemonterCiter - Posté le 12/03/2005 à 15:11
Non désolé pas de copyright qui vaille : vive l'open source !
``Montre-moi ton code, dissimule tes structures de données, je continuerai à être mystifié. Montre-moi tes structures de données et je n'aurai sans doute pas besoin de voir ton code, il me semblera évident.''
raydd
Modérateur
RemonterCiter - Posté le 12/03/2005 à 19:29
dans ce cas là on parle de copyleft (clein d'oeil)
Join the march to save individuality !
--
http://teyrak.info
Neo, pas loggé car pas chez lui..
Visiteur
RemonterCiter - Posté le 12/03/2005 à 23:51
Non, pas vive l'open source !
Au chiotte l'open-source !

Je dirais vive l'open-source quand les sources provenant de l'open-source seront claires. Ce qui est bien loin d'etre le cas pour le moment...
Fser
Code-Libre.org
RemonterCiter - Posté le 13/03/2005 à 02:39
Tient qu'a toi de mettre les tiennes dispo clairement (clein d'oeil)
``Montre-moi ton code, dissimule tes structures de données, je continuerai à être mystifié. Montre-moi tes structures de données et je n'aurai sans doute pas besoin de voir ton code, il me semblera évident.''
JeRseN
ProgBoarder
RemonterCiter - Posté le 15/03/2005 à 17:48
en même temps je vois pas pourquoi un mec dont les sources sont pas claires devrait les cacher, personne te force à les regarder lol
Une légende dit qu'il y a longtemps le diable a demandé à Dieu de créer un rocher tellement lourd que lui-même ne pourrait le soulever. Quel choix restait-il à Dieu ? S'il créait le rocher, il n'était plus tout puissant car il ne pouvait le soulever. S'il pouvait le soulever, alors il était incapable de le faire assez lourd...
neliger
Webmaster
RemonterCiter - Posté le 31/03/2005 à 10:29
En même temps Open Source ne signifie pas "sources livrées comme celles d'un tuto".

Pour vouloir y jeter un oeil encore faut-il le pouvoir.
Computaid SPRL - Conception - Développement - Infogérance : http://www.computaid.be
eTigris - Hébergement mutualisé - Serveurs dédiés : http://www.etigris.com
SoløzerK
Modérateur
RemonterCiter - Posté le 09/04/2005 à 13:32
"Je dirais vive l'open-source quand les sources provenant de l'open-source seront claires. Ce qui est bien loin d'etre le cas pour le moment..." (flèche) c'est faux et irréfléchi.

D'une part, la plupart des sources de logiciels open source sont claires, et on trouve même bien souvent des documents aidant au développement (souvent un fichier "HACKING", ou même dans le cas de logiciels tels que mozilla ou blender, des documentations entières, sur plusieurs dizaines de pages, expliquant comment est bâti le code source). Le probleme, comme l'a dit neliger, c'est qu'un code source de logiciel, ça n'a rien d'un code source lié à un tutoriel : c'est abouti, optimisé, commenté uniquement aux points clefs du programmes (ceux qui peuvent paraitre troubles). Lire et analyser un code source, c'est long, et ça demande un important effort de concentration. Il s'agit de comprendre comment quelqu'un d'autre a construit un logiciel dans son ensemble, et ça nécessite vraiment de tout lire plusieurs fois, en faisant des recoupements et souvent quelques tests. Autrement dit, ça ne tombe pas tout cuit dans le bec (sourire)

De plus, si vraiment les sources ne sont pas claires, alors c'est une raison de plus de les diffuser : des programmeurs plus experimentés sauront peut etre améliorer le programme (et le programmeur initial en tirer de l'enseignement). Mieux vaut afficher et reconnaitre son inexpérience que la cacher.

Tu sembles dire que tu es "contre" l'opensource parce que les sources ne sont pas claires. Je trouve que c'est une remarque un peu... "égoiste", dans le sens où des programmeurs ont accepté de diffuser leur travail, de montrer leur code source malgré d'éventuelles apréhensions, en sachant que ça pourrait profiter à d'autres. En ce sens, adopter une attitude de ce genre, faire la "fine bouche", en quelques sortes, pour un élément en plus, gratuit, et que le programmeur n'a absolument aucune obligation de montrer, c'est plutot osé et impoli.
"Soyez un homme, Maître Ridley. Nous allons en ce jour, par la grâce de Dieu, allumer en Angleterre une chandelle qui, je le tiens pour certain, ne s'éteindra jamais."
---
http://www.sekren.org
Néo, juste de passage...
Visiteur
RemonterCiter - Posté le 09/04/2005 à 20:15
Solozerk, dire à la rigueur que c'est faux, pourquoi pas, mais irréfléchis c'est un manque de respect. Alors je précise NON ce n'est pas IRREFLECHIS comme tu le dis. Et je le précise aussi NON, ce n'est pas faux non plus.

Explication :
Cette année, on nous a enseigner une méthode de programmation "propre", qui je dois le dire, est drolement efficace. Cette méthode est très employé dans les industries où le bug coute très cher (aéronautique, etc...) et où on fait tout pour l'éviter.

Maintenant Solozerk, tu critiques sans même savoir de quoi tu parle. Je ne critique pas l'open source, je remarque juste que les programmeurs ne font pas toujours des codes clairs, pour la simple et bonne raison que la plupart des programmeurs qui font de l'open source sont des programmeurs autodidactes. Je le sais, je suis passé par là. Je précise qu'une source clair n'est pas une source indentée avec 2 ou 3 commentaires, c'est une source, dont en regardant par exemple la description de la fonction, on sait, de manière simple qu'elle sera sa "réaction", et ceci dans tout les cas, effet de bord compris.

Maintenant, ce que je critique au niveau de l'open source, c'est qu'il faille justement ce plonger à fond dans les programmes pour pouvoir les modifier/améliorer. Alors qu'il existe des méthodes qui permettent de savoir clairement, ce que fait une fonction sans recherche ce que fait telle fonction appelée, etc...
et ceci sans écrire un roman, ni même un cours complet accompagnant la source.

Ainsi, pour moi, une source pas claire peut tres bien etre bien codé. Cela n'a absolument rien à voir. Donc quand je dis qu'une source n'est pas clair, ce n'est en aucun cas un jugement sur le code, et encore moins sur l'auteur du code.

Ensuite, tu dis que si les sources ne sont pas clairs, alors ils faut les diffuser pour laisser les programmeurs expérimentés se plonger dedans. Ce n'est pas comme ça que tu progresseras. Et le fais de ne pas diffuser des sources ne revient pas à cacher son inexpérience comme tu le sous-entend.

Alors maintenant, si tu as envie de perdre 3 jours à étudier le code source d'un programme pour corriger un bug, c'est ton problème. Lorsque les sources sont clairs, une simple lecture de code permet de trouver 95% des bugs. Et je parle d'une SIMPLE lecture, sans relire et relire encore.

Alors maintenant, arretez un peu de vous emballer sans arret, en ne préchant que l'open, et en regardant de haut les autres.

A vous entendre, seuls les programmeurs qui ont adopté l'open sont de bons programmeurs, les autres sont des débutants se prenant pour des cracks.

Et puis je te le dis, je n'apprécie pas du tout ton comportement, ou plutot devrais-je dire ton jugement à mon égars. Tu te prend pour qui ? Je fais une simple constatation et tu m'étiquette comme égoiste ? Il t'en faut vraiment peu...
Alp
Code-Libre.org
RemonterCiter - Posté le 10/04/2005 à 21:28
Hum...
Pas la peine de vous prendre la tête les gars.
Il y a du vrai dans vos 2 versions.
L'openSource :
Neo > il n'y a pas forcément des petits imbéciles qui ne savent pas coder "aussi bien que" les autres, sinon linux serait un projet merdique.
Solo > faut quand même dire qur'il y a pas mal de mecs dans l'OpenSource qui codent moins bien que d'autres n'en fiasant pas partie.
Vous avez une vision Binaire de la chose.
Alp
Fser
Code-Libre.org
RemonterCiter - Posté le 27/04/2005 à 03:33
Z'avez qu'a utiliser emacs et tab, ça fera de jolies sources.
ensuite, pour ce qui est du code pas pas clair, tu parles de passer beaucoup de temps pour comprendre un code source, mais c'est le cas pour nimporte lequel.
imagine toi, meme avec tes cours de "bonne programmation" si tu arrive dans un entreprise et que tu dois reprendre un gros logiciel, il sera pas forcément bien codé, et tu devra quand meme dans tous les cas passer du temps dessus pour te l'approprier.
donc ça c'est un exercice mental propre a tout type de programmation, open source ou pas.
``Montre-moi ton code, dissimule tes structures de données, je continuerai à être mystifié. Montre-moi tes structures de données et je n'aurai sans doute pas besoin de voir ton code, il me semblera évident.''

Poster une réponse

STOP aux fautes volontaires !
Message
Formatage
Note: pour partager du code source, merci d'utiliser le wall !
Smileys (sourire) (yekyek) (clein d'oeil) (désapprouve) (triste) (cool) (langue) (confus) (gêné) (neutre) (eek) (surpris) (diable) (flèche) (exclamation) (question) (diable) (idée) (méchant)
Pseudonyme
Recopiez le code
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,186 s - Crédits - Stats
1 connecté