The Worst Programming Language Ever - Mark Rendle - NDC Oslo 2021
NDC Conferences・2 minutes read
A .net developer plans to create the worst programming language by combining the worst features of existing languages, introducing elements like Euro symbol variable prefixes, unique comment rules, and a strict equality check. The speaker also discusses the complexities and unique aspects of various programming languages, highlighting the importance of loops, memory management, and date formatting conventions.
Insights
- Mark Rendall is working on creating a new programming language called "BS" that will have inconsistent naming conventions, challenging coding practices, significant whitespace like Python, and unique features like Euro symbol variable prefixes and a Greek question mark for "unless" statements, inspired by JavaScript's comparison rules.
- The speaker highlights various programming languages' worst features, including COBOL's excessive boilerplate, APL's complexity, INTERCAL's intentional slowness, and Visual Basic's evolution from a joke language to a widely used application-building tool, emphasizing the diversity of languages and the potential for innovation in the programming language landscape.
Get key ideas from YouTube videos. It’s free
Recent questions
What are some examples of the worst programming languages?
COBOL, APL, INTERCAL, Visual Basic, Gupta SQL Windows.
What are some unique features of the proposed language "BS"?
Inconsistent naming, Euro symbol prefixes, arrow dereferencing, comma string concatenation, unique comment rules.
How does the proposed language "BS" handle exception handling?
No "if" statements, only "unless" with a single exception named "halt and catch fire."
What are some of the string formats offered in the proposed language "BS"?
ASCII, ANSI, DBCS, EBCDIC, UTF-256 with unique encoding and interpolation rules.
How does the proposed language "BS" handle memory management?
Automates memory management to simplify the coding process.
Related videos
Dreams of Code
"Hello, World" in 5 CURSED languages that no one should use
Fireship
Reacting to Controversial Opinions of Software Engineers
TEDx Talks
Programming as a Second Language | Steve McIntosh | TEDxYouth@Dayton
ThePrimeTime
MAXIMUM CRINGE Programming Language Tier List | Prime Reacts
ThePrimeTime
The Best Software Engineering Advice | Prime Reacts