# Programmation de debian

**URL:** <https://www.debian-fr.org/t/programmation-de-debian/31434>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 1:06 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434 "2016-02-21T01:06:24Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tetrix](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/a4c791/32.png) [@tetrix](https://www.debian-fr.org/u/tetrix)\
**Post date:** [Février 21, 2016, 1:06 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/1 "2016-02-21T01:06:24Z")

</div>

bonjour,

je m’interesse plus a l’aspect dévelopement de debian , j’aimerais des renseignements sur les points suivants:

1°)je crois que le langage utilisé pour programmé debian est le C ,est-ce exact?  
2°)debian étant un système , qui assure au travers de ça communauté , son développement , comment s’appelle le compilateur?  
quel est son paquet y’a t’il une méthode particulière a adopter…

mes intentions ,sont d’apprendre ,de comprendre ,et de participé…

étant au tout début de cette démarche je lit [http://www.siteduzero.com/](http://www.siteduzero.com/)  
mais dans un souci d’efficacité je tiens a me concentré sur les points évoqués ici

dans l’attente de renseignements / de liens de votre part  
merci d’avance

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/2 "2016-02-21T01:07:11Z")

</div>

Pour les langages il y a du C, C++, perl, rubis, python, en fait il y a de tous ![:033](https://www.debian-fr.org/uploads/default/original/1X/42cd8bd0447ecac24cdff1e26fa990a5c8442791.gif "petard") et c’est pareil pour les compilateurs il me semble qu’il y en a au moins trois d’utilisé.

Si tu veut commencer par quelque chose et que tu possède déjà quelque base attaque toi au C ( ce la te donnera de la rigueur ), sinon regarde du c ôté de langage un peut plus haut au niveau des couches tel que le python par exemple 😉

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/3 "2016-02-21T01:07:13Z")

</div>

