AWS Community Day CPH - Three problems of Terraform
The Ring programming language version 1.7 book - Part 5 of 196
1. Ring Documentation, Release 1.7
1.11 Werdy Application
URL : https://github.com/ring-lang/werdy
Author : Magdy Ragab
Quran application includes reading suras, searching and bookmarking.
The applcation is provided for Windows, Linux and Android.
1.11. Werdy Application 12
2. Ring Documentation, Release 1.7
1.12 Samples in this book
The next samples are developed in little hours and we will introduce them through this book.
The next screen shot for he Ring Notepad application
1.12. Samples in this book 13
3. Ring Documentation, Release 1.7
The next screen shot for the Cards Game
The next screen shot for the Cards Game (Android)
1.12. Samples in this book 14
4. Ring Documentation, Release 1.7
The next screen shot from the Web Development chapter
1.12. Samples in this book 15
5. Ring Documentation, Release 1.7
The next screen shots for simple 2D Games that we will present in the Game Engine Chapter.
Stars Fighter Game
Flappy Bird 3000 Game
1.12. Samples in this book 16
7. Ring Documentation, Release 1.7
The next screen shot for the TicTacToe 3D Game
Screen Shot:
1.12. Samples in this book 18
8. Ring Documentation, Release 1.7
1.13 Innovative
The language comes with better support for Natural Language Programming and Declarative Programming. The inno-
vation comes in supporting these paradigms with new practical techniques on the top of Object-Oriented Programming
and Functional Programming. No need to know anything about (Compilers and Parsing). You get the language con-
structs ready for use to create domain-specific languages in a fraction of time.
Articles:-
• Natural Language Programming Library :
https://www.codeproject.com/Articles/1200766/Using-the-Natural-Language-Programming-Library-NLP
• Natural Language Programming :
https://www.codeproject.com/Articles/1138605/Natural-Language-Programming-in-the-Ring-Programmi
• The Declarative Approach :
https://www.codeproject.com/Articles/1222105/The-declarative-approach-of-the-Ring-programming-l
• Syntax Flexibility :
https://www.codeproject.com/Articles/1137388/Syntax-Flexibility-in-the-Ring-Programming-Languag
• The Ring Programming Language :
1.13. Innovative 19
9. Ring Documentation, Release 1.7
https://www.codeproject.com/Articles/1089887/The-Ring-Programming-Language
1.14 Practical
Many of the Ring libraries (StdLib, WebLib, Natural Library, Games Engine, etc.) and the Ring IDE (Ring Notepad,
Form Designer, etc.) are written in the Ring language itself. Ring is ready for use in production and increase the
developers productivity.
Check the Form Designer source code : https://github.com/ring-lang/ring/tree/master/applications/formdesigner
We can run the Form Designer as Android application!
1.14. Practical 20