Skip to content

Eggy115/D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

D

Overview

This repository contains a collection of various different D scripts, snippets, and programs. File extension is .d.

Explanation

D is a systems programming language created by Walter Bright in 2001. It was designed to be a modern, efficient, and safe programming language that could replace older languages like C and C++. The language includes features like garbage collection, automatic memory management, and support for functional programming paradigms.

D is a compiled language, which means that code written in D is translated into machine-readable instructions by a compiler. It also supports inline assembly code, which allows developers to write low-level code when necessary.

One of the unique features of D is its support for compile-time code execution, which allows developers to write code that is evaluated at compile-time rather than run-time. This can be used to generate optimized code, perform compile-time type checks, and more.

Overall, D is a powerful language that can be used for a variety of applications, including system programming, game development, and web development. It has a growing community of developers and is actively maintained by the D Language Foundation.

Installation

To install the D programming language, follow these steps:

  • Go to the D website at https://dlang.org/ and click on the "Download" link.
  • Choose your operating system and download the appropriate installer or package for your system.
  • Run the installer or package and follow the prompts to complete the installation. This will typically involve accepting a license agreement, choosing an installation directory, and selecting any optional components or features.
  • Once the installation is complete, you can test your D installation by opening a terminal or command prompt and typing dmd --version. This should display the version number of the D compiler that is installed on your system.

To use the programs in this repository, you can download individual files, copy & paste code, or clone the repository with

git clone https://github.com/Eggy115/D.git

License

This repository is licensed under the GPL v3 license.

Contributing

Contributions are welcome! If you find a bug or have an idea for a new feature, please submit an issue or pull request. See Contributing for more information.