> [@Clochette](#):
>
> C ( ce la te donnera de la rigueur )

A bon ?

@terix \> La programmation Debian ça n’existe pas. Ce que tu veut c’est contribuer à tel ou tel paquet j’imagine, donc il faut voir les paquets en question.

---

<div class="post-metadata">

**Author:** ![tetrix](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/a4c791/32.png) [@tetrix](https://www.debian-fr.org/u/tetrix)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/4 "2016-02-21T01:07:15Z")

</div>

> [@Clochette](#):
>
> il y a du C, C++, perl, rubis, python, en fait il y a de tous, et c’est pareil pour les compilateurs

> [@MisterFreez](#):
>
> Ce que tu veut c’est contribuer à tel ou tel paquet j’imagine, donc il faut voir les paquets en question.

bien vos impréssions m’ont éclairé je situe mieux la démarche… bosser…ça fait pas mal d’infos nouvelles,  
donc qu’est ce que je fout là encore-- ➡ –

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/5 "2016-02-21T01:07:21Z")

</div>

> [@MisterFreez](#):
>
> [quote=«&nbsp;Clochette&nbsp;»] C ( ce la te donnera de la rigueur )

A bon ?

@terix \> La programmation Debian ça n’existe pas. Ce que tu veut c’est contribuer à tel ou tel paquet j’imagine, donc il faut voir les paquets en question.[/quote]

Il ne faut pas de la rigueur en C comparativement à du C++ ![:think:](https://www.debian-fr.org/uploads/default/original/1X/98cae0704aea0201d04f151843e80a3ecd391eca.gif "Think") ( je le pensais, j’ai pas parlé de ADA ou de PASCAL car cela me parait un peut hors sujet ) je reste cependant tout ouïe à une confirmation ou on de ce que j’avançais ![:083](https://www.debian-fr.org/uploads/default/original/1X/d14bbab5e0eb9167fe7ed1d009c5a9b723425957.gif "yeux-ciel") ,

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/6 "2016-02-21T01:07:23Z")

</div>

Trop de troll aujourd’hui j’ai pas du comprendre. Plus haut tu dis que le C rend rigoureux et dans ton second message tu dis que le C++ donne plus de rigueur.

Le C ne donne pas de rigueur, tu prendre n’importe quoi tu le cast en void\*, puis tu le cast en ce que tu veux et voilou ! ton char\* est devenue une fonction ! De plus si tu n’est pas rigoueux à la base tu va avoir des fuites mémoires.

Le C++ est mieux déjà, mais le Java (désolé mais c’est la vérité, il l’est plus que le C++ et moins que les suivants), l’ADA, le Pascal et les langages fonctionnel (lisp, haskel, caml,…) demandent beaucoup de rigueur.

Le python a un typage fort mais un typage dynamique et surtout il n’est pas déclaratif pour moi c’est pas très rigoureux (même s’il apprend à indenter), le perl ne demande pas de rigueur (mais il est génial), le ruby je ne m’exprime pas.

Bon tu choisis le quel terix ? 😆

---

<div class="post-metadata">

**Author:** ![tetrix](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/a4c791/32.png) [@tetrix](https://www.debian-fr.org/u/tetrix)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/7 "2016-02-21T01:07:26Z")

</div>

> [@MisterFreez](#):
>
> Bon tu choisis le quel terix ? 😆

bien ,bien ,bien je récapitule.. 😆 ..pas.. 😆 ..  
j’apprends le C , dès que j’aurais un peu de contrôle sur ce que je fait, j’évoluerais vers quelque chose de plus complexe

@+

---

<div class="post-metadata">

**Author:** ![VonRobot](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/f04885/32.png) [@VonRobot](https://www.debian-fr.org/u/VonRobot)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/8 "2016-02-21T01:07:44Z")

</div>

@Misterfreez: oh si! Exprimes toi sur ruby! Allez quoi, un bon geste 😉

Je vais faire un peu de HS mais - par rapport à une discussion que nous avons eu précédemment - je commence à rejoindre ton avis sur le développement web, plus j’avance dans ma formation plus je lui trouve un côté “sale” de part son mélange de langages. En fait Misterfreez (et là, je vais te passer un peu de pommade), tu as tout compris 😉

Maintenant, j’avoue trouver du mérite aux dev web parce qu’il faut être courageux pour mixer tout ça et essayer d’en sortir quelque chose de pas trop dégueu. Mais ce n’est que mon avis.

Vivement le jour (hypothétique) où on pourra faire tout ça avec un langage unique… D’ici là, je serai certainement à la retraite 😢

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/9 "2016-02-21T01:07:47Z")

</div>

J’ai pas d’avis sur ruby (mis à part que c’est un langage de prétentieux).

Pour le développement web, les choses commencent à changer. Les frameworks tentent de faire ce qu’il faut pour, mais c’est vraiment bancale comme situation avec beaucoup de code générés (donc difficile à débuguer). Un jour peut être que ça deviendras utilisable… ![:013](https://www.debian-fr.org/uploads/default/original/1X/086709e9e4d48f0fa24e42243bbce857fc2be47f.gif "colere")

---

<div class="post-metadata">

**Author:** ![tetrix](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/a4c791/32.png) [@tetrix](https://www.debian-fr.org/u/tetrix)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/10 "2016-02-21T01:07:51Z")

</div>

ce que m’a faible expérience tire de tous ça à l’heure actuelle:

il existe les langages informatiques, de programmation, de définition de donnée, de requête et, l’usage des langages,  
mais je n’est pas encore eu le temps, d’avancer plus mes investigations dans ce domaine, qui et très varié et en mouvement perpétuel (relatif tout de même)

par contre j’ai remarqué, que Squeeze possédait un logiciel Python (est-ce le même python qui sert a l’élaboration du code python?) que je ne retrouve pas sur Wheesy sid ou bien, une fois de plus je n’ai pas su chercher !..

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Février 21, 2016, 1:07 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/11 "2016-02-21T01:07:56Z")

</div>

Du python c’est du python et ça tu peut en faire avec un IDE ( Environnement de développement intégré ) Geany par exemple ![:033](https://www.debian-fr.org/uploads/default/original/1X/42cd8bd0447ecac24cdff1e26fa990a5c8442791.gif "petard") si c’est à ça que tu pense pour démarrer ton initiation.

---

<div class="post-metadata">

**Author:** ![tetrix](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/a4c791/32.png) [@tetrix](https://www.debian-fr.org/u/tetrix)\
**Post date:** [Février 21, 2016, 1:09 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/12 "2016-02-21T01:09:04Z")

</div>

salut,

en fait pour démarrer mon initiation, plutôt que de chercher a apprendre à programmer à tous prix, je crois qu’il est plus raisonnable pour moi , d’apprendre à communiquer avec mon système!..

aprés renseignement ,il apparaît que le langage adapté s’avère être le shell , suis-je sur la bonne piste?

j’ai été a la librairie cherché le dernier hors-serie Linux pratique N°20 vu sur [http://www.unixgarden.com/](http://www.unixgarden.com/),et j’ai decidé de travaillé de ce coté , en plus du C , j’ai quelques belles heures de lecture / écriture devant moi…

je ne manquerais , pas de revenir vers vous , pour un complément d’information si nécessaire ,

vous remerciant de l’attention que vous m’avez porté,

![:006](https://www.debian-fr.org/uploads/default/original/1X/924eb3db8bedad6a0d333b02031d3c6a9af9d9c5.gif "salut") amicalement, terix

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 21, 2016, 1:14 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/13 "2016-02-21T01:14:15Z")

</div>

Salut,

> [@](#):
>
> pour un complément d’information si nécessaire ,

Pour des questions précises serait plus dans l’esprit du forum ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green")

---

<div class="post-metadata">

**Author:** ![tetrix](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/a4c791/32.png) [@tetrix](https://www.debian-fr.org/u/tetrix)\
**Post date:** [Février 21, 2016, 1:14 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/14 "2016-02-21T01:14:16Z")

</div>

> [@](#):
>
> Pour des questions précises serait plus dans l’esprit du forum

ça marche 😉

---

<div class="post-metadata">

**Author:** ![Duxlebowski](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/f19dbf/32.png) [@Duxlebowski](https://www.debian-fr.org/u/Duxlebowski)\
**Post date:** [Février 21, 2016, 1:27 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/15 "2016-02-21T01:27:11Z")

</div>

Ce que tu dois chercher, pour devenir intime avec le shell, c’est bash, par exemple, et même dash, soyons fous! ![:066](https://www.debian-fr.org/uploads/default/original/1X/069afed3ea9875d6232aad8bfd174159a6cf6e05.gif "bandit")

Parce que le shell, en soi, n’est pas un langage.

edit : ce que je suis flemmarde, quand même.

Voilà un lien [tuteurs.ens.fr/unix/shell/#s1](http://www.tuteurs.ens.fr/unix/shell/#s1) qui t’explique ce que c’est que cette bête bivalve 😉

---

<div class="post-metadata">

**Author:** ![tetrix](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/a4c791/32.png) [@tetrix](https://www.debian-fr.org/u/tetrix)\
**Post date:** [Février 21, 2016, 1:27 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/16 "2016-02-21T01:27:13Z")

</div>

> [@Duxlebowski](#):
>
> Voilà un lien [tuteurs.ens.fr/unix/shell/#s1](http://www.tuteurs.ens.fr/unix/shell/#s1) qui t’explique ce que c’est que cette bête bivalve 😉

j’ai cru un instant que tu me parler de gastéropode 😆

pas edit: ![:033](https://www.debian-fr.org/uploads/default/original/1X/42cd8bd0447ecac24cdff1e26fa990a5c8442791.gif "petard") ce que j’suis bête des fois … 😉

---

<div class="post-metadata">

**Author:** ![Duxlebowski](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/f19dbf/32.png) [@Duxlebowski](https://www.debian-fr.org/u/Duxlebowski)\
**Post date:** [Février 21, 2016, 1:27 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/17 "2016-02-21T01:27:48Z")

</div>

> [@terix](#):
>
> j’ai cru un instant que tu me parler de gastéropode 😆

Un petit peu, mais seulement quand je parlais de moi en tant que flemmarde. ![:mrgreen:](https://www.debian-fr.org/uploads/default/original/1X/cc83e9b583138e48ff45f96609046b06d06c7f9d.gif "Mr. Green")

En tout cas, ne te décourage pas, il faut du temps pour tout découvrir et donner son nom et sa signification à chaque chose, mais ce n’est que du bonheur, après! 😉

![:006](https://www.debian-fr.org/uploads/default/original/1X/924eb3db8bedad6a0d333b02031d3c6a9af9d9c5.gif "salut")

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 21, 2016, 1:27 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/18 "2016-02-21T01:27:50Z")

</div>

Salut,

Vous êtes sur que le shell représenté par une coquille St Jacques soit un gastéropode et pas un bi-valve ?

Gastéropode, c’est pas celui qui se déplace sur le ventre 😆😆😆

---

<div class="post-metadata">

**Author:** ![Duxlebowski](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/f19dbf/32.png) [@Duxlebowski](https://www.debian-fr.org/u/Duxlebowski)\
**Post date:** [Février 21, 2016, 1:27 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/19 "2016-02-21T01:27:51Z")

</div>

[quote=«&nbsp;ggoodluck47&nbsp;»]  
Gastéropode, c’est pas celui qui se déplace sur le ventre 😆😆😆[/quote]

Mince, je me suis encore surestimée : trop dynamique pour me définir.  
Zut.

En tout cas, la coquille Saint Jacques, sûrement, oui, c’est la plus belle image du shell. Et ce n’est pas une image à la noix. ➡

Ps : je ne trolle plus, c’est promis et je souligne l’utilité apparente de l’un de mes posts précédents pour faire pardonner celui-ci. ![:whistle:](https://www.debian-fr.org/uploads/default/original/1X/899b2c331f8cc02517f77948602974610a95f952.gif "Whistle")

---

<div class="post-metadata">

**Author:** ![tetrix](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/a4c791/32.png) [@tetrix](https://www.debian-fr.org/u/tetrix)\
**Post date:** [Février 21, 2016, 1:29 UTC](https://www.debian-fr.org/t/programmation-de-debian/31434/20 "2016-02-21T01:29:11Z")

</div>

J’ai plaisir à voir que vous portez de l’interet à ma quete de connaissance…pour reussir à être vraiment serieux, ne faut il pas savoir se detendre 😃 (bon j’arrete on est pas dans PC)  
++
