It would probably look like block programming, as you would just create the smallest possible form of gates to copy and paste wherever needed. I'm pretty sure 90% of programmers tasked with creating something complex in Asciidots would create a very vertical program that looks like other programming languages anyways
I think it changes the insert mode for typing so that you can overwrite characters as you go instead of pushing them back. Good for if you want to keep things aligned!
Fun fact: Base-15 is the best number base for the Fizzbuzz program. Sub-fun fact 1: If a number ends in 3, 6, 9, or C (for 12) in base 15, replace it with Fizz because it is divisible by 3 but not 5. Sub-fun fact 2: If a number ends in 5 or A (for 10) in base 15, replace it with Buzz because it is divisible by 5 but not 3. Sub-fun fact 3: If a number ends in 0 in base 15, replace it with FizzBuzz because it is divisible by both 3 and 5.
right? I didn't understand how the ( ) made it work lol? Unless asciidots ignores the commands in reverse if they don't make sense? but that's still very unsafe.. if it could be read then it would do actions you don't want?
Dang, this kinda reminds me of the virtual circuit simulators in Edmark Zap and Widget World. Those games kicked ass, why don't they make anything like that anymore?
Am I stupid or did he say that with the tilde if the bottom is 0 it is forced to move up and then proceed to show a program (the truth-machine) where 0 from the bottom lets it go to the side
3:42 Not exactly. You can make a program that detects if a dot is going right, if it is, keep going right, otherwise turn left. . | . - - - < - - $”Right”
Your voice, the animated dinosaurs combined with a really weird programming language make for an oddly entertaining video
Yep, got randomly recommended this and I don't regret clicking on it.
This is what i want to see when i have no idea what to do. Just perfect entertainment
h
Imagine writing an Operating system in AsciiDots
SufferingOS
It would probably look like block programming, as you would just create the smallest possible form of gates to copy and paste wherever needed.
I'm pretty sure 90% of programmers tasked with creating something complex in Asciidots would create a very vertical program that looks like other programming languages anyways
@@nyakase the slogan should be “If you hate your life!”
"One sec I gotta connect to WiFi" *opens text editor*
ASCIIOS
ASCIIdots is like breadboarding but without the only reason to breadboard
this is the only language that you would need the insert key
insert key?
@@plazmotech5969 INS key
@@keent for what tho
I think it changes the insert mode for typing so that you can overwrite characters as you go instead of pushing them back. Good for if you want to keep things aligned!
MS-DOS (for C lang beginner) alike text editor will fit best here I guess
thank you UA-cam for deciding i should learn this
this is one of those langs that you would like to get good at, but as soon as your start you realise how difficult it is
Ooh new outro music :)
EDIT: dude that attention to detail at the end with the trumpet is amazing :)
🎺🎺🎺
🎺🎺🎺
🎺🎺🎺
9:18 you switched the B and the C
🎺🎺🎺
You'd have an easier time soldering transistors together ffs
saw your gm 1.1 vid on VidLii and had to come subscribe. love this kind of content!
I think youtube just figured out I love esolangs and now I'm going to watch ALL OF YOUR VIDEOS
This is completely useless from a practical standpoint, but damn, it's fun and interesting.
This can easily be turned into a puzzle game
@@Daniikk1012 That was my first thought as well.
That's what all esolangs are :)
I love your channel ! You maked me discover a lot of programming languages and your videos are fun ! :)
feels like a zachtronics mechanic. reminds me of spacechem?
SAME BRAINCELL YAY
Interesting esolang.
Why am I only just now finding these? This is like Conlang Critic but for programming languages.
I love this programming language
Reminds ORCA esoteric programing language for algorithmic music generation
It might be possible to draw a donut that draws a donut with this
The cool thing is that you also need to worry what direction the pipe is going in, otherwise it will collide into other code!
9:05 why are all the trumpet fingerings correct???
(Well technically incorrect unless it's played on a C trumpet)
this video is amazing!
Ok, this is actually cool AF!
Somebody needs to start an asciidots boot camp.
Fun fact: Base-15 is the best number base for the Fizzbuzz program.
Sub-fun fact 1: If a number ends in 3, 6, 9, or C (for 12) in base 15, replace it with Fizz because it is divisible by 3 but not 5.
Sub-fun fact 2: If a number ends in 5 or A (for 10) in base 15, replace it with Buzz because it is divisible by 5 but not 3.
Sub-fun fact 3: If a number ends in 0 in base 15, replace it with FizzBuzz because it is divisible by both 3 and 5.
Sooooo ut basically a node based language but using ascii as a UI
This language seems pretty useful to teach what happens on metal. The dot being the electron
Except its not at all what happens on metal.
It may resemble hardware at the first glance, but in reality even Minecraft redstone is closer to metal, than this language.
I and this channel are both lucky we met, so youtube is a dating site kinda
This looks vaguely useful as an esoteric Hardware Description Language
I love it
yay, another esoteric programming language!
that reminds me a bit of some of the earlier forms of ladderlogic
What's this ascii factorio?
That infinite loop creaturey made would probably mess up anyway, since going in reverse would mess up with the printing code
right? I didn't understand how the ( ) made it work lol? Unless asciidots ignores the commands in reverse if they don't make sense? but that's still very unsafe.. if it could be read then it would do actions you don't want?
I actually made a version of the calculator which does accept the actual symbols instead of numbers (and includes modulo)
How do I write floating point numbers? Can I write "#3.2" to set a dot's value to 3.2? Or should I divide 32 by 10?
the first 5 seconds of what you say are just incomprehensible
I love you videos
what a great language^^
Dang, this kinda reminds me of the virtual circuit simulators in Edmark Zap and Widget World. Those games kicked ass, why don't they make anything like that anymore?
Peculiar rendition of Birdland
Esolangs are fun
Missing an ending curly brace in the fizz buzz Java code
No, I just indented dumbly
This is the only coding language that i understanded
birdland midi, nice.
specifically maynard's version
at least I think
nevermind, you put it in the description, me stupid
Super cool!
Amazing vid as Always ! ( I just realised you have 169 sub you need waay more and didint you had more sub before ? )
J'ai pas d'idée de nom I think one person ubsubbed, since I had 170 yesterday.
I fixed that now.
What about doing cryptography in this programming language?
if you wanna create something like this, dm me xen#2134
@@xen4985 let us updated.
Nice! Can you show how to write a multi-threaded webserver in ascii dots?
multi threading in ascii dots has another meaning you know
@@noel.friedrich hahahahha you're right
you'd have to plug it into asciinet, but it'd be possible
nice
Programming on that would be hell for me.
It's Confusing But Amazing... Any Other Links For Learning?
Check out github.com/aaronjanse/asciidots for installation/etc and ajanse.me/asciidots/ for documentation. Cheers!
how do i get the up arrow
shift+6
LabVIEW would like a word
3:47 U & n?
Are you working on a doom port?
Am I stupid or did he say that with the tilde if the bottom is 0 it is forced to move up and then proceed to show a program (the truth-machine) where 0 from the bottom lets it go to the side
What is the name of the outro song?
I've heard about it from Aaron Janse
I am dots, destroyer of
*shuffles cards*
computers
So it has no advantage over a graphical wire programming interface, But is harder to create?
Shit's cool
This looks oddly familiar...
*_FACTORIO_*
No really, this language is wonderful. I might really end up doing cool things in it if I manage to write my own C# interpreter for it...
Very funny language!!
are you agitating my dots ?
Okay
Jesus black baby Crist...
Looks like Befunge.
Weird recommendation
Writing fizzbuzz might have taken an unnecessary amount of time, but it almost looks like a pixelart dog lol
Number of commands, not "amount" of commands.
I think you need /\ because v^ can't orient 2 dots
W h e r e A m. I
Interesting
3:42 Not exactly. You can make a program that detects if a dot is going right, if it is, keep going right, otherwise turn left.
.
|
. - - - < - - $”Right”
this looks useless. i like it!
I thought the title said "AsciiDiots"
asciidiodes
The curly brace being on another line in Java completely triggers me for some reason. It's okay in C, C++, C# etc but Java.... why?
Because it's java
@@c0smo709 You write them on the same line in Java.
Kind of non-graphic LabView
Hi
i feel like this video sucked out half my IQ and now im dumber which is pretty hard to do :)
Lol a nightmare
This is friggin silly.
hehe, 1*69* subs
tom scott fizzbuzz solution is better
vidlii guy subs
Completely Wrong!! ^_^
Of all the useless languages, I think this is among the least useless