41 votes

Des exemples concrets d'applications Scala?

A quelqu'un là-bas travailla à, ou de savoir de tout dans le monde réel Scala applications? Il y a eu beaucoup de discussions ces derniers temps, et j'ai même été jusqu'à commencer à l'apprendre. Je voudrais savoir si il y a de tout dans le monde réel des indicateurs de là à savoir si mon bénéficier de l'apprentissage de la scala sera purement académique, ou si cette compétence vaut quelque chose sur un cv dans l'avenir.

EDIT: Merci pour les trois réponses - ils indiquer les différentes pièces essentielles du puzzle - outil de soutien, d'expérimentation et de soutien scolaire et les quelques courageux qui s'aventurent là et essayer de construire une application profit avec elle.

21voto

Rafał Rawicki Points 10069

Comme c'est encore sur la 1ère place dans Google pour "Scala applications du monde réel", et la plupart des réponses proviennent de 2008, je vais essayer de faire la liste des plus des applications du monde réel.

Il y a quelques sociétés bien connues à l'aide de la Scala:

et plus

Scala a au moins deux activement développé des frameworks web - Lever et de Jouer. Aussi, il est bon de simultanéité cadre - Akka acteurs Scala est pris en charge par Heroku, ce qui est une bonne plate-forme d'hébergement pour les petites applications.

Il y a de bonnes solutions de test, par exemple, ScalaTest et ScalaCheck. La dernière, est similaire à Haskell QuickCheck et génère automatiquement et shinks des cas de test - chose de cool.

Il y a un intensivement développé Eclipse aussi de soutien.

Ma définition du "monde réel" comprend également orientés vers la pratique de la recherche. Scala a une recherche active de l'environnement, qui donne des idées pour rendre le logiciel meilleur. L'une de mes préférées Scala documents est Déconseiller le pattern observer.

13voto

Matt J Points 15475
  • Voici un modérément de fonctionnalités serveur web écrit en Scala.

  • Voici une prometteuse web application framework, qui est également mentionné fortement à la 2008 de la Silicon Valley Code de Camp.

  • Voici un des algorithmes génétiques toolkit, que des gens comme ce gars a trouvé assez intuitif à utiliser.

Comme un relativement jeune de la langue, les exemples sont, comme vous l'avez deviné, encore un peu rares. Avec un peu de chance, ce ne sera pas le cas de beaucoup plus de temps :-)

Espérons que cette aide!

7voto

Kevin Albrecht Points 2527

4voto

djb Points 1809

Jetez un oeil à Jonas Bonér le blog de série qui a commencé avec le Monde Réel Scala: Introduction:

Les neuf derniers mois, j'ai été la gestion de ma propre entreprise de concert avec certains amis (Triental AB). Nous sommes la construction d'une suite de produits pour le privé services bancaires et de gestion de fortune avec un se concentrer sur la gestion de portefeuille, l'analyse et la simulation.

suivi par le Monde Réel Scala: l'Injection de Dépendance ... à l'exportation de plus dans la série,

Il y a aussi des discussions sur Artima.

4voto

davvilla Points 403

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X