Scala ({{pron-en|ˈskɑːlə, ˈskeɪlə) is a multi-paradigm programming language designed to integrate features of object-oriented programming and functional programming. The name Scala stands for "scalable language", signifying that it is designed to grow with the demands of its users.

PropertyValue
dbpprop:abstract
  • Scala ({{pron-en|ˈskɑːlə, ˈskeɪlə) is a multi-paradigm programming language designed to integrate features of object-oriented programming and functional programming. The name Scala stands for "scalable language", signifying that it is designed to grow with the demands of its users.
  • Scala ist eine funktionale und objektorientierte Programmiersprache. Sie wird seit 2001 (die aktuelle Version 2 seit 2003) am Labor für Programmiermethoden an der École polytechnique fédérale de Lausanne unter der Leitung von Martin Odersky entwickelt. Scala ist dafür bekannt, die parallele Programmierung für Multikernprozessor-Systeme zu erleichtern. Programmierer können Boilerplate und andere Informationen, die sich aus dem Kontext ergeben, meist vermeiden, sodass besonders kurze und natürlich lesbare Programme möglich werden. Als Laufzeitumgebung dient seit der Version 2 vor allem die Java-VM. Es gibt auch eine Version für die . NET-CLR .
  • Scala és un llenguatge de programació modern multi-paradigma dissenyat per a expressar patrons de programació generals d'una manera concisa, elegant i segura respecte els tipus. Integra característiques de orientació a objectes i de llenguatges funcionals.
  • Este artículo es acerca del Lenguaje de Programación. Para otros usos, ver Scala. Scala es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente características de lenguajes funcionales y orientados a objetos. La implementación actual corre en la máquina virtual de Java y es compatible con las aplicaciones Java existentes.
  • Scala est un langage de programmation multi-paradigme conçu à l'EPFL pour exprimer les modèles de programmation courants dans une forme concise et élégante. Son nom vient de l'anglais Scalable language qui signifie à peu près « langage adaptable » ou « langage qui peut être mis à l'échelle ». Il peut en effet être vu comme un métalangage. Scala intègre les paradigmes de programmation orientée objet et de programmation fonctionnelle, avec un typage statique. Il concilie ainsi ces deux paradigmes habituellement opposés (à de rares exceptions près, telle que le langage OCaml) et offre au développeur la possibilité de choisir le paradigme le plus approprié à son problème. Il est prévu pour être compilé en bytecode Java (exécutable sur la JVM), ou . Net. Ces deux plateformes sont supportées officiellement par l'EPFL, mais d'autres plateformes pourront potentiellement être supportées dans le futur. Si on souhaite l'utiliser exclusivement avec la JVM, il est alors possible d'utiliser les bibliothèques écrites en Java de façon complètement transparente. Ainsi, Scala bénéficie de la maturité et de la diversité des bibliothèques qui ont fait la force de Java depuis une dizaine d'années. De plus, il est possible d'invoquer du code écrit en Scala à partir de programmes écrits en Java ce qui facilite la transition de Java à Scala. Les développeurs habitués à un seul paradigme (par exemple ceux ayant utilisé principalement Java qui, lui, repose sur la programmation orientée objet) peuvent trouver ce langage déroutant et difficile car il nécessite l'apprentissage de concepts différents si on veut pouvoir exploiter tout son potentiel. Néanmoins, il est tout à fait possible de l'utiliser dans un premier temps comme remplaçant de Java, en profitant alors de sa syntaxe épurée, puis d'utiliser les différents "nouveaux" concepts au fur et à mesure de leur apprentissage.
  • Scala (da Scalable Language) è un linguaggio di programmazione di tipo general-purpose multi-paradigma studiato per integrare le caratteristiche e funzionalità dei linguaggi orientati agli oggetti e dei linguaggi funzionali.
  • Scala (スカラ、Scalable Language) はオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語である。
  • Scala is een programmeertaal die zowel functioneel als object-geörienteerd programmeren ondersteunt. De taal is ontwikkeld op de EPFL (École Polytechnique Fédérale de Lausanne) in Zwitserland door Martin Odersky. De ontwikkeling van de taal in 2001 begonnen, in 2003 is de taal vrijgegeven. De taal is een object-geörienteerde programmeertaal, in de zin dat elk waarde een object is. De taal is ook een functionele programmeertaal, in de zin dat iedere functie ook een waarde is. Scala is sterk-getypeerd, net als de programmeertaal Java. Enkele andere talen die ook binnen de JVM werken, zoals Ruby en Groovy, zijn dynamisch getypeerd. Scala is primair ontwikkeld voor de Java Virtual Machine, inmiddels is er ook implementatie voor . NET.
  • Scala − język programowania łączący cechy języków funkcyjnych i obiektowych. Scala działa na Wirtualnej Maszynie Javy, a także na Java Platform, Micro Edition Connected Limited Device Configuration i platformie . NET. Nazwa ma za zadanie podkreślać skalowalność języka, stąd Scala ("scalable language"). Scala został stworzony w 2001 roku na École Polytechnique Fédérale de Lausanne przez Martina Odersky'ego. Język ten został upubliczniony w styczniu 2004 roku na platformie Javy, a w czerwcu tego samego roku na . NET. Wersja druga została udostępniona w marcu 2006 roku.
  • Scala (Scalable Language) ou mesmo (Linguagem Evolutiva) é uma linguagem de programação de propósito geral, diga-se multiparadigma, projetada para expressar padrões de programação comuns de uma forma concisa, elegante e type-safe. Ela incorpora recursos de linguagens orientadas a objetos e funcionais. Também é plenamente interoperável com Java. Scala é a sucessora de Funnel, uma linguagem baseada em join calculus. Scala é software de código aberto. Requer JDK versão 1.4 ou superior.
  • Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого программирования. В нем органично сочетаются возможности функционального и объектно ориентированного программирования. Основной целью разработки был язык, обладающий хорошей поддержкой компонентного ПО.
  • Scala är ett objektorienterat och funktionellt programspråk som exekverar på Javas virtuella maskin. Det som utmärker Scala är: Öppen källkod Rent objektorienterat - klasser, arv, objekt och traits Funktionellt - anonyma och högre ordningens funktioner, closures, currying Ett exceptionellt kraftfullt typsystem, med statisk och stark typning, samt typ-inferens Pattern matching Operator overloading Fullt stöd för XML i själva Scala koden Kompakt syntax - antalet rader blir ofta ca hälften (eller ännu mindre) mot motsvarande Java program Ett kraftfullt webbramverk med namnet lift Ett actors-bibliotek som liknar det i Erlang Utmärkt prestanda som ofta står sig väl i jämförelse med Java Scala lämpar sig dessutom väl för att skapa domänspecifika språk (DSL). De vanligaste datastrukturerna är oföränderliga (immutable) vilket är en utmärkt start om den ska exekvera bra mot flera kärnor.
  • Scala — мульти-парадигмна мова програмування, що поєднує властивості об'єктно-орієнтованого та функціонального програмування.
  • Scala {{pron-en|ˈskɑːlə, ˈskeɪlə)是一种多范式的编程语言,设计意图是要整合面向对象编程和函数式编程的各种特性。
dbpprop:designer
dbpprop:developer
  • Programming Methods Laboratory of EPFL
dbpprop:hasPhotoCollection
dbpprop:influencedBy
dbpprop:latestReleaseDate
dbpprop:latestReleaseVersion
  • 2.7.6
dbpprop:logo
dbpprop:name
  • Scala
dbpprop:paradigm
dbpprop:reference
dbpprop:typing
dbpprop:website
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
dbpprop:year
  • 2003-01-01 00:00:00 (xsd:date)
rdfs:comment
  • Scala ({{pron-en|ˈskɑːlə, ˈskeɪlə) is a multi-paradigm programming language designed to integrate features of object-oriented programming and functional programming. The name Scala stands for "scalable language", signifying that it is designed to grow with the demands of its users.
  • Scala ist eine funktionale und objektorientierte Programmiersprache. Sie wird seit 2001 (die aktuelle Version 2 seit 2003) am Labor für Programmiermethoden an der École polytechnique fédérale de Lausanne unter der Leitung von Martin Odersky entwickelt. Scala ist dafür bekannt, die parallele Programmierung für Multikernprozessor-Systeme zu erleichtern.
  • Scala és un llenguatge de programació modern multi-paradigma dissenyat per a expressar patrons de programació generals d'una manera concisa, elegant i segura respecte els tipus. Integra característiques de orientació a objectes i de llenguatges funcionals.
  • Este artículo es acerca del Lenguaje de Programación. Para otros usos, ver Scala. Scala es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente características de lenguajes funcionales y orientados a objetos. La implementación actual corre en la máquina virtual de Java y es compatible con las aplicaciones Java existentes.
  • Scala est un langage de programmation multi-paradigme conçu à l'EPFL pour exprimer les modèles de programmation courants dans une forme concise et élégante. Son nom vient de l'anglais Scalable language qui signifie à peu près « langage adaptable » ou « langage qui peut être mis à l'échelle ». Il peut en effet être vu comme un métalangage. Scala intègre les paradigmes de programmation orientée objet et de programmation fonctionnelle, avec un typage statique.
  • Scala (da Scalable Language) è un linguaggio di programmazione di tipo general-purpose multi-paradigma studiato per integrare le caratteristiche e funzionalità dei linguaggi orientati agli oggetti e dei linguaggi funzionali.
  • Scala (スカラ、Scalable Language) はオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語である。
  • Scala is een programmeertaal die zowel functioneel als object-geörienteerd programmeren ondersteunt. De taal is ontwikkeld op de EPFL (École Polytechnique Fédérale de Lausanne) in Zwitserland door Martin Odersky. De ontwikkeling van de taal in 2001 begonnen, in 2003 is de taal vrijgegeven. De taal is een object-geörienteerde programmeertaal, in de zin dat elk waarde een object is. De taal is ook een functionele programmeertaal, in de zin dat iedere functie ook een waarde is.
  • Scala − język programowania łączący cechy języków funkcyjnych i obiektowych. Scala działa na Wirtualnej Maszynie Javy, a także na Java Platform, Micro Edition Connected Limited Device Configuration i platformie . NET. Nazwa ma za zadanie podkreślać skalowalność języka, stąd Scala ("scalable language"). Scala został stworzony w 2001 roku na École Polytechnique Fédérale de Lausanne przez Martina Odersky'ego.
  • Scala (Scalable Language) ou mesmo (Linguagem Evolutiva) é uma linguagem de programação de propósito geral, diga-se multiparadigma, projetada para expressar padrões de programação comuns de uma forma concisa, elegante e type-safe. Ela incorpora recursos de linguagens orientadas a objetos e funcionais. Também é plenamente interoperável com Java. Scala é a sucessora de Funnel, uma linguagem baseada em join calculus. Scala é software de código aberto.
  • Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого программирования. В нем органично сочетаются возможности функционального и объектно ориентированного программирования.
  • Scala är ett objektorienterat och funktionellt programspråk som exekverar på Javas virtuella maskin.
  • Scala — мульти-парадигмна мова програмування, що поєднує властивості об'єктно-орієнтованого та функціонального програмування.
  • Scala {{pron-en|ˈskɑːlə, ˈskeɪlə)是一种多范式的编程语言,设计意图是要整合面向对象编程和函数式编程的各种特性。
rdfs:label
  • Scala (programming language)
  • Scala (Programmiersprache)
  • Scala
  • Lenguaje de programación Scala
  • Scala (langage)
  • Scala (linguaggio di programmazione)
  • Scala
  • Scala (programmeertaal)
  • Scala (język programowania)
  • Scala (linguagem de programação)
  • Scala (язык программирования)
  • Scala (programmeringsspråk)
  • Scala (мова програмування)
  • Scala
owl:sameAs
skos:subject
foaf:homepage
foaf:page
is dbpprop:disambiguates of
is dbpprop:influenced of
is dbpprop:influencedBy of
is dbpprop:programmingLanguage of
is dbpprop:redirect of