tnsl-parse
css-turing-machine
tnsl-parse | css-turing-machine | |
---|---|---|
1 | 16 | |
1 | 74 | |
- | - | |
10.0 | 0.0 | |
over 1 year ago | over 4 years ago | |
Go | JavaScript | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tnsl-parse
-
The comment with the most upvotes decides what language I write my finals in this year will be.
TNSL - a mostly undocumented hobby programming language
css-turing-machine
-
Add Depth of Field to Screenshots
> Technically html + css + user interaction can be turing complete: https://github.com/brandondong/css-turing-machine
Turing completeness is about what computations can be expressed, not what user interactions can be performed. The lambda calculus is Turing complete, but, if I whip up a lambda calculus interpreter and don't give it a print statement, then you'll never know anything about the computations it's performing.
-
True
Allow css in there and you get this
- HTML is not a programming language
- Turing Machine Implemented in CSS
-
Typescript or Go?
Seems like regex is not turing complete, bit its not a programming langauge ether. I thought i remembered that it was, i listed as one of the joke langauges as i know someome showed that PowerPoint is turing complete, but i think i mixed up regex and CSS here(that again is not a programming langauge but is in fact turing complete: https://github.com/brandondong/css-turing-machine)
-
Whenever they say "I wonder why this happens?" 🤣
It is definetly a borderline case (because of the need for clicking) , but html + css combined can be used to simulate the rule 110 automaton. Therefore it is possible to simulate a turing machine which means that it is in fact turing complete.
-
The Surprising Things That CSS Can Animate (2020)
I understand CSS and I've done a fair bit of webdesign myself. CSS has evolved to the point where it can be used abusively. Hell some consider it turing complete (https://github.com/brandondong/css-turing-machine). From ads, to fingerprinting, to exploits there are valid reasons for wanting a little less functionality while still allowing for some basic styling. I mean, it's cool that there are computer games written in pure CSS and other neat tricks, but sometimes you just want a browser to behave itself even in hostile spaces. If that makes my locked down browser a "horse drawn cart" I'm happy to trot forward.
- Anything is a programming language if you're brave enough
- Language VS Markup
-
The comment with the most upvotes decides what language I write my finals in this year will be.
Yeah, someone even made a basic Turing machine to demonstrate it. As u/sext-scientist said, you have to click a button to perform each operation, but technically this means that you could write any program using HTML+CSS. Though the user might need an autoclicker to run even a "Hello World" program.
What are some alternatives?
tampio - Tampio: An object-oriented programming language made to resemble Finnish
carbon - :black_heart: Create and share beautiful images of your source code
Agda - Agda is a dependently typed programming language / interactive theorem prover.
book - The Rust Programming Language
HTML-as-programming-language - A programming language that looks like HTML
Pluto.jl - 🎈 Simple reactive notebooks for Julia
elvish - Powerful scripting language & Versatile interactive shell
rockstar - The Rockstar programming language specification
ArnoldC - Arnold Schwarzenegger based programming language