• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Data och IT
      2. Informationsteknik: allmänt

      Programming DSLs in Kotlin

      AvVenkat Subramaniam

      E-bok
      PDF, Engelska, 2021

      133 kr

      Läs direkt i Bokus Reader – eller ladda ned till din enhet (PDF kräver ofta zoom och scroll på små skärmar).

      Fler format och utgåvor

      E-bok

      132 kr

      Beskrivning

      Creating your own domain-specific languages (DSLs) is both challenging and exhilarating. DSLs give users a way to interact with your applications more effectively, and Kotlin is a fantastic language to serve as a host for internal DSLs, because it greatly reduces the pain and effort of design and development. But implementing DSLs on top of Kotlin requires understanding the key strengths of the language and knowing how to apply them appropriately. Learn to avoid the pitfalls and leverage the language while creating your own elegant, fluent, concise, and robust DSLs using Kotlin.

      Internal DSLs remove the burdens of implementing a full blown language compiler. The host language quickly becomes your ally to creating DSLs, but the syntax you can choose for your DSLs is limited to what the host language allows. You can work around the limitations by tactfully bending the rules and exploiting the language capabilities. Learn the power of Kotlin and ways to design with it, in the context of crafting internal DSLs

      Start by learning ways to exploit the flexibilities of Kotlin to make your DSLs fluent, expressive, and concise. Then pick up techniques to extend the language with domain specific properties and functions. Quickly move ahead to tie your DSL snippets into the runtime environment and context of execution of your applications. Design to prevent any non-sensical syntax in your DSL that may otherwise be valid in the host language. Finally, learn techniques to gracefully handle errors. Practice using the multiple examples that are included in each chapter.

      Fire up your editor and follow along each example to become proficient in designing and implementing your own internal DSLs using Kotlin.

      What You Need:

      Kotlin version 1.3 or later and your favorite Kotlin IDE or code editor.

      Produktinformation

      • Utgivningsdatum:2021-03-23
      • Språk:Engelska
      • Filformat:PDF
      • Kopieringsskydd:LCP
      • ISBN:9781680508277
      • Förlag:The Pragmatic Programmers

      Utforska kategorier

      • Informationsteknik: allmänt inom Data och IT
      • Programmeringsböcker inom Data och IT
      • Webbprogrammering inom Data och IT
      Hoppa över listan

      Mer från samma författare

      Venkat Subramaniam - Functional Programming in Java, Häftad

      Functional Programming in Java

      Venkat Subramaniam

      Häftad, 2023

      513 kr

      Venkat Subramaniam - .Net Gotchas, Häftad

      .Net Gotchas

      Venkat Subramaniam

      Häftad, 2005

      304 kr

      Venkat Subramaniam - Practices of an Agile Developer - Working in the Real World, Häftad

      Practices of an Agile Developer - Working in the Real World

      Venkat Subramaniam

      Häftad, 2006

      3,0 utav 5 stjärnor. Totalt antal röster:(1)

      312 kr

      Venkat Subramaniam - .NET Gotchas, E-bok

      .NET Gotchas

      Venkat Subramaniam

      E-bok
      2005

      351 kr

      Venkat Subramaniam - .NET Gotchas, E-bok

      .NET Gotchas

      Venkat Subramaniam

      E-bok
      2005

      351 kr

      Venkat Subramaniam - Pragmatic Scala 2e, Häftad

      Pragmatic Scala 2e

      Venkat Subramaniam

      Häftad, 2015

      354 kr

      Venkat Subramaniam - Test-Driving JavaScript Applications, Häftad

      Test-Driving JavaScript Applications

      Venkat Subramaniam

      Häftad, 2016

      368 kr

      Andy Hunt, Venkat Subramaniam - Practices of an Agile Developer, E-bok

      Practices of an Agile Developer

      Andy Hunt, Venkat Subramaniam

      E-bok
      2006

      263 kr

      Andy Hunt, Venkat Subramaniam - Practices of an Agile Developer, E-bok

      Practices of an Agile Developer

      Andy Hunt, Venkat Subramaniam

      E-bok
      2006

      263 kr

      Venkat Subramaniam - Pragmatic Scala, E-bok

      Pragmatic Scala

      Venkat Subramaniam

      E-bok
      2015

      388 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Venkat Subramaniam - Programming DSLs in Kotlin, E-bok

      Programming DSLs in Kotlin

      Venkat Subramaniam

      E-bok
      2021

      132 kr

      Venkat Subramaniam - Programming Kotlin, E-bok

      Programming Kotlin

      Venkat Subramaniam

      E-bok
      2019

      450 kr

      Venkat Subramaniam - Programming Concurrency on the JVM, E-bok

      Programming Concurrency on the JVM

      Venkat Subramaniam

      E-bok
      2011

      307 kr

      Andy Hunt, Venkat Subramaniam - Practices of an Agile Developer, E-bok

      Practices of an Agile Developer

      Andy Hunt, Venkat Subramaniam

      E-bok
      2006

      263 kr

      Venkat Subramaniam - Functional Programming in Java, E-bok

      Functional Programming in Java

      Venkat Subramaniam

      E-bok
      2023

      467 kr

      Venkat Subramaniam - Test-Driving JavaScript Applications, Häftad

      Test-Driving JavaScript Applications

      Venkat Subramaniam

      Häftad, 2016

      368 kr

      Venkat Subramaniam - .Net Gotchas, Häftad

      .Net Gotchas

      Venkat Subramaniam

      Häftad, 2005

      304 kr

      Venkat Subramaniam - Programming Kotlin, Häftad

      Programming Kotlin

      Venkat Subramaniam

      Häftad, 2019

      501 kr

      Venkat Subramaniam - Pragmatic Scala, E-bok

      Pragmatic Scala

      Venkat Subramaniam

      E-bok
      2015

      388 kr

      Venkat Subramaniam - .NET Gotchas, E-bok

      .NET Gotchas

      Venkat Subramaniam

      E-bok
      2005

      351 kr