Meta Language reposted
Who would have thought it would be possible at all to finish a year of advent of code puzzles using #MetaLang ? Check out how I pulled this of using this very readable code on arnoldvanhofwegen.com/the/unoffici...
Meta Language
@language.metaproject.frl
Meta, a #HumanFriendly #Programming #Language Reducing #software waste - Productive - Highly efficient & blazingly fast - Universal, runs from #8bit #Atari 2600 to #64bit #PC, to #web #browsers, to #IBM #S390 #mainframes https://language.metaproject.frl
475 followers1.2K following103 posts
Meta Language reposted
Who would have thought it would be possible at all to finish a year of advent of code puzzles using #MetaLang ? Check out how I pulled this of using this very readable code on arnoldvanhofwegen.com/the/unoffici...
Meta Language reposted
I just completed all 25 days of Advent of Code 2015! #AdventOfCode adventofcode.com Thanks to the wonderfull community and the Meta programming language by #MetaLang
You are awarded the top #MetaLang contributors' prize. 😀 arnoldvanhofwegen.com/the/unoffici... #code #dev #CrossPlatform
I just completed "Some Assembly Required" - Day 7 - Advent of Code 2015 #AdventOfCode adventofcode.com/2015/day/7 COMPLETELY done using #MetaLang this should be awarded with a prize :-)
Meta Language reposted
Meta Language reposted
I just completed "I Was Told There Would Be No Math" - Day 2 - Advent of Code 2015 #AdventOfCode adventofcode.com/2015/day/2 Create a Special on processing input arnoldvanhofwegen.com/the/unoffici... with #MetaLang
Most people don't know yet what to do with our Meta #programming #language, but it's just a matter of time if we keep at it. Meta is a #FunctionalProgramming language, but not a #pure one, so it's more like most languages than you may think. #MetaLang #code #dev #CrossPlatform #FP
If you have a fear of rejection when it comes to #writing — or anything, really — fear not! Many people have been rejected many times before you, as shown in this image. In my case, nobody wanted “Functional Programming, Simplified”, and it became one of the best-selling FP books of all time.
Via #REBOL and #Logo, our Meta #programming #language descends from the original #AI language, #Lisp. Our vision is for humans and AI to work together to improve #software. Most people don't look under the hood of their car, but technicians and engineers need to. #MetaLang #code #dev #CrossPlatform
AI Tools Are Making Developers Stronger, Not Obsolete: There's a lot of discussion lately about whether AI and large language models (LLMs) will replace software engineers. While AI is certainly transforming how we work, the reality is more nuanced than simple replacement. https://www.vincentschmal…
Meta Language reposted
Meta Language reposted
Another great contribution from Arnold, that helps to test and develop the #language. It shows #BigIntegers, #string handling, #file #InputOutput and a #StateMachine. #MetaLang #code #dev #CrossPlatform #FSM
I just published BIG numbers arnoldvanhofwegen.com/the/unoffici... for Meta #MetaLang it uses a naive string representation, so a follow up will come in time.
Arnold implemented the #Radix #Sort #algorithm in our Meta #programming #language. #MetaLang #code #dev #CrossPlatform
I have posted a new Specials page on sorting with Meta arnoldvanhofwegen.com/the/unoffici... featuring Radix sort #Metalanguage #Metaproject
Submitted an entry to the #Vintage #Computing #Christmas #Challenge. logiker.com/Vintage-Comp... Here is the #code (also in the alt text) in our Meta #programming #language, and the same #program running on #Atari #8bit and #Mac #x64. language.metaproject.frl#where #MetaLang #dev #CrossPlatform
The #MetaLang submission and all others are now downloadable: #VCCC #VCCC2024
Christmas Challenge 2024: All entries are now downloadable on scene.org: ftp.scene.org/pub/parties/... Have fun digging into the code! #sizecoding #vintage #retro #vccc2024 #BASIC #assembler #mos6502 #z80 #advent #apl #MerryChristmas
Submitted an entry to the #Vintage #Computing #Christmas #Challenge. logiker.com/Vintage-Comp... Here is the #code (also in the alt text) in our Meta #programming #language, and the same #program running on #Atari #8bit and #Mac #x64. language.metaproject.frl#where #MetaLang #dev #CrossPlatform
The presentation of the submissions to the #Vintage #Computing #Christmas #Challenge is available: logiker.com/Vintage-Comp... www.youtube.com/watch?v=kJYb... #MetaLang #dev #CrossPlatform #art #TextArt #ASCIIart #VCCC #VCCC2024
I was a #Lotus #Notes specialist, which was directly inspired by Ray #Ozzie using #Plato as a student. Later I used the #P2P followup #Groove and several groupware systems written in #REBOL, #MetaLang 's predecessor. One of Meta's aims is to make the next step. #Bluesky is also a worthy successor.
The friendly orange glow has dimmed. RIP to the father of PLATO - the first plasma display and timeshare system. computerhistory.org/blog/in-memo...
A warm welcome to our new follower, the icon of computing science Jonathan Edwards @jonathoda.bsky.social I hope you don't mind me singling you out. I remember essays from you such as that advocating 1-based indexing, confirming the design choice in our #MetaLang
Meta Language reposted
Meta Language reposted
Meta Language reposted
Meta Language reposted
Meta Language reposted
Meta Language reposted
Iterative #backtracking #programming technique. arnoldvanhofwegen.com/the/unoffici... #MetaLang #code #dev #CrossPlatform
Also a Special about the iterative backtracking solution that has been applied to solve some of the tasks there. Enjoy real programming again? Join the effort
These are in Dutch. arnoldvanhofwegen.com/the/unoffici... arnoldvanhofwegen.com/the/unoffici... #MetaLang #code #dev #CrossPlatform #math #game
I published my take on the Informatics Olympiad of the Netherlands 2024-2025 using the Meta programming language language.metaproject.frl on my Specials section arnoldvanhofwegen.com/the/unoffici...
Meta Language reposted
Meta Language reposted
Meta Language reposted
One of the things we do in our Meta #programming #language to make it more #humanFriendly, is to avoid abbreviations, with very few exceptions. Regular #English should be the base for learning the language, not arcane abbreviations. #MetaLang #code #dev language.metaproject.frl#goals
Meta Language reposted
"Simplicity is very hard to design, but it's easier to build and much easier to maintain. By avoiding complexity, simplicity's benefits are exponential." "Things will get so complex, so slow, they'll just grind to a halt." language.metaproject.frl#muda
I posted to my desultory blog the transcript of a talk I gave in 2009 inside Google, mostly because someone recently asked me to, feeling the message needs reinforcing. commandcenter.blogspot.com/2023/12/simp...
Meta Language reposted
Our new Meta #programming #language supports #Atari #8bit #computers. It will be the most #HighLevel language for 8-bit, but you can also embed #MOS6502 #assembly instructions. language.metaproject.frl/examples/#At... #MetaLang #dev #code #RetroCoding #Atari8Bit #Atari400 #Atari400Mini #The400Mini
The latest addition to the Unofficial Meta Programming Language Documentation is arnoldvanhofwegen.com/the/unoffici... that lists all available / implemented (Atari) 6502 assembly instructions in Meta. #MetaLang
Two thirds of #software #vulnerabilities, and specifically those causing #security #risks, are caused by #MemoryUnsafe #programming #languages, despite many countermeasures. Google is phasing out #unsafe languages such as #C++. language.metaproject.frl#features #MetaLang #dev #code #CPP #CPlusPlus
Implemented the "break" and "continue" loop control methods in our Meta #language. They're the same as in #REBOL 3, and #C and other C style languages. Other REBOL family languages have "break", but not "continue". #MetaLang #dev #code www.rebol.com/r3/docs/conc... www.rebol.com/r3/docs/func...
"Simplicity is very hard to design, but it's easier to build and much easier to maintain. By avoiding complexity, simplicity's benefits are exponential." "Things will get so complex, so slow, they'll just grind to a halt." language.metaproject.frl#muda
I posted to my desultory blog the transcript of a talk I gave in 2009 inside Google, mostly because someone recently asked me to, feeling the message needs reinforcing. commandcenter.blogspot.com/2023/12/simp...
In our Meta #programming #language, arity of function calls can be made clear by adding optional parentheses, and/or whitespace in #TreeNotation style. Arity of often used functions will be learned with practice, reducing parentheses. #MetaLang #code #dev language.metaproject.frl#features
Most #programmers are used to brackets around function calls and no brackets around operator expressions. In Meta, both are optional and a matter of style. Beginners are confused by the arity of functions, but it's easy to add parentheses. #MetaLang #code #dev language.metaproject.frl#features
The #Lisp #programming #language earned its nickname of Lots of Irritating Single Parentheses. Meta descends from Lisp and Scheme via #REBOL and Logo, but reduces parentheses by not requiring them around function calls. #MetaLang #code #dev #SchemeLang #LogoLang language.metaproject.frl#features