Cane Creek

Software Languages: Syntax, Semantics, and Metaprogramming by Ralf L?mmel (Engli

Description: Software Languages by Ralf Lämmel Estimated delivery 3-12 business days Format Paperback Condition Brand New Description This book identifies, defines and illustrates the fundamental concepts and engineering techniques relevant to applications of software languages in software development. It presents software languages primarily from a software engineering perspective, i.e., it addresses how to parse, analyze, transform, generate, format, and otherwise process software artifacts in different software languages, as they appear in software development. To this end, it covers a wide range of software languages – most notably programming languages, domain-specific languages, modeling languages, exchange formats, and specifically also language definition languages. Further, different languages are leveraged to illustrate software language engineering concepts and techniques. The functional programming language Haskell dominates the book, while the mainstream programming languages Python and Java are additionally used for illustration.By doing this, the book collects and organizes scattered knowledge from software language engineering, focusing on application areas such as software analysis (software reverse engineering), software transformation (software re-engineering), software composition (modularity), and domain-specific languages. It is designed as a textbook for independent study as well as for bachelors (advanced level) or masters university courses in Computer Science. An additional website provides complementary material, for example, lecture slides and videos.This book is a valuable resource for anyone wanting to understand the fundamental concepts and important engineering principles underlying software languages, allowing them to acquire much of the operational intelligence needed for dealing with software languages in software development practice. This is an important skill set for software engineers, as languages are increasingly permeating software development. Author Biography Ralf Lämmel is Software Engineer at Facebook since 2018 and Professor of Computer Science (currently on leave of absence) at the University of Koblenz-Landau in Germany since 2007. In the past, he had held positions at the University of lAquila, Microsoft, the Free University of Amsterdam, CWI (Dutch Center for Mathematics and Computer Science), and the University of Rostock, Germany. His research and teaching interests include software language engineering, software reverse engineering, software re-engineering, mining software repositories, functional programming, grammar-based and model-based techniques, and, more recently, megamodeling. He is one of the founding fathers of the international summer school series on Generative and Transformational Techniques on Software Engineering (GTTSE) and the international conference on Software Language Engineering (SLE). Details ISBN 3030081044 ISBN-13 9783030081041 Title Software Languages Author Ralf Lämmel Format Paperback Year 2018 Pages 424 Publisher Springer Nature Switzerland AG GE_Item_ID:140350158; About Us Grand Eagle Retail is the ideal place for all your shopping needs! With fast shipping, low prices, friendly service and over 1,000,000 in stock items - you're bound to find what you want, at a price you'll love! Shipping & Delivery Times Shipping is FREE to any address in USA. Please view eBay estimated delivery times at the top of the listing. Deliveries are made by either USPS or Courier. We are unable to deliver faster than stated. International deliveries will take 1-6 weeks. NOTE: We are unable to offer combined shipping for multiple items purchased. This is because our items are shipped from different locations. Returns If you wish to return an item, please consult our Returns Policy as below: Please contact Customer Services and request "Return Authorisation" before you send your item back to us. Unauthorised returns will not be accepted. Returns must be postmarked within 4 business days of authorisation and must be in resellable condition. Returns are shipped at the customer's risk. We cannot take responsibility for items which are lost or damaged in transit. For purchases where a shipping charge was paid, there will be no refund of the original shipping charge. Additional Questions If you have any questions please feel free to Contact Us. Categories Baby Books Electronics Fashion Games Health & Beauty Home, Garden & Pets Movies Music Sports & Outdoors Toys

Price: 67.23 USD

Location: Fairfield, Ohio

End Time: 2025-01-21T03:48:09.000Z

Shipping Cost: 0 USD

Product Images

Software Languages: Syntax, Semantics, and Metaprogramming by Ralf L?mmel (Engli

Item Specifics

Restocking Fee: No

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 30 Days

Refund will be given as: Money Back

ISBN-13: 9783030081041

Book Title: Software Languages

Number of Pages: Xxx, 424 Pages

Publication Name: Software Languages : Syntax, Semantics, and Metaprogramming

Language: English

Publisher: Springer International Publishing A&G

Publication Year: 2018

Item Height: 0.9 in

Subject: Programming Languages / General, Software Development & Engineering / General

Type: Textbook

Item Weight: 24.5 Oz

Subject Area: Computers

Item Length: 9.2 in

Author: Ralf Lämmel

Item Width: 6.1 in

Format: Trade Paperback

Recommended

Critical Languages Series Intermediate Cantonese (Sealed Dvd-Rom, 2005) 🎀
Critical Languages Series Intermediate Cantonese (Sealed Dvd-Rom, 2005) 🎀

$33.00

View Details
Nara National Museum CD-ROM version Windows Japanese And English Languages
Nara National Museum CD-ROM version Windows Japanese And English Languages

$23.99

View Details
Software PC Foreign Language Series Learn German French Spanish Gold Pack NEW
Software PC Foreign Language Series Learn German French Spanish Gold Pack NEW

$9.99

View Details
2006 Linguisystems  Language Card Games
2006 Linguisystems Language Card Games

$22.50

View Details
Language Learning Computer Software CD-ROM
Language Learning Computer Software CD-ROM

$6.09

View Details
My Spanish Instructor PC CD MySoftware learn speak foreign language tutor words
My Spanish Instructor PC CD MySoftware learn speak foreign language tutor words

$14.99

View Details
Berlitz Spanish Premier Software Windows PC Mac 2006 Eight CD Language Learning
Berlitz Spanish Premier Software Windows PC Mac 2006 Eight CD Language Learning

$5.59

View Details
Microsoft Macro Assembler MASM v6.10 Assembly-Language Development System
Microsoft Macro Assembler MASM v6.10 Assembly-Language Development System

$300.00

View Details
Transparent Language Learn Dutch Now! Version 7 Master Program Win/Mac Cd-Rom
Transparent Language Learn Dutch Now! Version 7 Master Program Win/Mac Cd-Rom

$5.00

View Details
Learn French Fast - The Most Complete & Comprehensive Language Course on DVD
Learn French Fast - The Most Complete & Comprehensive Language Course on DVD

$12.99

View Details