User:GarveyPatrickD/Plain English/Plain English/Raw Sources
Appearance
Plain English Sources
These are the links I've found that provided the information to write a page about the Plain English IDE and Compiler.
Creators
- Gerry Rzeppa (Father)
Quora Profile LinkedIn Profile Twitter Profile GitHub Profile
- Dan Rzeppa (Son)
Contributors
- Elender Góis Gallas (Plain Portuguese Creator)
Quora Profile LinkedIn Profile Twitter Profile GitHub Profile
- Pablo Cayuela (Plain Spanish Creator)
Copyright Owner
- The Osmosian Order
- The Osmosian Order of Plain English Programmers Brochure
- Wordpress Blog
In chronological order:- 2018
- 05
- 01 A Solution to the Fatal Flaw in Relational Database Systems
- 02 Fractal Forests
- 02 Plain English Programming — Is a Picture Worth 1000 Words?
- 03 Robotics
- 03 A WYSIWYG Document Editor
- 04 Musings on the “A” in “AI”
- 04 Robotics
- 05 Plain English Programming — Smoothing Polygons
- 05 Kobayashi Maru Primes
- 06 Plain English Programming — Nested IFs
- 06 Plain English Programming — The Malevolent Mathemagician
- 07 Parsing with Riders
- 07 Plain English Programming — Jackson Pollock’s Alphabet Soup
- 08 Random Numbers
- 08 Sierpinski & Koch
- 09 The Travelling Salesman
- 09 A Jigsaw Puzzle
- 10 Anagrams
- 11 The Amazing MultiMaze
- 12 Painting Like Monet
- 13 Bresenham’s Circle Drawing Algorithm
- 14 Hiding in Plain Sight
- 14 Sudoku Solver
- 15 Teaching Kids to Program
- 16 Plain English Programming
- 05
- 2018
IDE including Compiler
Creator supplied
GitHub
- /GerryRzeppa/osmosian cal-3040
- /Folds/osmosian cal-3040 (Unauthorized)
- /elenderg/Portugues-Puro cal-4700 Translated to Portuguese
Forums
AnandTech
- Natural Language Programming: Good Idea? Yes Maybe No
- Conversational Storytelling with JavaScript
- Natural Language Programming -- English and/or Español
- Learning programming
- Official Free Tools Thread | Plain English contribution
- Plain English Programming (2013)
- Do You Approve the Plain English?
Arduino
comp.compilers
GeeksForGeeks
- The Malevolent Mathemagician | Natural Language Programming
- Creating WYSIWYG Document Editor | Natural Language Programming
- A Kobayashi Maru Approach to Finding Primes
- Sorting | Natural Language Programming
- Natural Language Programming — Teaching Kids
- Natural Language Programming
Interactive Fiction Community Forum
- Writer wanted for a “Conversational Storytelling” project
- Inform system developers, do you approve the Plain English Programming?
Parallax Forums
PC Control Limited
Quora
- Jul 06, 2021 - What can a beginner programmer use as a programming IDE? I tried using Visual Studio Express but it was too hard to use and understand. Is there anything else I can use?
- "To get started with Plain English, see here (it’s fast, friendly, and free):"
- Reference to another Gerry Rzeppa Quora article: Jun 27, 2021 - Is there a right way to learn to code?
- Jul 06, 2021 - How often when puzzling out a solution to a problem, do you think or say aloud, “Are we asking the right question/questions?”
- "Almost every time."
- Reference to another Gerry Rzeppa Quora article: May 11, 2021 What IDE has impressed you with its ease of use, and how productive were you with it?
- Jul 06, 2021 - What are the best examples of poetry written in programming languages?
- A poem written in Plain English that, when run, makes the picture the poem describes.
- Jul 05, 2021 - What is the character limit for one line of code you go by?
- "... if handwritten code fits on the screen, it’s okay by me."
- Jul 05, 2021 - How is a one-dimensional character array and a string similar?
- Strings
- Substrings
- String Riders
- Jun 27, 2021 - Is there a right way to learn to code?
- A offering of the Plain English IDE and personal tutoring.
- Jun 10, 2021 - Is there any way to write genuine self-modifying code in Windows?
- Memory Map
- Memory Pointers
- Jun 10, 2021 - How can I write a Python program where a bunch of students will be assigned thesis themes using the FIFO method?
- Use of path variable.
- Iterative development.
- Relation of item in a list and the name of the list.
- Screen space management.
- Use of "backwards".
- Jun 09, 2021 - How do computers execute if statements to the core machine code and opcodes?
- List command and explanation of display produced
- Memory Map
- Uses Online x86 and x64 Intel Instruction Assembler to disassemble code in the List output.
- Offers free “How to Write a Plain English Compiler in Plain English” course via email.
- Jun 08, 2021 - How can I draw the flag of a country in C#? (beginner)
- Make a box
- Center the box
- Draw and fill the box
- Stroke
- Jun 07, 2021 - Is it wise to ask query like why curly braces are preferred in C instead of opening and closing bracket when writing functions, or we just need to memorize that as a random rule? Is there any book which deals with such miscellaneous things about C?
- “Arbitrary and unnecessary rule”
- Jun 06, 2021 - How would I go about creating dots and boxes in Java?
- Jun 06, 2021 - How can I write a menu-driven program to perform the following operations on the stack using array- a (i) Push (ii) Pop (iii) Peek?
- Jun 06, 2021 - How do I make a countdown and when it finishes, it shows a text in coding? I want to add a picture as a border or what else to countdown.
- Jun 06, 2021 - What is recursion? Can you explain the main principles of recursions? Can you do the code/algorithm of the Fibonacci series using recursion?
- Jun 06, 2021 - What is recursion? How do you find the intersection point between a line and a rectangle (algorithm, geometry, line, intersection, development)?
- Jun 06, 2021 - How do you handle algorithms to create polygons (no Thiesen/Voronoi) (Python, Shapely, Voronoi, development)?
- Jun 04, 2021 - I want to get into programming. What languages should I learn first?
- Jun 04, 2021 - How do I make a programme using codes?
- Jun 04, 2021 - Why is "Hello World" the default line in programming languages?
- Jun 04, 2021 - Why can't I find any real photo of a compiler? Is it too small?
- Jun 03, 2021 - Why must the starting value of a control variable be less than the ending value in a for loop expression?
- Jun 03, 2021 - What is the purpose of "initialization of counter variable" in a loop?
- Jun 03, 2021 - What is the nature of a variable with real life examples?
- Jun 03, 2021 - Why is UML a significant area of study?
- May 29, 2021 Is it easier to write an interpreter than a compiler? Why?
- "Yes. An interpreter can be written with less knowledge of the hardware and operating system."
- Reference to another Gerry Rzeppa Quora article: May 18, 2021 How do I make programming language?
- May 18, 2021 How do I make programming language?
- Reference to another Gerry Rzeppa Quora article: Dec 22, 2020 How do you start writing your interpreter from scratch?
- Reference to another Gerry Rzeppa Quora article: Aug 30, 2020 What is a compiler and the stages of a compiler?
- May 11, 2021 What IDE has impressed you with its ease of use, and how productive were you with it?
- Apr 28, 2021 - I need some good project related to data structure. I am a 2rd year computer science student. What is your suggestion?
- Data types
- Fundamental
- byte
- record
- Pointers
- Generic
- Typed
- Strings
- Things
- Stacks
- Queues
- Hashed Indices
- Fundamental
- Memory Map
- WYSIWYG document editor
- Data types
- Apr 12, 2021 - What is the relationship between a compiler, algorithm, and data structure?
- "A compiler uses data structures and algorithms to translate high-level source code into low-level executable machine code."
- Discussion of the Plain English compiler
- Mar 29, 2021 - What is the most interesting Python algorithm in less than ten lines of code?
- Lindenmayer interpreter
- Mar 27, 2021 - What is the best way to present an algorithm?
- Three-step process
- Mar 24, 2021 - Why is it hard to understand linked lists in programming?
- Discuss Plain English linked list.
- Dec 22, 2020 How do you start writing your interpreter from scratch?
- “primitive” BASIC editor/interpreter
- Oct 03, 2020 - In procedural programming, how do you plan your code without UML?
- Osmosian maxim: “If it’s hard, it’s wrong.”
- Pair Programming
- "During the winter of 2005-2006, we wrote (and documented) 25,000 lines of Plain English code in just six months ..."
- '“Just tell us what you need, sonny, and we’ll show you how to live without it.”'
- Aug 30, 2020 What is a compiler and the stages of a compiler?
- Structure of the Plain English compiler.
- Jul 09, 2020 - Who can print this string "Hello world" more smartly and clearly?
- Plain English program to print in a circle.
- Español Llano (Plain Spanish) program to print in a circle.
- Jun 08, 2020 - Why do some programmers write their own compilers?
- 'My elder son and I wrote our own Plain English compiler and IDE, in Plain English, originally, for three reasons. We wanted to know:'
- '1. Is it easier to program when you don’t have to translate your natural-language thoughts into an alternate syntax?'
- '2. Can natural languages be parsed in a relatively “sloppy” manner (as humans apparently parse them) and still provide a stable enough environment for productive programming?'
- '3. Can low-level programs (like compilers) be conveniently and efficiently written in high level languages (like English)?
- 'Turns out the answers to all of three questions is, “Yes!”'
- 'My elder son and I wrote our own Plain English compiler and IDE, in Plain English, originally, for three reasons. We wanted to know:'
Successor Project
- The Hybrid Programming Language - Plain English with snippets of formulas and graphics where needed