OVH Cloud OVH Cloud

Vous qui participez au dev de *bsd

88 réponses
Avatar
bilbo
Salut

D'après ce que j'ai lu sur les ng, je sais qu'il y a quelques
fr(ançais|ancophones) qui participent aux différents BSD. J'aimerais
savoir en quoi cela consiste? Je commence à vraiment apprécier ces OS,
d'autant que je me rends compte que j'ai vraiment perdu mon temps avec
certains OS qui me faisaient croire, à tort, que mon PC était un peu à
bout de souffle, que mon graveur était trop vieux, qu'il était temps
d'overclocker mon processeur. Là, j'ai vraiment la haine.
J'ai en ce moment OpenBSD et FreeBSD installés, et ce qui m'amuse le
plus, c'est d'underclocker mon proc jq 233Mhz (je peux pas aller en
dessous dans le BIOS), et voir que ça ne rame pas plus. En fait ça ne
rame pas.. Je m'y suis repris à plusieurs fois, je n'y croyais pas
trop.
Vu la chaleur qu'il fait, ça va bien me faire gagner quelques degrés ?

--
alec

10 réponses

Avatar
Marwan Burelle
On Mon, 30 Jun 2003 21:15:28 +0200
mips wrote:

Je ne suis pas tout a fait d'accord, des le moment ou on comprend le
concept des pointeurs et que l'on code dans un style correct le C est
largement potable.


Oui, mais pas pour les debutants... mon experience personnelle m'a montre
que tu ne peux pas faire apprendre la programmation sur du C, il y a tres
peu de programme simple que tu peux ecrire sans devoir plonger dans le
monde des pointeurs, et la des que tu y plonge tu perds 90% des etudiants,
le reste ayant deja coder avant un minimum.

Le C est langage tres bien (surtout si on a besoin de gerer sa memoire soi
meme), mais pas pour la pedagogie. Je dirais meme que, dans l'absolue, il
herite (passer les problemes liees a la memoire) des defauts du pascal, il
incite trop a une programmation imperative "neuneu", ou les etudiants
bidouillent plus qu'il ne reflechissent leur code.

Et meme en tentant de les faire utiliser de bonnes specifs, la partie
codage reste chaotique.

Bien sur, le fonctionnel n'a pas que des avantages, notamment
l'utilisation abusive de la recursivite, qui passe tres mal apres en
imperatif, mais il me semble, qu'il prepare mieux les etudiants a penser
leurs programmes. Evidemment, il y a des revers, beaucoup trop d'etudiant
se reposent sur les aspects haut niveau des langages fonctionnels et
surtout sur les fonctionnalites des compilos (notamment le typage et le
"ca compile -> ca marche" qui fait des ravages en C apres ;).

--
Marwan Burelle,
http://www.lri.fr/~burelle
( | )
http://www.cduce.org

Avatar
manu
mips wrote:

Deja comparer le 68000 avec le 8086 c'est un poil mechant.


Ben ecoute ce sont deux puces qui ont été disponibles à la même
époque...

[Le Z80 c'est bien]
Tu traines dans les soirées technosadomasochistes?
Ben oui, tu ne te rapelles deja plus d'hier soir ? ;)



Ah non, impossible, tu confonds avec quelqu'un d'autre. Je ne traine pas
dans ces soirées de déviants où on fait du Z80. C'est un assembleur de
malade à enfermer! :o)

--
Emmanuel Dreyfus



Avatar
manu
Xavier wrote:

[80x86]
Et les mnémoniques imbittables ?
Autant j'ai pu, à une certaine époque lire le Z80 et surtout le 68x00
dans le texte, autant je n'ai jamais pu déchiffrer plus de trois lignes
de x86.


Ah pour ca, je crois même que c'est pire que le PowerPC, qui n'est déjà
pas de la tarte au niveau mnémoniques...

--
Emmanuel Dreyfus


Avatar
Erwan David
Miod Vallat écrivait :

Sauf dans le monde du logiciel propriétaire où on passe son temps à
réineventer la roue sans avoir le droit de regarder le code du
voisin...)


D'où l'intérêt de faire du propriétaire dans un domaine où il y a
tellement peu d'acteurs que chacun invente la roue, parce qu'elle
n'existe pas encore.


Même dans ce cas là... Réimplementer RSA ou un parser de png, ça fait
vraiment travail idiot...

--
Monde de merde


Avatar
Laurent Lefevre
Le Lun, 30 jui 2003 at 22:58 GMT Nicolas LS a écrit:

Scheme ? Bon, ok , sans creuser alors ... D'ailleurs, j'ai essayer de
faire un "parseur" en scheme, finalement, c'est limité ce truc :-)


Ca se fait très bien en Clean, ou Haskell

--
Laurent

Avatar
Xavier Teyssier
On Mon, 30 Jun 2003 22:02:46 +0000 (UTC)
Miod Vallat wrote:


Hors de l'assembleur 88000, point de salut, mécréants. Dommage qu'IBM
ait fait torpiller ce beau processeur.



Pfff! Le seul assembleur qui vaille le coup, c'est le Saturn ! :-)

--
Xavier Teyssier
"Oui, mes messages ne servent à rien..."

Avatar
Miod Vallat
Pfff! Le seul assembleur qui vaille le coup, c'est le Saturn ! :-)


Laisse-le mort de sa belle mort, lui ! Et puis, les processeurs en
tranches, c'est un peu différent...

Avatar
mips
On Tue, 1 Jul 2003 04:11:13 +0200
Marwan Burelle wrote:

Le C est langage tres bien (surtout si on a besoin de gerer sa
memoire soi meme), mais pas pour la pedagogie. Je dirais meme que,
dans l'absolue, il herite (passer les problemes liees a la memoire)
des defauts du pascal, il incite trop a une programmation imperative
"neuneu", ou les etudiants bidouillent plus qu'il ne reflechissent
leur code.


Il suffit d'avoir le bon prof ;)
Mais bon c'est vrai que je conseillerais plutot ruby pour debuter que
le C.

mips

Avatar
Eric Jacoboni
mips writes:

Mais bon c'est vrai que je conseillerais plutot ruby pour debuter que
le C.


Mouais... Le pb est que pour apprendre Ruby, il faut connaître les
préceptes de la POO et ce n'est généralement pas par là qu'on
commence. Débuter la programmation par un truc qui cache tout, je ne
suis pas certain que ce soit bien efficace.

Par ailleurs, apprendre des milliers de langage dans un cursus n'est
guère possible et, quand ce cursus contient aussi la programmation
système, le C est assez incontournable. Le fait qu'il soit piégeux
force l'étudiant à plus d'attention, c'est tout.
--
Éric Jacoboni, né il y a 1360495369 secondes

Avatar
espie
In article ,
Laurent Lefevre wrote:
Le Mar, 01 jul 2003 at 09:26 GMT Eric Jacoboni a écrit:

Par ailleurs, apprendre des milliers de langage dans un cursus n'est
guère possible et, quand ce cursus contient aussi la programmation
système, le C est assez incontournable. Le fait qu'il soit piégeux
force l'étudiant à plus d'attention, c'est tout.


Il est pire que piégeux, le changement de type à la volée (ah zut, je
me planté de typage, allez hop, on change) et la diernière des
abominations, les pointeurs sur des fonctions, et d'autres joyeusetés
font que c'est n'importe quoi ou tout est permis.



Bof, faut arreter d'etre psycho-rigide comme ca.
Il est parfaitement possible de programmer proprement en C, ou de
programmer salement en n'importe quoi...