Bruce A. Tate is an American
author
In legal discourse, an author is the creator of an original work that has been published, whether that work exists in written, graphic, visual, or recorded form. The act of creating such a work is referred to as authorship. Therefore, a sculpt ...
on the topic of the
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
,
Ruby
Ruby is a pinkish-red-to-blood-red-colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapph ...
, and
Elixir
An elixir is a sweet liquid used for medical purposes, to be taken orally and intended to cure one's illness. When used as a dosage form, pharmaceutical preparation, an elixir contains at least one active ingredient designed to be taken orall ...
programming language
A programming language is a system of notation for writing computer programs.
Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s and other computer
software
Software consists of computer programs that instruct the Execution (computing), execution of a computer. Software also includes design documents and specifications.
The history of software is closely tied to the development of digital comput ...
. He is also the CTO of icanmakeitbetter.com and the editor of
Elixir
An elixir is a sweet liquid used for medical purposes, to be taken orally and intended to cure one's illness. When used as a dosage form, pharmaceutical preparation, an elixir contains at least one active ingredient designed to be taken orall ...
books for the Pragmatic Bookshelf.
Works
* ''Designing Elixir Systems with OTP''
* ''Adopting Elixir''
* ''Better, Faster, Lighter Java''
* ''Beyond Java: A Glimpse at the Future of Programming Languages''
* ''Bitter EJB'', co-authored a critical analysis of Java EJBs
* ''Bitter Java'', a critical analysis of Java
* ''Deploying Rails Applications''
* ''From Java to
Ruby
Ruby is a pinkish-red-to-blood-red-colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapph ...
: Things Every Manager Should Know''
* ''Programming Phoenix''
* ''
Rails
Rail or rails may refer to:
Rail transport
*Rail transport and related matters
* Railway track or railway lines, the running surface of a railway
Arts and media Film
* ''Rails'' (film), a 1929 Italian film by Mario Camerini
* ''Rail'' (1967 fi ...
: Up and Running''
* ''Seven Languages in Seven Weeks''
* ''Seven More Languages in Seven Weeks''
References
External links
Review of Tate's book Beyond JavaWeblog''Amazon book review and listings''interview in the free
Prolog
Prolog is a logic programming language that has its origins in artificial intelligence, automated theorem proving, and computational linguistics.
Prolog has its roots in first-order logic, a formal logic. Unlike many other programming language ...
chapter o
Seven Languages in Seven Weeks
American non-fiction writers
Living people
Year of birth missing (living people)
{{US-nonfiction-writer-stub