|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Expert Confirmé Sénior
![]() ![]() Ihssen IdelwaysDéveloppeur Ruby on Rails / iOS Inscription : juin 2010 Messages : 1 389 ![]() |
L'Union Européenne finance le langage Scala
Sur cinq ans, en vue de la simplification de la programmation parallèle L'équipe de développement du langage de programmation multiparadigme et open-source Scala vient d'obtenir une subvention de 2.3 millions d'Euro sur cinq ans de la part du Conseil Européen de la Recherche, organe de l'Union Européenne. Ces fonds permettront à l'équipe des chercheurs de l'École Polytechnique Fédérale de Lausanne (EPFL) de doubler ses effectifs pour "s'attaquer au défis de la programmation parallèle populaire", peut-on lire sur le site officiel du langage. Les recherches financées par cette subvention se concentreront sur l'intégration des mécanismes essentiels pour offrir un modèle de programmation simple capable de résoudre les problèmes qui surgissent habituellement de la concurrence entre plusieurs processus parallèles. Pour se faire, l'équipe compte sur la "virtualisation du langage", un concept novateur qui consiste en la construction de langages parallèles dédiés (DSL) hautement efficaces combinés à des prolongements polymorphes, hébergés en quelques sorte par un langage hôte (Scala dans ce cas) Ce programme de recherche se fera en collaboration avec l'équipe du laboratoire « Pervasive Parallelism » de l'université de Stanford. Cette équipe intégrera quelques uns de ses langages dédiés à Scala (CUDA, OPenCL et C/MPI) en utilisant la technique des prolongements polymorphes sus-cités. La voie académique, un modèle de financement sûr et efficace sur lequel bien d'autres langages open-source ferait bien de prendre exemple ? Source : le site officiel du langage Et vous ? Êtes-vous pour ou contre le financement d'un langage de programmation open-source avec l'argent du contribuable ? Développez-vous en Scala ? Pour quel usage et qu'en pensez-vous ?
|
|
|
20
|
|
|
#2 |
|
Inactif
|
sa offre plus de choix
|
|
03
|
|
|
#3 |
|
Membre régulier
![]() Inscription : décembre 2004 Messages : 86 ![]() |
Now, that's a good news!
|
|
|
03
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() Inscription : février 2006 Messages : 1 653 ![]() |
encore du fric parti dans un truc sans avenir ...
|
|
|
513
|
|
|
#5 |
|
Membre éclairé
![]() Inscription : juin 2009 Messages : 210 ![]() |
La question se pose. Il y a une plétore de language, il y en a qui sont certifiés par l'ecma, d'autre par l'iso. Partir de l'existant pour apporter son lot d'innovation n'est-il pas intérressant?
Pourtant on a bien l'exemple c -> c++ -> java -> c# où on est parti de l'existant pour apporter un certain nombre de nouveaux concepts. On refait la roue pour faire un demi metre de plus que le voisin. Honnetement, il m'est difficile d'envisager de changer de langage de programmation pour une énieme version de l'assembleur (je fais court) |
|
|
07
|
|
|
#6 | |
|
Membre Expert
![]() |
Citation:
Scala est un des langages "made in europe" les plus prometteurs, voir le plus prometteur. Il reprend les concepts de CAML (inférence type, pattern matching) , java (portabilité), Erlang(programmation concurrente) tout en profitant de l'intégralité du monde java existant. C'est tellement sans avenir, que trois types dans un garage nommé "Twitter" l'utilise dans leur mainframe et d'autres "no-name" comme Sony, Siemens, EDFT, Xerox l'utilisent aussi il faudrait quoi, que l'UE s'habille en T-shirt Microsoft en sponsorisant C# ? arrêtez d'être stupide pendant 5 min svp.... |
|
|
|
133
|
|
|
#7 |
|
Expert Confirmé
![]() ![]() Inscription : février 2006 Messages : 1 653 ![]() |
c'est pas forcément améliorer l'existant qui me pose problème, c'est surtout balancer des millions dans un truc qui est à l'heure actuelle utilisé par 3 personnes et demi.
ça me rappelle juste quand on m'a fait faire du caml, à l'époque l'inria était très confiant quant à sa diffusion, ensuite j'ai arrêté le caml, et même avec des efforts, j'en ai jamais ré-entendu parler depuis. ensuite sur le langage lui même, un langage multi paradigme, est tout sauf simple à appréhender, en tout cas à mon avis c'est pas fait pour rendre le langage populaire. |
|
|
29
|
|
|
#8 | |||
|
Expert Confirmé Sénior
![]() Développeur informatique Inscription : novembre 2006 Messages : 4 448 ![]() |
Bonjour,
Citation:
Si on regarde les langages qui perdurent il y en a une poignée très limitée : C++, Java,C# voire Delphi... Java n'est pas même certain de pouvoir survivre vu que Sun a fait faillite. Et puis un langage seul cela ne sert pas à grand chose sans des classes, un framework Quant à faire de la programmation parallèle on peut faire cela en C++ cela fait des années que cela existe.. Au lieu de financer ce genre de chose on ferait mieux d'aider les gens qui sont démunis en France Citation:
Il faut voir l'aspect économique des choses : Microsoft et C# c'est toute une équipe de développement, des tas de testeurs, toute une communauté sans compter les tonnes de codes sources qu'on peut trouver sur internet. Si l'UE se lance dans un tel projet il va falloir financer des équipes pour un succès hypothétique. C'est vraiment pas le moment alors que les caisses des états à droite et à gauche sont vides Citation:
|
|||
|
|
211
|
|
|
#9 | ||
|
Membre Expert
![]() |
Citation:
C'est justement ce qui fait la différence avec OCamel par exemple. Citation:
.La gestion de la prog concurrente de Scala vient de Erlang et son concept de "Actors", file d'attente, messages, etc... Beaucoup s'accordent a dire que c'est de loin la meilleur chose existante en Erlang d'ailleurs. Le système permet de faire de la communication inter-threads en quelques lignes seulement : http://www.scala-lang.org/node/242 |
||
|
|
70
|
|
|
#10 |
|
Membre éclairé
![]() Inscription : juin 2009 Messages : 210 ![]() |
Ok, mais ils l'utilisent pour faire quoi ? Est ce que c'est parce que un mec s'est levé un jour en disant tiens et si on developpait en scala ou est ce qu'il y avait un véritable besoin, une véritable impossibilité de faire autrement ? Parce que des mecs qui vont te maintenir une appli développée en scala, il y en a pas des masses.
|
|
|
30
|
|
|
#11 | |
|
Membre Expert
![]() |
Citation:
Cordialement |
|
|
|
30
|
|
|
#12 |
|
Expert Confirmé
![]() ![]() Inscription : février 2006 Messages : 1 653 ![]() |
de 1) je vois pas en quoi microsoft viens faire la dedans.
de 2) bah oui c'est du fric que je paie, on m'a assez reproché de pas assez m'intéresser à la politique, pour que maintenant je vois partir des millions dans un autre langage, comme si cette planète n'est avait pas assez tout autour du ventre. de 3) si ces grandes entreprises utilisent scala (avec tout le bien quelles semblent en tirer), pourquoi elles ne le financent pas plus et en le montrant surtout, là l'europe annonce seulement donner de l'argent indirectement pour des multinationales. c'est tout ce que je vois. |
|
|
17
|
|
|
#13 |
|
Membre éprouvé
![]() Inscription : décembre 2004 Messages : 362 ![]() |
Je suis une des 3 et demi personnes qui utilis(ai)ent Scala et s'ils consacrent une partie de ces sous à faire un IDE potable, je m'y remets !
|
|
|
30
|
|
|
#14 |
|
Membre à l'essai
![]() Régis Blanc Étudiant Inscription : décembre 2010 Messages : 5 ![]() |
C'est pas exactement un financement du langage Scala, c'est juste qu'ils ont gagné un financement pour de la recherche sur la programmation parallèle. Je vois pas le problème, ça arrive tout le temps ce genre de financement pour de la recherche. Est-ce vraiment plus inutile que les financements pour mener une étude sur l'influence de la couleur de maillot des équipes de foot?
Sinon le langage est loin d'être sans avenir comme dit plus haut, il a été adopté par Tweeter entre autre. Pour en avoir fait pas mal, il a beaucoup de bons et modernes concepts, il est très élégant, et il s'intéropère parfaitement avec Java pour avoir accès à l'API complète. Son principal défaut selon moi c'est d'être bien trop complexe, et d'avoir un peu trop de fonctionnalités différentes. |
|
|
61
|
|
|
#15 | |
|
Membre chevronné
![]() François Inscription : février 2010 Messages : 395 ![]() |
Citation:
Superbe. Ca sert a rien non plus de financer les facs de psycho, d'histoire de l'art, etc. La recherche fondamentale a la trappe aussi. Tout ce qui ne sert pas directement aujourd'hui itou ! Non mais serieux. |
|
|
|
83
|
|
|
#16 |
|
Invité de passage
![]() Inscription : avril 2009 Messages : 3 ![]() |
Depuis quand la Suisse fait partie de l'Union Européenne?
J'ai dû rater un épisode... |
|
|
11
|
|
|
#17 | |
|
Expert Confirmé Sénior
![]() Développeur informatique Inscription : novembre 2006 Messages : 4 448 ![]() |
Citation:
Aux USA on finance des projets qui vont aboutir...en Europe c'est le contraire Sinon mes excuses mais une fac d'histoire et d'art cela ne sert vraiment pas à grand chose parce que la plupart des étudiants qui vont dans ces facs ils ne trouvent aucun job à la fin et se retrouvent bac+4 comme caissier dans un supermarché. Ou bien gonfler les rangs de Paul Emploi c'est un mec que j'ai bien connu Mais c'est un autre débat |
|
|
|
23
|
|
|
#18 | |
|
Membre Expert
![]() |
Citation:
Par ailleurs, à l'EPFL il doit y avoir plus de 50% des élèves qui sont citoyens de l'union européenne. |
|
|
|
20
|
|
|
#19 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2007 Messages : 13 ![]() |
J'aurais aimé voir les commentaire si on avait eu le même type d'annonce il y a une dizaine d'année sur un des langages tres populaires aujourd'hui (java ou C#)
En tout cas, vous êtes tous bien clairvoyant pour savoir que ce langage n'a pas d'avenir. Même si je ne suis pas un grand fan de scala car pas assez fonctionnel (Business car le mot a un double sens en français) à mon gout, pour autant je reconnais que certains de mes codes réécrit dans ce language (scheduler, load balancer,...) aurait pu être des petits bijoux alors qu'il ne sont que boucles et trucs techniques à la con. |
|
|
20
|
|
|
#20 |
|
Membre confirmé
![]() Inscription : mai 2004 Messages : 558 ![]() |
2 millions et des poussières ce n'est pas énorme au niveau européen.
Perso, moi, la programmation parallèle, j'y comprends rien. Par contre, qu'il y ait des travaux de recherches fait dans ce domaine est très bien. Même si ce langage-projet n'aboutit à rien, le résultat des recherches serviront sûrement à d'autres acteurs du marché. <troll> Dire que la caisse des états est vide est un peu facile. Ces 2 millions seraient vite récupérer avec une meilleure gestion des dépenses, plus de transparences envers les citoyens (pour un contrôle citoyen) et un arrêt du train de vie princier des états. C'est l'état qui est au service du citoyen et non le contraire... bref... ce n'est pas le sujet </troll> Il ne faut pas oublier que l'informatique reste une branche scientifique et que celle-ci évolue grâce à la recherche. Etre contre ce type de recherche, c'est être contre l'avancée du monde informatique... Mat.M ton propos par rapport au fac qui ne servent à rien est très extrémiste et réductionniste. N'oublie pas qu'il n'y a pas si longtemps que ça les informaticiens étaient en surnombre, aurait-il fallu arrêter de former des informaticiens ?
__________________
Sun Certified Java Programmer, SE 6 et Sun Certified Web Component Developer, J2EE 5 |
|
|
10
|
Copyright © 2000-2013 - www.developpez.com