Periodical
The Rational Programmer: Investigating Programming Language Pragmatics.
| Title: | The Rational Programmer: Investigating Programming Language Pragmatics. |
|---|---|
| Authors: | Dimoulas, Christos, Felleisen, Matthias |
| Source: | Communications of the ACM; Jul2025, Vol. 68 Issue 7, p120-130, 11p |
| Subject Terms: | Pragmatics, Programming languages, Programming language semantics, TypeScript (Computer program language), JavaScript programming language, Computer software development |
| Abstract: | This article presents the development of the rational programmer, which incorporates pragmatics into developing and updating programming languages. Topics include typed and untyped programming languages, run-time checks and type mismatches. The article presents how the rational programmer works, what it delivers, and what it is not- with an emphasis on the need for complementary human studies. |
| Database: | Complementary Index |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://resolver.ebsco.com/c/fiv2js/result?sid=EBSCO:edb&genre=article&issn=00010782&ISBN=&volume=68&issue=7&date=20250701&spage=120&pages=120-130&title=Communications of the ACM&atitle=The%20Rational%20Programmer%3A%20Investigating%20Programming%20Language%20Pragmatics.&aulast=Dimoulas%2C%20Christos&id=DOI:10.1145/3708981 Name: Full Text Finder (for New FTF UI) (ns324271) Category: fullText Text: Full Text Finder MouseOverText: Full Text Finder |
|---|---|
| Header | DbId: edb DbLabel: Complementary Index An: 186249321 RelevancyScore: 992 AccessLevel: 6 PubType: Periodical PubTypeId: serialPeriodical PreciseRelevancyScore: 992.333801269531 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: The Rational Programmer: Investigating Programming Language Pragmatics. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Dimoulas%2C+Christos%22">Dimoulas, Christos</searchLink><br /><searchLink fieldCode="AR" term="%22Felleisen%2C+Matthias%22">Felleisen, Matthias</searchLink> – Name: TitleSource Label: Source Group: Src Data: Communications of the ACM; Jul2025, Vol. 68 Issue 7, p120-130, 11p – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Pragmatics%22">Pragmatics</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+languages%22">Programming languages</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+language+semantics%22">Programming language semantics</searchLink><br /><searchLink fieldCode="DE" term="%22TypeScript+%28Computer+program+language%29%22">TypeScript (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22JavaScript+programming+language%22">JavaScript programming language</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+development%22">Computer software development</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: This article presents the development of the rational programmer, which incorporates pragmatics into developing and updating programming languages. Topics include typed and untyped programming languages, run-time checks and type mismatches. The article presents how the rational programmer works, what it delivers, and what it is not- with an emphasis on the need for complementary human studies. |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=186249321 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1145/3708981 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 11 StartPage: 120 Subjects: – SubjectFull: Pragmatics Type: general – SubjectFull: Programming languages Type: general – SubjectFull: Programming language semantics Type: general – SubjectFull: TypeScript (Computer program language) Type: general – SubjectFull: JavaScript programming language Type: general – SubjectFull: Computer software development Type: general Titles: – TitleFull: The Rational Programmer: Investigating Programming Language Pragmatics. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Dimoulas, Christos – PersonEntity: Name: NameFull: Felleisen, Matthias IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 07 Text: Jul2025 Type: published Y: 2025 Identifiers: – Type: issn-print Value: 00010782 Numbering: – Type: volume Value: 68 – Type: issue Value: 7 Titles: – TitleFull: Communications of the ACM Type: main |
| ResultId | 1 |