voici un bon thread que celui-ci.

> html, javascript, php, mysql.
> 
> mais c'est sympa aussi de proposer basic cobol fortran
> et même pascal : 'le structuré' de base.
> de fait, la structure c'est la programmation.
> le spaghetti ça se fait avec n'importe quel langage.
> aucun n'est à l'abri.

Chacun sa definition. La mienne est que la programmation est l'expression d'une 
idee plus ou moins formelle decrite dans un langage de programmation.

> c'est vrai qu'on peut même apprendre le bash,
> on aura tout vu, et en plus c'est gratuit.
> 
> l'important c'est la structure
> rien à foutre du langage.
> essayez le langage machine !!
> l'extase de base,  le grand pied.

Je ne suis pas d'accord. Tout les langages de programmation sont equivalent du 
moment qu'ils sont "Turing compliant". La qualite d'un langage de programmation 
se definie sur sa capacite a exprimer clairement une idee. Utiliser plusieurs 
cast et un iterateur pour parcourir une liste chainee, comme c'est le cas en 
Java, est une aberration. Alors qu'en pratiquement tout les langages non-type 
cela se fait en une seule ligne.


> quand à la prog objet ...
> un peu comme un ane qui aurait rien compris
> alors on lui donne un langage lourd pour l'
> obliger à être un tant soit peu structuré.

Langages lourds ? C++ et Java oui... Mais Smalltalk, ocaml, eiffel, ufo, 
bigloo, self, ... sont des langages plus simples. Pour Self et Smalltalk, leur 
specification semantiques ***complete*** peut tenir en 5 lignes.


Alexandre

> bref on a trop l'habitude de croire que les informaticiens 
> sont des anes.
> 
> d'aucuns croient même que parce que je suis un ane,
> je suis informaticienne.
> 
> c'est un abus de langage.
> 
> Linux-Azur :      http://www.linux-azur.org
> Désinscriptions: http://www.linux-azur.org/liste.php3
> **** Pas de message au format HTML, SVP ****

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._
Bergel Alexandre  http://www.iam.unibe.ch/~bergel
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à