Durant sa visite à l'INRIA Sophia Antipolis, Professeur Bjarne
Stroustrup de Texas A&M University et AT&T fera deux esposés dans le
cadre du :
* colloquium Morgenstern (pour les 20 ans de l'UR)
Titre : Do general-purpose languages have a future?
Résumé :
As the computing world matures, the roles of computer
professionals are becoming more specialized. In particular, a
programmer can spend a whole career doing work in embedded
systems or data analysis without a need to gain expertise in
other fields. Would such programmers be best served by
completely different special-purpose languages? What are the
fundamental and commercial factors that drive language
evolution? What are the roles of program development environments,
libraries, and tools? I think that general-purpose languages
will have a key role in the programming world, but that the role
will evolve and differ from what most people think of today. To
make the discussion a bit concrete, I'll base some of my
observations on examples from current C++ and its possible future
developments.
Lieu : ESSI- Amphithéatre Ouest - 930,
route des Colles - Sophia Antipolis
* séminaire GALAAD + club des utilisateurs du calcul
parallèle en partenariat avec la région PACA
Titre : distributed and parallel computing from a C++ perpsective
Résumé :
in this talk I willl explore two areas: (1) conventional
systems and application programming using threads and RPC
(typically using fairly conventional computers) and, (2)
scientific/numeric computing using high-performance computers
(typically multi-processors or clusters). Our main thesis is
that the programming model presented to the user must be
radically simplified compared to what is provided by most
commercial and academic systems. The problems faced by end
users are simply too difficult to program using explicit
parallelism. Furthermore, the sophisticated mechanisms offered
to programmers cause fragmentation of the user community leading
to the use of tedious low-level and inefficient high-level
facilities. We must develop a few naive programming models and
support them well with optimizing tools. These naive models must be
high-level and domain specific. Only by letting the physicists
program the physics and leave computer concepts, such as
loops and memory hierarchies, to the computer scientists can
we hope for dramatic progress. We will consider language
features, library facilities, type analysis and program
transformation approaches, and adaptive techniques. We
think that our approach requires a language with enough static
structure to enable semantic analysis and enough flexibility to
define convenient domain specific libraries. This talk aims to
state fundamentals and provoke discussion, rather than to
present detailed results or mechanisms.
Lieu : INRIA de Sophia Antipolis - salle Euler Violet (006)
2004, route des lucioles - Sophia Antipolis
Bon, ben si on a le droit de troller, je m'y mets aussi : - le C++ c'est nul, vive VB - Windows c'est nul, vive Linux - Linux c'est nul, vive Windows
Fabien LE LEZ
On Sun, 06 Jul 2003 10:51:42 +0200, Benoit Dejean wrote:
Le Sun, 06 Jul 2003 03:15:32 +0200, Fabien LE LEZ a ecrit:
Allez zou, un sujet de troll supplémentaire : Z/2Z est un corps sans intérêt ;-)
aïe, ça fait mal ce genre de souvenir le dimanche matin
Arf, d'ailleurs il n'y a que tard dans la nuit de samedi à dimanche que de tels souvenirs arrivent à faire surface ;-) C'est dingue le nombre d'informations que j'ai pu oublier sur les corps finis ;-)
-- Tout sur fr.* (FAQ, etc.) : http://www.usenet-fr.net/fur/ et http://www.aminautes.org/forums/serveurs/tablefr.html Archives : http://groups.google.com/advanced_group_search http://www.usenet-fr.net/fur/usenet/repondre-sur-usenet.html
Le Sun, 06 Jul 2003 03:15:32 +0200, Fabien LE LEZ a ecrit:
Allez zou, un sujet de troll supplémentaire : Z/2Z est un corps sans
intérêt ;-)
aïe, ça fait mal ce genre de souvenir le dimanche matin
Arf, d'ailleurs il n'y a que tard dans la nuit de samedi à dimanche
que de tels souvenirs arrivent à faire surface ;-)
C'est dingue le nombre d'informations que j'ai pu oublier sur les
corps finis ;-)
--
Tout sur fr.* (FAQ, etc.) : http://www.usenet-fr.net/fur/
et http://www.aminautes.org/forums/serveurs/tablefr.html
Archives : http://groups.google.com/advanced_group_search
http://www.usenet-fr.net/fur/usenet/repondre-sur-usenet.html
On Sun, 06 Jul 2003 10:51:42 +0200, Benoit Dejean wrote:
Le Sun, 06 Jul 2003 03:15:32 +0200, Fabien LE LEZ a ecrit:
Allez zou, un sujet de troll supplémentaire : Z/2Z est un corps sans intérêt ;-)
aïe, ça fait mal ce genre de souvenir le dimanche matin
Arf, d'ailleurs il n'y a que tard dans la nuit de samedi à dimanche que de tels souvenirs arrivent à faire surface ;-) C'est dingue le nombre d'informations que j'ai pu oublier sur les corps finis ;-)
-- Tout sur fr.* (FAQ, etc.) : http://www.usenet-fr.net/fur/ et http://www.aminautes.org/forums/serveurs/tablefr.html Archives : http://groups.google.com/advanced_group_search http://www.usenet-fr.net/fur/usenet/repondre-sur-usenet.html
Jacti
Et quel est l'interet de publier ca ?????????? si ce n'est pour prouver que tu comprends l'anglais. Pour tout dire.... on s'en fout. Le group de news ICI, regroupe des gens débutants..et expérimentés qui peuvent apporter et se rendre la pareil quand quelqu'un a un problème . Bref... un bon principe :) Et pour répondre très clairement a ton post... J'ai gentiment lu l'article.. tout d'abord, cela semble parler de choses pointues auquelles peu de gens s'interressent,surtout les personnes participant à ce groupe de news et qui s'interressant essentiellement aux réponses que tu peux apporter à leurs problèmes. Alors à quel problème réponds tu par ton post????? Bref, un article ne fournissant aucunes réponses(et en anglais de +) pour un groupe de news en francais.... cherche dans les alt.comp...... les anglais seront te répondre :)
A+ en souhaitant que ta contribution la prochaine fois soit un peu + constructive.
On peut te retourner l'argument.
Plus on connaît de choses et plus on mesure l'étendue de son ignorance... Ca ne semble pas être ton cas.
D'autre part, qui es-tu pour parler au nom du ng ? Il faut aussi que tu apprennes à quoter. En général, on place sa réponse sous le post auquel on répond. Décidément tu as beaucoup de choses à apprendre...
Jacti
Désolé Gabriel, je laisse ton message d'origine dessous.
"Gabriel Dos Reis" a écrit dans le message de news:
Durant sa visite à l'INRIA Sophia Antipolis, Professeur Bjarne Stroustrup de Texas A&M University et AT&T fera deux esposés dans le cadre du :
* colloquium Morgenstern (pour les 20 ans de l'UR)
Titre : Do general-purpose languages have a future?
Résumé : As the computing world matures, the roles of computer professionals are becoming more specialized. In particular, a programmer can spend a whole career doing work in embedded systems or data analysis without a need to gain expertise in other fields. Would such programmers be best served by completely different special-purpose languages? What are the fundamental and commercial factors that drive language evolution? What are the roles of program development environments, libraries, and tools? I think that general-purpose languages will have a key role in the programming world, but that the role will evolve and differ from what most people think of today. To make the discussion a bit concrete, I'll base some of my observations on examples from current C++ and its possible future developments.
Lieu : ESSI- Amphithéatre Ouest - 930, route des Colles - Sophia Antipolis
* séminaire GALAAD + club des utilisateurs du calcul parallèle en partenariat avec la région PACA
Titre : distributed and parallel computing from a C++ perpsective
Résumé : in this talk I willl explore two areas: (1) conventional systems and application programming using threads and RPC (typically using fairly conventional computers) and, (2) scientific/numeric computing using high-performance computers (typically multi-processors or clusters). Our main thesis is that the programming model presented to the user must be radically simplified compared to what is provided by most commercial and academic systems. The problems faced by end users are simply too difficult to program using explicit parallelism. Furthermore, the sophisticated mechanisms offered to programmers cause fragmentation of the user community leading to the use of tedious low-level and inefficient high-level facilities. We must develop a few naive programming models and support them well with optimizing tools. These naive models must be high-level and domain specific. Only by letting the physicists program the physics and leave computer concepts, such as loops and memory hierarchies, to the computer scientists can we hope for dramatic progress. We will consider language features, library facilities, type analysis and program transformation approaches, and adaptive techniques. We think that our approach requires a language with enough static structure to enable semantic analysis and enough flexibility to define convenient domain specific libraries. This talk aims to state fundamentals and provoke discussion, rather than to present detailed results or mechanisms.
Lieu : INRIA de Sophia Antipolis - salle Euler Violet (006) 2004, route des lucioles - Sophia Antipolis
-- Gaby
Et quel est l'interet de publier ca ?????????? si ce n'est pour prouver
que tu comprends l'anglais. Pour tout dire.... on s'en fout. Le group de
news ICI, regroupe des gens débutants..et expérimentés qui peuvent apporter
et se rendre la pareil quand quelqu'un a un problème . Bref... un bon
principe :)
Et pour répondre très clairement a ton post... J'ai gentiment lu
l'article.. tout d'abord, cela semble parler de choses pointues auquelles
peu de gens s'interressent,surtout les personnes participant à ce groupe de
news et qui s'interressant essentiellement aux réponses que tu peux apporter
à leurs problèmes. Alors à quel problème réponds tu par ton post?????
Bref, un article ne fournissant aucunes réponses(et en anglais de +)
pour un groupe de news en francais.... cherche dans les alt.comp...... les
anglais seront te répondre :)
A+ en souhaitant que ta contribution la prochaine fois soit un peu +
constructive.
On peut te retourner l'argument.
Plus on connaît de choses et plus on mesure l'étendue de son ignorance...
Ca ne semble pas être ton cas.
D'autre part, qui es-tu pour parler au nom du ng ?
Il faut aussi que tu apprennes à quoter. En général, on place sa réponse sous le
post auquel on répond.
Décidément tu as beaucoup de choses à apprendre...
Jacti
Désolé Gabriel, je laisse ton message d'origine dessous.
"Gabriel Dos Reis" <gdr@integrable-solutions.net> a écrit dans le message de
news:m37k6yi8p2.fsf@uniton.integrable-solutions.net...
Durant sa visite à l'INRIA Sophia Antipolis, Professeur Bjarne
Stroustrup de Texas A&M University et AT&T fera deux esposés dans le
cadre du :
* colloquium Morgenstern (pour les 20 ans de l'UR)
Titre : Do general-purpose languages have a future?
Résumé :
As the computing world matures, the roles of computer
professionals are becoming more specialized. In particular, a
programmer can spend a whole career doing work in embedded
systems or data analysis without a need to gain expertise in
other fields. Would such programmers be best served by
completely different special-purpose languages? What are the
fundamental and commercial factors that drive language
evolution? What are the roles of program development environments,
libraries, and tools? I think that general-purpose languages
will have a key role in the programming world, but that the role
will evolve and differ from what most people think of today. To
make the discussion a bit concrete, I'll base some of my
observations on examples from current C++ and its possible future
developments.
Lieu : ESSI- Amphithéatre Ouest - 930,
route des Colles - Sophia Antipolis
* séminaire GALAAD + club des utilisateurs du calcul
parallèle en partenariat avec la région PACA
Titre : distributed and parallel computing from a C++ perpsective
Résumé :
in this talk I willl explore two areas: (1) conventional
systems and application programming using threads and RPC
(typically using fairly conventional computers) and, (2)
scientific/numeric computing using high-performance computers
(typically multi-processors or clusters). Our main thesis is
that the programming model presented to the user must be
radically simplified compared to what is provided by most
commercial and academic systems. The problems faced by end
users are simply too difficult to program using explicit
parallelism. Furthermore, the sophisticated mechanisms offered
to programmers cause fragmentation of the user community leading
to the use of tedious low-level and inefficient high-level
facilities. We must develop a few naive programming models and
support them well with optimizing tools. These naive models must be
high-level and domain specific. Only by letting the physicists
program the physics and leave computer concepts, such as
loops and memory hierarchies, to the computer scientists can
we hope for dramatic progress. We will consider language
features, library facilities, type analysis and program
transformation approaches, and adaptive techniques. We
think that our approach requires a language with enough static
structure to enable semantic analysis and enough flexibility to
define convenient domain specific libraries. This talk aims to
state fundamentals and provoke discussion, rather than to
present detailed results or mechanisms.
Lieu : INRIA de Sophia Antipolis - salle Euler Violet (006)
2004, route des lucioles - Sophia Antipolis
Et quel est l'interet de publier ca ?????????? si ce n'est pour prouver que tu comprends l'anglais. Pour tout dire.... on s'en fout. Le group de news ICI, regroupe des gens débutants..et expérimentés qui peuvent apporter et se rendre la pareil quand quelqu'un a un problème . Bref... un bon principe :) Et pour répondre très clairement a ton post... J'ai gentiment lu l'article.. tout d'abord, cela semble parler de choses pointues auquelles peu de gens s'interressent,surtout les personnes participant à ce groupe de news et qui s'interressant essentiellement aux réponses que tu peux apporter à leurs problèmes. Alors à quel problème réponds tu par ton post????? Bref, un article ne fournissant aucunes réponses(et en anglais de +) pour un groupe de news en francais.... cherche dans les alt.comp...... les anglais seront te répondre :)
A+ en souhaitant que ta contribution la prochaine fois soit un peu + constructive.
On peut te retourner l'argument.
Plus on connaît de choses et plus on mesure l'étendue de son ignorance... Ca ne semble pas être ton cas.
D'autre part, qui es-tu pour parler au nom du ng ? Il faut aussi que tu apprennes à quoter. En général, on place sa réponse sous le post auquel on répond. Décidément tu as beaucoup de choses à apprendre...
Jacti
Désolé Gabriel, je laisse ton message d'origine dessous.
"Gabriel Dos Reis" a écrit dans le message de news:
Durant sa visite à l'INRIA Sophia Antipolis, Professeur Bjarne Stroustrup de Texas A&M University et AT&T fera deux esposés dans le cadre du :
* colloquium Morgenstern (pour les 20 ans de l'UR)
Titre : Do general-purpose languages have a future?
Résumé : As the computing world matures, the roles of computer professionals are becoming more specialized. In particular, a programmer can spend a whole career doing work in embedded systems or data analysis without a need to gain expertise in other fields. Would such programmers be best served by completely different special-purpose languages? What are the fundamental and commercial factors that drive language evolution? What are the roles of program development environments, libraries, and tools? I think that general-purpose languages will have a key role in the programming world, but that the role will evolve and differ from what most people think of today. To make the discussion a bit concrete, I'll base some of my observations on examples from current C++ and its possible future developments.
Lieu : ESSI- Amphithéatre Ouest - 930, route des Colles - Sophia Antipolis
* séminaire GALAAD + club des utilisateurs du calcul parallèle en partenariat avec la région PACA
Titre : distributed and parallel computing from a C++ perpsective
Résumé : in this talk I willl explore two areas: (1) conventional systems and application programming using threads and RPC (typically using fairly conventional computers) and, (2) scientific/numeric computing using high-performance computers (typically multi-processors or clusters). Our main thesis is that the programming model presented to the user must be radically simplified compared to what is provided by most commercial and academic systems. The problems faced by end users are simply too difficult to program using explicit parallelism. Furthermore, the sophisticated mechanisms offered to programmers cause fragmentation of the user community leading to the use of tedious low-level and inefficient high-level facilities. We must develop a few naive programming models and support them well with optimizing tools. These naive models must be high-level and domain specific. Only by letting the physicists program the physics and leave computer concepts, such as loops and memory hierarchies, to the computer scientists can we hope for dramatic progress. We will consider language features, library facilities, type analysis and program transformation approaches, and adaptive techniques. We think that our approach requires a language with enough static structure to enable semantic analysis and enough flexibility to define convenient domain specific libraries. This talk aims to state fundamentals and provoke discussion, rather than to present detailed results or mechanisms.
Lieu : INRIA de Sophia Antipolis - salle Euler Violet (006) 2004, route des lucioles - Sophia Antipolis
-- Gaby
Arnaud Meurgues
M.B. wrote:
N'oublions pas le "C++ c'est nul, vive C#" ...
De toute façon, le C++ n'a aucun avenir. La preuve, ils n'arriveront pas à normaliser une API d'interface graphique.
Arnaud
M.B. wrote:
N'oublions pas le "C++ c'est nul, vive C#" ...
De toute façon, le C++ n'a aucun avenir. La preuve, ils n'arriveront pas
à normaliser une API d'interface graphique.
De toute façon, le C++ n'a aucun avenir. La preuve, ils n'arriveront pas à normaliser une API d'interface graphique.
Arnaud
Vianney Lançon
Le Sun, 6 Jul 2003 00:06:01 +0200, dans fr.comp.lang.c++, Erwann ABALEA a dit :
Mais? T'es qui toi? Une burne? Retourne troller ailleurs...
Objection !
Burne (Brutes Ultra Radicalistes pour la Netiquette dans l'E-World) tente de faire respecter la netiquette. Et on ne peux pas dire que ce boulet la respecte.
http://burnes.trolleur.net/
-- Vianney LANÇON C++ is to programming as sex is to reproduction. Better ways might technically exist but they're not nearly as much fun. -- Nikolai Irgens
Le Sun, 6 Jul 2003 00:06:01 +0200, dans fr.comp.lang.c++,
Erwann ABALEA a dit :
Mais? T'es qui toi? Une burne?
Retourne troller ailleurs...
Objection !
Burne (Brutes Ultra Radicalistes pour la Netiquette dans l'E-World)
tente de faire respecter la netiquette. Et on ne peux pas dire que ce boulet
la respecte.
http://burnes.trolleur.net/
--
Vianney LANÇON
C++ is to programming as sex is to reproduction. Better ways might
technically exist but they're not nearly as much fun.
-- Nikolai Irgens
Le Sun, 6 Jul 2003 00:06:01 +0200, dans fr.comp.lang.c++, Erwann ABALEA a dit :
Mais? T'es qui toi? Une burne? Retourne troller ailleurs...
Objection !
Burne (Brutes Ultra Radicalistes pour la Netiquette dans l'E-World) tente de faire respecter la netiquette. Et on ne peux pas dire que ce boulet la respecte.
http://burnes.trolleur.net/
-- Vianney LANÇON C++ is to programming as sex is to reproduction. Better ways might technically exist but they're not nearly as much fun. -- Nikolai Irgens
Gabriel Dos Reis
"Alexis" writes:
| Et quel est l'interet de publier ca ??????????
Je ne peux pas te blâmer d'être ignorant, alors essaie de faire comme si tu comprenais C++.
-- Gaby
"Alexis" <kikou75@noos.fr> writes:
| Et quel est l'interet de publier ca ??????????
Je ne peux pas te blâmer d'être ignorant, alors essaie de faire comme
si tu comprenais C++.
Je ne peux pas te blâmer d'être ignorant, alors essaie de faire comme si tu comprenais C++.
-- Gaby
Gabriel Dos Reis
"Christophe Lephay" writes:
| "Arnaud Meurgues" a écrit dans le message | de news:3f092a58$0$12434$ | > Fabien LE LEZ wrote: | > | > > Allez zou, un sujet de troll supplémentaire : Z/2Z est un corps sans | > > intérêt ;-) | > | > Faut avouer que je connais des corps beaucoup plus intéressants... ;-) | | tu parles des corps X/Y ?
j'imaginais des corps exotiques imaginaires mais ta (pro)position est tout à attrayante.
| "Arnaud Meurgues" <arnaud@meurgues.non.fr.invalid> a écrit dans le message
| de news:3f092a58$0$12434$626a54ce@news.free.fr...
| > Fabien LE LEZ wrote:
| >
| > > Allez zou, un sujet de troll supplémentaire : Z/2Z est un corps sans
| > > intérêt ;-)
| >
| > Faut avouer que je connais des corps beaucoup plus intéressants... ;-)
|
| tu parles des corps X/Y ?
j'imaginais des corps exotiques imaginaires mais ta (pro)position est
tout à attrayante.
| "Arnaud Meurgues" a écrit dans le message | de news:3f092a58$0$12434$ | > Fabien LE LEZ wrote: | > | > > Allez zou, un sujet de troll supplémentaire : Z/2Z est un corps sans | > > intérêt ;-) | > | > Faut avouer que je connais des corps beaucoup plus intéressants... ;-) | | tu parles des corps X/Y ?
j'imaginais des corps exotiques imaginaires mais ta (pro)position est tout à attrayante.
-- Gaby
David Brabant
"Gabriel Dos Reis" wrote
| > Faut avouer que je connais des corps beaucoup plus intéressants... ;-) | | tu parles des corps X/Y ?
j'imaginais des corps exotiques imaginaires mais ta (pro)position est tout à attrayante.
A mon avis, il parlait des corps XX. Et de toute façon, je demande à voir le corps en question pour le juger sur pièce.
-- David
"Gabriel Dos Reis" <gdr@integrable-solutions.net> wrote
| > Faut avouer que je connais des corps beaucoup plus intéressants... ;-)
|
| tu parles des corps X/Y ?
j'imaginais des corps exotiques imaginaires mais ta (pro)position est
tout à attrayante.
A mon avis, il parlait des corps XX. Et de toute façon, je
demande à voir le corps en question pour le juger sur pièce.
| > Faut avouer que je connais des corps beaucoup plus intéressants... ;-) | | tu parles des corps X/Y ?
j'imaginais des corps exotiques imaginaires mais ta (pro)position est tout à attrayante.
A mon avis, il parlait des corps XX. Et de toute façon, je demande à voir le corps en question pour le juger sur pièce.
-- David
Arnaud Meurgues
Gabriel Dos Reis wrote:
| > > Allez zou, un sujet de troll supplémentaire : Z/2Z est un corps sans | > > intérêt ;-) | > | > Faut avouer que je connais des corps beaucoup plus intéressants... ;-) | | tu parles des corps X/Y ?
j'imaginais des corps exotiques imaginaires mais ta (pro)position est tout à attrayante.
Un idéal est-il un corps ?
Arnaud
Gabriel Dos Reis wrote:
| > > Allez zou, un sujet de troll supplémentaire : Z/2Z est un corps sans
| > > intérêt ;-)
| >
| > Faut avouer que je connais des corps beaucoup plus intéressants... ;-)
|
| tu parles des corps X/Y ?
j'imaginais des corps exotiques imaginaires mais ta (pro)position est
tout à attrayante.
| > > Allez zou, un sujet de troll supplémentaire : Z/2Z est un corps sans | > > intérêt ;-) | > | > Faut avouer que je connais des corps beaucoup plus intéressants... ;-) | | tu parles des corps X/Y ?
j'imaginais des corps exotiques imaginaires mais ta (pro)position est tout à attrayante.