Introducing Vala Programming: A Language and Techniques to Boost Productivity
暫譯: 介紹 Vala 程式設計:提升生產力的語言與技術

Lauer, Michael

  • 出版商: Apress
  • 出版日期: 2019-11-07
  • 售價: $1,740
  • 貴賓價: 9.5$1,653
  • 語言: 英文
  • 頁數: 242
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484253795
  • ISBN-13: 9781484253793
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Get an introduction into the Vala programming language and learn about its syntax, semantics, and idioms. Do you want to boost your productivity? Are you interested in a programming language that combines the efficiency of a scripting language with the performance of a compiled language? Did you always want to write GTK+ or GNOME programs, but hate C with a passion? Read this book and learn Vala
Introducing Vala Programming starts from Hello World and goes up to graphical user interfaces using GTK+, covering DBus interprocess communication, network programming, Linux specifics, and more. You'll learn how to leverage external libraries and enhance Vala by writing bindings to new libraries.

What You Will Learn

  • Discover the Vala programming language and how to use it to boost your productivity
  • Use Vala syntax and semantics
  • Write object-oriented code with Vala
  • Work with DBus
  • Implement networking with Vala
  • Integrate and use external libraries with bindings and libgusb

Who This Book Is For
People with basic programming experience in any imperative programming language.

商品描述(中文翻譯)

獲得 Vala 程式語言的介紹,了解其語法、語義和慣用法。您想提升生產力嗎?您是否對一種結合了腳本語言效率與編譯語言性能的程式語言感興趣?您是否一直想編寫 GTK+ 或 GNOME 程式,但對 C 語言感到厭惡?閱讀本書,學習 Vala。《Introducing Vala Programming》從 Hello World 開始,直到使用 GTK+ 的圖形用戶界面,涵蓋 DBus 進程間通信、網路編程、Linux 特性等內容。您將學習如何利用外部庫,並通過編寫新庫的綁定來增強 Vala。

您將學到的內容:
- 探索 Vala 程式語言及其如何提升您的生產力
- 使用 Vala 的語法和語義
- 使用 Vala 編寫物件導向程式碼
- 使用 DBus
- 使用 Vala 實現網路功能
- 整合並使用外部庫,通過綁定和 libgusb

本書適合對象:
具有任何命令式程式語言基本編程經驗的人士。

作者簡介

Dr. Michael 'Mickey' Lauer is a freelance software architect and author living in Neu-Isenburg, Germany. He is a free software enthusiast who enjoys solving problems with mobile and distributed systems. Learn more on his personal website.

作者簡介(中文翻譯)

麥可·「米奇」·勞爾博士是一位居住在德國紐伊森堡的自由職業軟體架構師和作者。他是一位自由軟體愛好者,喜歡用行動和分散式系統解決問題。欲了解更多資訊,請造訪他的個人網站。