wrote:Marc Boyer wrote in message
news:<bu0bbc$6ug$...Il faudrait bien sur sortir des chiffres, mais mon impression
est que CORBA a une diffusion bien en dessous de ses ambitions
initiales, et qu'il reste un marché de niche alors qu'il avait des
ambitions d'universalité. Je ne dis pas qu'il est inutile, ni mal
fait.
Je ne sais pas exactement ce qui étaient ses ambitions au départ.
C'est vrai que dernièrement, on entend plutôt parler de XML (à tort,
à mon avis), mais je peux t'assurer que Corba est encore bien vivant
aussi.
Je suppose tout dépend de ce que tu appelles un niche et des
oubliettes.
Oui, on est sur des choses difficiles à formaliser.La pile OSI sert aussi pas mal dans les applications de la
téléphonie.
La téléphonie des années 70-80 ;-)
Il servait encore dans la plupart des applications téléphoniques
jusqu'au milieu des années 90, au moins.
Parce que quand on a déployé un réseau de téléphonie, on change pas
son architecture 15 ans après: elle marche, on l'amortit.
Je me suis fait présenté l'architecture GPRS, on est très loin
d'OSI.
Dans la pratique, aujourd'hui, la plupart des applications font un
mélange de OSI et de divers protocoles Internet.
Je dirais plutôt que OSI sert de vocabulaire de référence, et qu'on
y pioche ce qui est utile, et on viole allegrement ce qui gène.
La RNIS se base sur OSI, et la dernière fois que j'ai régardé
(1997), les protocols OSI jouait encore un rôle important dans la
gestion de reseau.
Le contrôle est en effet à ma connaissance un X25-like.
Il ne faut pas oublier non plus que des parties de OSI ont été
adoptées par l'Internet. Donc, SNMP et LDAP se base tous les deux
sur ASN.1 (la couche présentation de OSI). À la long, je parlerais
pas tellement de la disparition d'une ou de l'autre suite, mais
d'une fusion : l'Internet adopte des parties de OSI, tandis que
beaucoup de systèmes OSI incorporent des protocols Internet en plus.
C'est assez fréquent, par exemple, de voir des protocols des trois
couches supérieurs de OSI tourner sur une pile TCP/IP. Ou que deux
machines utilise LAP-D (un protocol de la couche deux de ISO) pour
transporter des trames IP.
Tout à fait. Une approche pragmatique, loin de la norme.
On est loin des notions de norme dans les langages de prog. Ecrire
un code C++ sans différencier l'usage normal et les extensions du
compilateur est vue comme une erreur de conception.
Faire la même chose avec OSI, c'est être ingénieux ;-)
kanze@gabi-soft.fr wrote:
Marc Boyer <Marc.Boyer@enseeiht.yahoo.fr.invalid> wrote in message
news:<bu0bbc$6ug$3@news.cict.fr>...
Il faudrait bien sur sortir des chiffres, mais mon impression
est que CORBA a une diffusion bien en dessous de ses ambitions
initiales, et qu'il reste un marché de niche alors qu'il avait des
ambitions d'universalité. Je ne dis pas qu'il est inutile, ni mal
fait.
Je ne sais pas exactement ce qui étaient ses ambitions au départ.
C'est vrai que dernièrement, on entend plutôt parler de XML (à tort,
à mon avis), mais je peux t'assurer que Corba est encore bien vivant
aussi.
Je suppose tout dépend de ce que tu appelles un niche et des
oubliettes.
Oui, on est sur des choses difficiles à formaliser.
La pile OSI sert aussi pas mal dans les applications de la
téléphonie.
La téléphonie des années 70-80 ;-)
Il servait encore dans la plupart des applications téléphoniques
jusqu'au milieu des années 90, au moins.
Parce que quand on a déployé un réseau de téléphonie, on change pas
son architecture 15 ans après: elle marche, on l'amortit.
Je me suis fait présenté l'architecture GPRS, on est très loin
d'OSI.
Dans la pratique, aujourd'hui, la plupart des applications font un
mélange de OSI et de divers protocoles Internet.
Je dirais plutôt que OSI sert de vocabulaire de référence, et qu'on
y pioche ce qui est utile, et on viole allegrement ce qui gène.
La RNIS se base sur OSI, et la dernière fois que j'ai régardé
(1997), les protocols OSI jouait encore un rôle important dans la
gestion de reseau.
Le contrôle est en effet à ma connaissance un X25-like.
Il ne faut pas oublier non plus que des parties de OSI ont été
adoptées par l'Internet. Donc, SNMP et LDAP se base tous les deux
sur ASN.1 (la couche présentation de OSI). À la long, je parlerais
pas tellement de la disparition d'une ou de l'autre suite, mais
d'une fusion : l'Internet adopte des parties de OSI, tandis que
beaucoup de systèmes OSI incorporent des protocols Internet en plus.
C'est assez fréquent, par exemple, de voir des protocols des trois
couches supérieurs de OSI tourner sur une pile TCP/IP. Ou que deux
machines utilise LAP-D (un protocol de la couche deux de ISO) pour
transporter des trames IP.
Tout à fait. Une approche pragmatique, loin de la norme.
On est loin des notions de norme dans les langages de prog. Ecrire
un code C++ sans différencier l'usage normal et les extensions du
compilateur est vue comme une erreur de conception.
Faire la même chose avec OSI, c'est être ingénieux ;-)
wrote:Marc Boyer wrote in message
news:<bu0bbc$6ug$...Il faudrait bien sur sortir des chiffres, mais mon impression
est que CORBA a une diffusion bien en dessous de ses ambitions
initiales, et qu'il reste un marché de niche alors qu'il avait des
ambitions d'universalité. Je ne dis pas qu'il est inutile, ni mal
fait.
Je ne sais pas exactement ce qui étaient ses ambitions au départ.
C'est vrai que dernièrement, on entend plutôt parler de XML (à tort,
à mon avis), mais je peux t'assurer que Corba est encore bien vivant
aussi.
Je suppose tout dépend de ce que tu appelles un niche et des
oubliettes.
Oui, on est sur des choses difficiles à formaliser.La pile OSI sert aussi pas mal dans les applications de la
téléphonie.
La téléphonie des années 70-80 ;-)
Il servait encore dans la plupart des applications téléphoniques
jusqu'au milieu des années 90, au moins.
Parce que quand on a déployé un réseau de téléphonie, on change pas
son architecture 15 ans après: elle marche, on l'amortit.
Je me suis fait présenté l'architecture GPRS, on est très loin
d'OSI.
Dans la pratique, aujourd'hui, la plupart des applications font un
mélange de OSI et de divers protocoles Internet.
Je dirais plutôt que OSI sert de vocabulaire de référence, et qu'on
y pioche ce qui est utile, et on viole allegrement ce qui gène.
La RNIS se base sur OSI, et la dernière fois que j'ai régardé
(1997), les protocols OSI jouait encore un rôle important dans la
gestion de reseau.
Le contrôle est en effet à ma connaissance un X25-like.
Il ne faut pas oublier non plus que des parties de OSI ont été
adoptées par l'Internet. Donc, SNMP et LDAP se base tous les deux
sur ASN.1 (la couche présentation de OSI). À la long, je parlerais
pas tellement de la disparition d'une ou de l'autre suite, mais
d'une fusion : l'Internet adopte des parties de OSI, tandis que
beaucoup de systèmes OSI incorporent des protocols Internet en plus.
C'est assez fréquent, par exemple, de voir des protocols des trois
couches supérieurs de OSI tourner sur une pile TCP/IP. Ou que deux
machines utilise LAP-D (un protocol de la couche deux de ISO) pour
transporter des trames IP.
Tout à fait. Une approche pragmatique, loin de la norme.
On est loin des notions de norme dans les langages de prog. Ecrire
un code C++ sans différencier l'usage normal et les extensions du
compilateur est vue comme une erreur de conception.
Faire la même chose avec OSI, c'est être ingénieux ;-)
Je ne peux pas parler pour Dietmar, mais en général, je ne vois pas
en quoi on pourrait considérer std::string une abstraction d'une
chaîne de texte. Ce n'est qu'une collection comme une autre.
Une chaîne de texte aurait des fonctionnalités qui concerne le
texte, et non seulement des fonctionnalités qui permet d'insérer ou
de supprimer des éléments d'un type de base. (N'oublions pas que
char, ce n'est pas un type de caractère non plus, mais simplement
un autre type d'entier.)
Je ne peux pas parler pour Dietmar, mais en général, je ne vois pas
en quoi on pourrait considérer std::string une abstraction d'une
chaîne de texte. Ce n'est qu'une collection comme une autre.
Une chaîne de texte aurait des fonctionnalités qui concerne le
texte, et non seulement des fonctionnalités qui permet d'insérer ou
de supprimer des éléments d'un type de base. (N'oublions pas que
char, ce n'est pas un type de caractère non plus, mais simplement
un autre type d'entier.)
Je ne peux pas parler pour Dietmar, mais en général, je ne vois pas
en quoi on pourrait considérer std::string une abstraction d'une
chaîne de texte. Ce n'est qu'une collection comme une autre.
Une chaîne de texte aurait des fonctionnalités qui concerne le
texte, et non seulement des fonctionnalités qui permet d'insérer ou
de supprimer des éléments d'un type de base. (N'oublions pas que
char, ce n'est pas un type de caractère non plus, mais simplement
un autre type d'entier.)
Ce que je trouve vraiment dommage actuellement, c'est que je n'ai pas
encore rencontré de bibliothèque qu'IHM qui tire vraiment profit des
facilités du C++ (et en particulier de sa bibliothèque), mais plutôt
des bibliothèques écrites en "C with classes".
Ce que je trouve vraiment dommage actuellement, c'est que je n'ai pas
encore rencontré de bibliothèque qu'IHM qui tire vraiment profit des
facilités du C++ (et en particulier de sa bibliothèque), mais plutôt
des bibliothèques écrites en "C with classes".
Ce que je trouve vraiment dommage actuellement, c'est que je n'ai pas
encore rencontré de bibliothèque qu'IHM qui tire vraiment profit des
facilités du C++ (et en particulier de sa bibliothèque), mais plutôt
des bibliothèques écrites en "C with classes".
Dans news:,Je ne peux pas parler pour Dietmar, mais en général, je ne vois pas
en quoi on pourrait considérer std::string une abstraction d'une
chaîne de texte. Ce n'est qu'une collection comme une autre.
Tu peux me dire quel(s) langage(s) possède(nt) un vrai type de chaîne
alors ?
Dans news:d6652001.0401150024.4581f36b@posting.google.com,
Je ne peux pas parler pour Dietmar, mais en général, je ne vois pas
en quoi on pourrait considérer std::string une abstraction d'une
chaîne de texte. Ce n'est qu'une collection comme une autre.
Tu peux me dire quel(s) langage(s) possède(nt) un vrai type de chaîne
alors ?
Dans news:,Je ne peux pas parler pour Dietmar, mais en général, je ne vois pas
en quoi on pourrait considérer std::string une abstraction d'une
chaîne de texte. Ce n'est qu'une collection comme une autre.
Tu peux me dire quel(s) langage(s) possède(nt) un vrai type de chaîne
alors ?
"Michel Michaud" wrote in message
news:<tqANb.3810$...Dans news:,Je ne peux pas parler pour Dietmar, mais en général, je ne vois
pas en quoi on pourrait considérer std::string une abstraction
d'une chaîne de texte. Ce n'est qu'une collection comme une autre.
Tu peux me dire quel(s) langage(s) possède(nt) un vrai type de
chaîne alors ?
Aucun que je connais. Alors ?
Plusieurs langages ont une ébauche d'un type de caractère. Qui
n'est pas un type entier. Certains aussi ont une ébauche d'un type
de chaîne, dont les caractères ne sont pas des entiers, et qui
supportent des opérations propre au texte, comme la conversion de
case.
Mais dans l'ensemble, je suis assez scéptique en ce qui concerne nos
connaissances réeles de ce que doit faire un tel type, de façon
standard. Au moins dans un contexte internationnal. Pour l'instant,
je crois que c'est trop tôt de penser à une normalisation -- il faut
d'abord mieux cerner les problèmes.
"Michel Michaud" <mm@gdzid.com> wrote in message
news:<tqANb.3810$c1.667244@news20.bellglobal.com>...
Dans news:d6652001.0401150024.4581f36b@posting.google.com,
Je ne peux pas parler pour Dietmar, mais en général, je ne vois
pas en quoi on pourrait considérer std::string une abstraction
d'une chaîne de texte. Ce n'est qu'une collection comme une autre.
Tu peux me dire quel(s) langage(s) possède(nt) un vrai type de
chaîne alors ?
Aucun que je connais. Alors ?
Plusieurs langages ont une ébauche d'un type de caractère. Qui
n'est pas un type entier. Certains aussi ont une ébauche d'un type
de chaîne, dont les caractères ne sont pas des entiers, et qui
supportent des opérations propre au texte, comme la conversion de
case.
Mais dans l'ensemble, je suis assez scéptique en ce qui concerne nos
connaissances réeles de ce que doit faire un tel type, de façon
standard. Au moins dans un contexte internationnal. Pour l'instant,
je crois que c'est trop tôt de penser à une normalisation -- il faut
d'abord mieux cerner les problèmes.
"Michel Michaud" wrote in message
news:<tqANb.3810$...Dans news:,Je ne peux pas parler pour Dietmar, mais en général, je ne vois
pas en quoi on pourrait considérer std::string une abstraction
d'une chaîne de texte. Ce n'est qu'une collection comme une autre.
Tu peux me dire quel(s) langage(s) possède(nt) un vrai type de
chaîne alors ?
Aucun que je connais. Alors ?
Plusieurs langages ont une ébauche d'un type de caractère. Qui
n'est pas un type entier. Certains aussi ont une ébauche d'un type
de chaîne, dont les caractères ne sont pas des entiers, et qui
supportent des opérations propre au texte, comme la conversion de
case.
Mais dans l'ensemble, je suis assez scéptique en ce qui concerne nos
connaissances réeles de ce que doit faire un tel type, de façon
standard. Au moins dans un contexte internationnal. Pour l'instant,
je crois que c'est trop tôt de penser à une normalisation -- il faut
d'abord mieux cerner les problèmes.
Dans news:,"Michel Michaud" wrote in message
news:<tqANb.3810$...Dans news:,Je ne peux pas parler pour Dietmar, mais en général, je ne vois
pas en quoi on pourrait considérer std::string une abstraction
d'une chaîne de texte. Ce n'est qu'une collection comme une autre.
Tu peux me dire quel(s) langage(s) possède(nt) un vrai type de
chaîne alors ?
Aucun que je connais. Alors ?
Alors je dois te demander de m'expliquer un peu plus ce qui semble
être une évidence pour toi et Dietmar, mais qui ne l'est pas pour moi.
Plusieurs langages ont une ébauche d'un type de caractère. Qui n'est
pas un type entier. Certains aussi ont une ébauche d'un type de
chaîne, dont les caractères ne sont pas des entiers, et qui
supportent des opérations propre au texte, comme la conversion de
case.
Je ne vois pas pourquoi C++ ne pourrait pas permettre des opérations
de conversion de case correctes...
Mais dans l'ensemble, je suis assez scéptique en ce qui concerne nos
connaissances réeles de ce que doit faire un tel type, de façon
standard. Au moins dans un contexte internationnal. Pour l'instant,
je crois que c'est trop tôt de penser à une normalisation -- il faut
d'abord mieux cerner les problèmes.
Ça me semble une évidence, sinon je crois bien que plusieurs langages
auraient un type chaîne correct et le feraient savoir haut et fort :-)
Dans news:d6652001.0401160005.444fc686@posting.google.com,
"Michel Michaud" <mm@gdzid.com> wrote in message
news:<tqANb.3810$c1.667244@news20.bellglobal.com>...
Dans news:d6652001.0401150024.4581f36b@posting.google.com,
Je ne peux pas parler pour Dietmar, mais en général, je ne vois
pas en quoi on pourrait considérer std::string une abstraction
d'une chaîne de texte. Ce n'est qu'une collection comme une autre.
Tu peux me dire quel(s) langage(s) possède(nt) un vrai type de
chaîne alors ?
Aucun que je connais. Alors ?
Alors je dois te demander de m'expliquer un peu plus ce qui semble
être une évidence pour toi et Dietmar, mais qui ne l'est pas pour moi.
Plusieurs langages ont une ébauche d'un type de caractère. Qui n'est
pas un type entier. Certains aussi ont une ébauche d'un type de
chaîne, dont les caractères ne sont pas des entiers, et qui
supportent des opérations propre au texte, comme la conversion de
case.
Je ne vois pas pourquoi C++ ne pourrait pas permettre des opérations
de conversion de case correctes...
Mais dans l'ensemble, je suis assez scéptique en ce qui concerne nos
connaissances réeles de ce que doit faire un tel type, de façon
standard. Au moins dans un contexte internationnal. Pour l'instant,
je crois que c'est trop tôt de penser à une normalisation -- il faut
d'abord mieux cerner les problèmes.
Ça me semble une évidence, sinon je crois bien que plusieurs langages
auraient un type chaîne correct et le feraient savoir haut et fort :-)
Dans news:,"Michel Michaud" wrote in message
news:<tqANb.3810$...Dans news:,Je ne peux pas parler pour Dietmar, mais en général, je ne vois
pas en quoi on pourrait considérer std::string une abstraction
d'une chaîne de texte. Ce n'est qu'une collection comme une autre.
Tu peux me dire quel(s) langage(s) possède(nt) un vrai type de
chaîne alors ?
Aucun que je connais. Alors ?
Alors je dois te demander de m'expliquer un peu plus ce qui semble
être une évidence pour toi et Dietmar, mais qui ne l'est pas pour moi.
Plusieurs langages ont une ébauche d'un type de caractère. Qui n'est
pas un type entier. Certains aussi ont une ébauche d'un type de
chaîne, dont les caractères ne sont pas des entiers, et qui
supportent des opérations propre au texte, comme la conversion de
case.
Je ne vois pas pourquoi C++ ne pourrait pas permettre des opérations
de conversion de case correctes...
Mais dans l'ensemble, je suis assez scéptique en ce qui concerne nos
connaissances réeles de ce que doit faire un tel type, de façon
standard. Au moins dans un contexte internationnal. Pour l'instant,
je crois que c'est trop tôt de penser à une normalisation -- il faut
d'abord mieux cerner les problèmes.
Ça me semble une évidence, sinon je crois bien que plusieurs langages
auraient un type chaîne correct et le feraient savoir haut et fort :-)