Unifying Functional and Object-Oriented Programming with Scala.
Saved in:
| Title: | Unifying Functional and Object-Oriented Programming with Scala. |
|---|---|
| Authors: | ODERSKY, MARTIN1,2,3 martin.odersky@epfl.ch, ROMPF, TIARK4 tiark.rompf@epfl.ch |
| Source: | Communications of the ACM. Apr2014, Vol. 57 Issue 4, p76-86. 11p. 7 Color Photographs, 1 Diagram. |
| Subjects: | Scala (Computer program language), Computer programming, Programming languages, X Corp., Computer software development, Libraries, Documentation, Computer programmers, Algorithms |
| Abstract: | The article presents information on Scala computer program language and what makes it appealing for developers. The first version of the language was launched in 2003 and gained popularity following adoption by Twitter Inc. It is a pragmatic language and focuses on making developers more productive and offers toolbox for expressing concurrency as well as parallelism. The focus on the language on objects as well as modularity makes it a library-centric language and makes it easier for computer programmers for defining high-level and efficient libraries. |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 95349095 AccessLevel: 6 PubType: Periodical PubTypeId: serialPeriodical PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Unifying Functional and Object-Oriented Programming with Scala. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22ODERSKY%2C+MARTIN%22">ODERSKY, MARTIN</searchLink><relatesTo>1,2,3</relatesTo><i> martin.odersky@epfl.ch</i><br /><searchLink fieldCode="AR" term="%22ROMPF%2C+TIARK%22">ROMPF, TIARK</searchLink><relatesTo>4</relatesTo><i> tiark.rompf@epfl.ch</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Communications+of+the+ACM%22">Communications of the ACM</searchLink>. Apr2014, Vol. 57 Issue 4, p76-86. 11p. 7 Color Photographs, 1 Diagram. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Scala+%28Computer+program+language%29%22">Scala (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programming%22">Computer programming</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+languages%22">Programming languages</searchLink><br /><searchLink fieldCode="DE" term="%22X+Corp%2E%22">X Corp.</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+development%22">Computer software development</searchLink><br /><searchLink fieldCode="DE" term="%22Libraries%22">Libraries</searchLink><br /><searchLink fieldCode="DE" term="%22Documentation%22">Documentation</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programmers%22">Computer programmers</searchLink><br /><searchLink fieldCode="DE" term="%22Algorithms%22">Algorithms</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The article presents information on Scala computer program language and what makes it appealing for developers. The first version of the language was launched in 2003 and gained popularity following adoption by Twitter Inc. It is a pragmatic language and focuses on making developers more productive and offers toolbox for expressing concurrency as well as parallelism. The focus on the language on objects as well as modularity makes it a library-centric language and makes it easier for computer programmers for defining high-level and efficient libraries. |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=95349095 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1145/2591013 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 11 StartPage: 76 Subjects: – SubjectFull: Scala (Computer program language) Type: general – SubjectFull: Computer programming Type: general – SubjectFull: Programming languages Type: general – SubjectFull: X Corp. Type: general – SubjectFull: Computer software development Type: general – SubjectFull: Libraries Type: general – SubjectFull: Documentation Type: general – SubjectFull: Computer programmers Type: general – SubjectFull: Algorithms Type: general Titles: – TitleFull: Unifying Functional and Object-Oriented Programming with Scala. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: ODERSKY, MARTIN – PersonEntity: Name: NameFull: ROMPF, TIARK IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 04 Text: Apr2014 Type: published Y: 2014 Identifiers: – Type: issn-print Value: 00010782 Numbering: – Type: volume Value: 57 – Type: issue Value: 4 Titles: – TitleFull: Communications of the ACM Type: main |
| ResultId | 1 |