Je suis étonné que l'article sur l'Objective C ne soit pas plus mis en avant ;) En tout cas, l'article m'aide à mieux comprendre ce langage, et me conforte dans mon point de vue quand à sa lisibilité. C'est dommage, il y a vraiment de superbes conspepts !
Quand à l'article sur le C++ ... il est illisible, car les > ont sautés ! C'est vraiment râlant ...
Une fois de plus ça prouve:
- l'interêt de programmer avec gtk.
- la souplesse qu'offrent les logiciels libre.
Cela ne prouve en rien l'intérêt de programmer en GTK. Yast semble architecturé ainsi depuis longtemps (les modes console et grapique sont quasiment identiques).
Et enfin, la souplesse n'est en rien liée au fait que GTK+ soit libre, mais documenté. Car si tu as l'API complète et commentée, tu peux toujours réécrire une bibliothèque qui pourra se substituer à celle d'origine.
Bref, ce «portage» ne prouve qu'une chose : on peut écrire une application qui fonctionneras à la fois graphiquement et textuellement.
Je vais écrire au webmestre ... parceque la barre de navigation du site est pas bonne, et puis les couleurs étaient plus jolies avant, et c'était plus clair !
Alors ? L'oeuf ou la poule ?
Ben l'oeuf ! Qui n'a pas été pondu par une poule, mais par un gallimacé ancètre de la dite poule. Ben ouais, il y a un ancêtre à toutes choses !
C'est interrogation ne devrait plus être depuis ... 150 ans ?
mais bon les histoires de voyage dans le temps ne tienne jamais la route
Il y a des exceptions à tout ! Regarde un jour L'Armée des Douzes Singes. Ça c'est du voyage temporel comme je les aime ;)
Je suis absolument d'accord. D'ailleurs, j'utilise des variables globales (en PHP, on est un peu obligé même si j'essaie d'avoir un objet racine). Mais la bien sûr, il faut adapter ces méthodes de programmation au langages utilisés. je ne suis pas un intégriste tout de même :)
Et ça dépends comment tu utilises PHP : en insertion dans le document, ou en amont du document. Pour ma part, je fait les deux : un document principal ou on ne fait qu'instancier des objets et leur envoyer des messages, et des fichiers à inclure où on a le plus gros de la programmation.
Mais je peux me tromper dans ma méthode à votre avis ?
En ce qui concerne le sujet du fil de discussion, j'évite les instructions goto, break, continue et switch, parceque je trouve que ça casse la lecture du code (je n'arrive pas à penser en hypertexte ;) ).
Le problème des variables globales est multiple. Déja, on ne m'a jamais dit de ne pas les utiliser, mais de les éviter.
Premièrement, lorsque tu code dans un environnement multifils, il faut mettre en place des systèmes d'exclusions (sémaphores, sections critiques, etc ) pour être sûr d'être le seul à écrire dessus, ou être sûr de la validité de son contenu.
Secondement, si on abuse des variables globales, on ne peux plus correctement programmer son bout de code : on est contraint de penser aux interactions avec le reste du projet. Ce n'est pas génial quand on a un esprit limité comme le mien.
Ce n'est pas de la légende urbaine, ce sont juste des petites règles de programmation destinées à simplifier la maintenance d'un code et le travail en groupe. Mais si toutes les personnes travaillant sur le même projet on le même esprit tordu, pourquoi pas ;)
Juste un point sur les goto dans le source de Linux. C'est vrai que ça m'avait choqué, mais je me dis que ça pourrait être pire ;) Ce qui m'embête le plus, c'est l'usage du goto quand il est absoluement inutile
Et pour finir, le stack overflow, c'est comme le segmentation fault : ça ne doit pas arriver ! Mais c'est vrai que de mettre en place des procédures de contrôle de la pile mémoire n'est pas évident, et agit négativement sur les performances de l'application. Mais c'est comme toujours le choix impossible : fiabilité ou performances ?
Qu'un fichier téléchargé est soumis aux droits d'auteur ? Si je télécharge debian.iso et qu'il s'avère que ce soit blockbuster.avi, j'irais en prison ? (si j'étais au pays de la liberté, bien entendu ;) )
développé par Running with Scissors (tout le monde saura traduite)
Et non, je ne sais pas le traduire Au lieu de mettre une remarque aussi stupide, pourquoi ne pas l'avoir traduite directement ?
Ça dépends aussi de ta paye. Les banquiers sont toujours plus souple avec ceux qui ont une bonne trésorerie. J'avoue, je suis à la SG, je suis encore dans le rouge financièrement. Mais ils ont été très arrangeant en me proposant un prêt (que je voulais) alors qu'il n'y avait pas de garanties derrière
[^] # Société potentielles ...
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Espaces publicitaires à vendre. Évalué à 1.
# A propos de GLMF
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Revue de Presse - Septembre 2003. Évalué à 7.
Quand à l'article sur le C++ ... il est illisible, car les > ont sautés ! C'est vraiment râlant ...
[^] # Re: Microsoft condamné pour utilisation de techniques brevetées dans Internet Explorer
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Microsoft condamné pour utilisation de techniques brevetées dans Internet Explorer. Évalué à 2.
[^] # Re: L'avantage inattendu de l'Open Source
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche L'avantage inattendu de l'Open Source. Évalué à 4.
# Re: P2P : Débat public avec le Ministre de la Culture
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche P2P : Débat public avec le Ministre de la Culture. Évalué à 3.
[^] # Re: Des économistes critiquent la directive sur le brevetage / examen du texte repoussé
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Des économistes critiquent la directive sur le brevetage / examen du texte repoussé. Évalué à 2.
[^] # Re: GTK+ en mode texte
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche GTK+ en mode texte. Évalué à 10.
- l'interêt de programmer avec gtk.
- la souplesse qu'offrent les logiciels libre.
Cela ne prouve en rien l'intérêt de programmer en GTK. Yast semble architecturé ainsi depuis longtemps (les modes console et grapique sont quasiment identiques).
Et enfin, la souplesse n'est en rien liée au fait que GTK+ soit libre, mais documenté. Car si tu as l'API complète et commentée, tu peux toujours réécrire une bibliothèque qui pourra se substituer à celle d'origine.
Bref, ce «portage» ne prouve qu'une chose : on peut écrire une application qui fonctionneras à la fois graphiquement et textuellement.
# Nouv_e_aux binaires pour la plate-forme Java pour FreeBSD, la... 1.3.1 !
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Nouveaux binaires pour la plate-forme Java pour FreeBSD, la... 1.3.1 !. Évalué à 1.
Cheval/Chevaux
# Mais où qu'on trouve ça ?
Posté par LupusMic (site web personnel, Mastodon) . En réponse au message [Debian] Synthèse et test de page web. Évalué à 1.
http://tantek.com/favelets/(...)
http://validator.w3.org/favelets.html(...)
D'accord, ça coute rien une recherche sur Google, mais tout de même ...
[^] # Re: Mozilla 1.4 en français, et nouveau look du site !
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Mozilla 1.4 en français, et nouveau look du site !. Évalué à -1.
# Informatique de Gestion
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche gnuCash dans une situation difficile. Évalué à 3.
[^] # Re: Mon troll préféré :
Posté par LupusMic (site web personnel, Mastodon) . En réponse au sondage Mon troll préféré :. Évalué à 1.
Ben l'oeuf ! Qui n'a pas été pondu par une poule, mais par un gallimacé ancètre de la dite poule. Ben ouais, il y a un ancêtre à toutes choses !
C'est interrogation ne devrait plus être depuis ... 150 ans ?
[^] # Re: Mon troll préféré :
Posté par LupusMic (site web personnel, Mastodon) . En réponse au sondage Mon troll préféré :. Évalué à 1.
[^] # Re: Terminator 3 - Le soulèvement des machines
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Terminator 3 - Le soulèvement des machines. Évalué à 2.
Il y a des exceptions à tout ! Regarde un jour L'Armée des Douzes Singes. Ça c'est du voyage temporel comme je les aime ;)
[^] # Re: deborphan
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Projet de documentation pour GNU/LINUX Debian (version SID). Évalué à 4.
[^] # Re: Découvrez la communauté PHP
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Découvrez la communauté PHP. Évalué à 1.
[^] # Méthode de programmation PHP
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Découvrez la communauté PHP. Évalué à 4.
Mais je peux me tromper dans ma méthode à votre avis ?
[^] # Re: Découvrez la communauté PHP
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Découvrez la communauté PHP. Évalué à 10.
Le problème des variables globales est multiple. Déja, on ne m'a jamais dit de ne pas les utiliser, mais de les éviter.
Premièrement, lorsque tu code dans un environnement multifils, il faut mettre en place des systèmes d'exclusions (sémaphores, sections critiques, etc ) pour être sûr d'être le seul à écrire dessus, ou être sûr de la validité de son contenu.
Secondement, si on abuse des variables globales, on ne peux plus correctement programmer son bout de code : on est contraint de penser aux interactions avec le reste du projet. Ce n'est pas génial quand on a un esprit limité comme le mien.
Ce n'est pas de la légende urbaine, ce sont juste des petites règles de programmation destinées à simplifier la maintenance d'un code et le travail en groupe. Mais si toutes les personnes travaillant sur le même projet on le même esprit tordu, pourquoi pas ;)
Juste un point sur les goto dans le source de Linux. C'est vrai que ça m'avait choqué, mais je me dis que ça pourrait être pire ;) Ce qui m'embête le plus, c'est l'usage du goto quand il est absoluement inutile
Et pour finir, le stack overflow, c'est comme le segmentation fault : ça ne doit pas arriver ! Mais c'est vrai que de mettre en place des procédures de contrôle de la pile mémoire n'est pas évident, et agit négativement sur les performances de l'application. Mais c'est comme toujours le choix impossible : fiabilité ou performances ?
[^] # Re: Le projet Kroupware est achevé : parution de Kolab.
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Le projet Kroupware est achevé : parution de Kolab.. Évalué à 1.
[^] # Re: Féminisme, informatique et logiciels libres
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Féminisme, informatique et logiciels libres. Évalué à 1.
# Mais comment savoir ?
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Projet de loi aux USA : uploadez un fichier sur un réseau P2P et allez en prison. Évalué à 1.
[^] # Re: Trivial Traduction
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Postal 2 aussi sous Linux.... Évalué à 0.
# Trivial Traduction
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Postal 2 aussi sous Linux.... Évalué à 0.
Et non, je ne sais pas le traduire Au lieu de mettre une remarque aussi stupide, pourquoi ne pas l'avoir traduite directement ?
[^] # Re: Société Générale et les standards du W3C
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Société Générale et les standards du W3C. Évalué à 1.
[^] # Re: Matignon lancera une campagne de promotion des PC grand public
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Matignon lancera une campagne de promotion des PC grand public. Évalué à 4.