AsciiDots!

  Рет қаралды 79,289

Truttle1

Truttle1

6 жыл бұрын

This one was a long time coming. AsciiDots is the second most artistic
programming language behind Piet....well, third most artistic if you count
Velato...but AsciiDots is still the second most VISUALLY ARTISTIC
programming language...
Note: The AsciiDots documentation mentions the ability to take in input and have it get stored as an ASCII character, but that doesn't seem to work on the interpreter that I used.
DESCRIPTION OF TRUTH-MACHINE
----
1. Take in input as a zero or one.
2. If the input is zero, output a single zero and stop.
3. If the output is one, output ones in a never ending loop.
-
More information about the truth-machine can be found on
esolangs.org/wiki/Truth-machine
LINKS
----
motherboard.vice.com/en_us/ar...
coolest-looking-programming-language
asciidots.herokuapp.com
github.com/aaronduino/asciidots
MUSIC
----
Birdland by Weather Report MIDI from:
steve8002.tripod.com/Midi.htm
Upbeat Forever by Kevin Macleod (incompetech.com)
Swirl by Waterflame ( / waterflame89 )
Spanish Flea by Herb Alpert & the Tijuana Brass MIDI from:
www.lsjunction.com/midi/songs.htm
TRUTTLE1'S SOCIAL MEDIA THINGS
----
KZbin:
/ truttle1
VidLii:
www.vidlii.com/user/Truttle1
Twitter:
/ truttle1

Пікірлер: 147
@lutpoint7169
@lutpoint7169 3 жыл бұрын
Imagine writing an Operating system in AsciiDots
@nyakase
@nyakase 3 жыл бұрын
SufferingOS
@signisot5264
@signisot5264 3 жыл бұрын
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
@lutpoint7169
@lutpoint7169 3 жыл бұрын
@@nyakase the slogan should be “If you hate your life!”
@aaronjanse6448
@aaronjanse6448 3 жыл бұрын
"One sec I gotta connect to WiFi" *opens text editor*
@DJruslan4ic
@DJruslan4ic 2 жыл бұрын
ASCIIOS
@Callie_Cosmo
@Callie_Cosmo 3 жыл бұрын
ASCIIdots is like breadboarding but without the only reason to breadboard
@alexismandelias
@alexismandelias 3 жыл бұрын
Your voice, the animated dinosaurs combined with a really weird programming language make for an oddly entertaining video
@acuaro
@acuaro 3 жыл бұрын
Yep, got randomly recommended this and I don't regret clicking on it.
@jhonnythejeccer6022
@jhonnythejeccer6022 3 жыл бұрын
This is what i want to see when i have no idea what to do. Just perfect entertainment
@armaganboi
@armaganboi 3 жыл бұрын
h
@0_-
@0_- 4 жыл бұрын
this is the only language that you would need the insert key
@plazmotech5969
@plazmotech5969 3 жыл бұрын
insert key?
@keent
@keent 3 жыл бұрын
@@plazmotech5969 INS key
@plazmotech5969
@plazmotech5969 3 жыл бұрын
@@keent for what tho
@mstefanwalker3654
@mstefanwalker3654 3 жыл бұрын
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!
@chotai
@chotai 3 жыл бұрын
MS-DOS (for C lang beginner) alike text editor will fit best here I guess
@tristunalekzander5608
@tristunalekzander5608 3 жыл бұрын
You'd have an easier time soldering transistors together ffs
@erikgustafsson9918
@erikgustafsson9918 3 жыл бұрын
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
@Hchris101
@Hchris101 3 жыл бұрын
thank you KZbin for deciding i should learn this
@CottidaeSEA
@CottidaeSEA 3 жыл бұрын
This is completely useless from a practical standpoint, but damn, it's fun and interesting.
@Daniikk1012
@Daniikk1012 3 жыл бұрын
This can easily be turned into a puzzle game
@CottidaeSEA
@CottidaeSEA 3 жыл бұрын
@@Daniikk1012 That was my first thought as well.
@IceMetalPunk
@IceMetalPunk 3 жыл бұрын
That's what all esolangs are :)
@GreenCappuccino
@GreenCappuccino 3 жыл бұрын
feels like a zachtronics mechanic. reminds me of spacechem?
@lordmarshmal_0643
@lordmarshmal_0643 3 жыл бұрын
SAME BRAINCELL YAY
@robertboran6234
@robertboran6234 4 жыл бұрын
Interesting esolang.
@vicr123
@vicr123 6 жыл бұрын
Ooh new outro music :) EDIT: dude that attention to detail at the end with the trumpet is amazing :)
@miskeeping
@miskeeping 6 жыл бұрын
🎺🎺🎺
@Truttle1
@Truttle1 6 жыл бұрын
🎺🎺🎺
@AlgyCuber
@AlgyCuber 3 жыл бұрын
🎺🎺🎺
@AlgyCuber
@AlgyCuber 3 жыл бұрын
9:18 you switched the B and the C
@jakerman416
@jakerman416 3 жыл бұрын
Why am I only just now finding these? This is like Conlang Critic but for programming languages.
@claykid
@claykid 6 жыл бұрын
saw your gm 1.1 vid on VidLii and had to come subscribe. love this kind of content!
@vieilatome2257
@vieilatome2257 3 жыл бұрын
I love your channel ! You maked me discover a lot of programming languages and your videos are fun ! :)
@jumpsplat120
@jumpsplat120 3 жыл бұрын
I think youtube just figured out I love esolangs and now I'm going to watch ALL OF YOUR VIDEOS
@jikutze7514
@jikutze7514 4 жыл бұрын
I love this programming language
@oglothenerd
@oglothenerd 5 ай бұрын
The cool thing is that you also need to worry what direction the pipe is going in, otherwise it will collide into other code!
@Iamveryconfusedabout
@Iamveryconfusedabout 3 жыл бұрын
this video is amazing!
@MrLemonsplash
@MrLemonsplash 5 жыл бұрын
What's this ascii factorio?
@carpedm9846
@carpedm9846 4 жыл бұрын
I love it
@typicalhog
@typicalhog 3 жыл бұрын
Ok, this is actually cool AF!
@hansdietrich83
@hansdietrich83 3 жыл бұрын
Sooooo ut basically a node based language but using ascii as a UI
@ostov-larion
@ostov-larion 3 жыл бұрын
Reminds ORCA esoteric programing language for algorithmic music generation
@TheNewton
@TheNewton 3 жыл бұрын
It might be possible to draw a donut that draws a donut with this
@FredyHD
@FredyHD 6 жыл бұрын
I love you videos
@komarko1646
@komarko1646 3 жыл бұрын
I and this channel are both lucky we met, so youtube is a dating site kinda
@lonelyPorterCH
@lonelyPorterCH 3 жыл бұрын
what a great language^^
@ratdn
@ratdn 3 жыл бұрын
yay, another esoteric programming language!
@rivernet62
@rivernet62 4 жыл бұрын
Are you working on a doom port?
@NonTwinBrothers
@NonTwinBrothers 3 жыл бұрын
9:05 why are all the trumpet fingerings correct??? (Well technically incorrect unless it's played on a C trumpet)
@RandomDucc-sj8pd
@RandomDucc-sj8pd 2 жыл бұрын
nice
@stephendouglas684
@stephendouglas684 3 жыл бұрын
Somebody needs to start an asciidots boot camp.
@neverdie0001
@neverdie0001 2 жыл бұрын
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?
@AttachmentStudios
@AttachmentStudios 3 жыл бұрын
It's Confusing But Amazing... Any Other Links For Learning?
@aaronjanse6448
@aaronjanse6448 3 жыл бұрын
Check out github.com/aaronjanse/asciidots for installation/etc and ajanse.me/asciidots/ for documentation. Cheers!
@imlxh7126
@imlxh7126 3 жыл бұрын
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?
@hannahjanse8784
@hannahjanse8784 4 жыл бұрын
Super cool!
@zacharymarino8926
@zacharymarino8926 3 жыл бұрын
I actually made a version of the calculator which does accept the actual symbols instead of numbers (and includes modulo)
@bledlbledlbledl
@bledlbledlbledl 2 жыл бұрын
that reminds me a bit of some of the earlier forms of ladderlogic
@xkarea2
@xkarea2 3 жыл бұрын
Esolangs are fun
@elnekroxxiga
@elnekroxxiga 3 жыл бұрын
Peculiar rendition of Birdland
@Farzriyaz
@Farzriyaz Жыл бұрын
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.
@Supositwaree
@Supositwaree 6 жыл бұрын
Amazing vid as Always ! ( I just realised you have 169 sub you need waay more and didint you had more sub before ? )
@Truttle1
@Truttle1 6 жыл бұрын
J'ai pas d'idée de nom I think one person ubsubbed, since I had 170 yesterday.
@rx80
@rx80 6 жыл бұрын
I fixed that now.
@curtisnewton895
@curtisnewton895 3 жыл бұрын
the first 5 seconds of what you say are just incomprehensible
@catfan5618
@catfan5618 3 жыл бұрын
What is the name of the outro song?
@matheusd.rodrigues429
@matheusd.rodrigues429 3 жыл бұрын
This language seems pretty useful to teach what happens on metal. The dot being the electron
@denyraw
@denyraw 3 жыл бұрын
Except its not at all what happens on metal.
@Forthro
@Forthro 3 жыл бұрын
It may resemble hardware at the first glance, but in reality even Minecraft redstone is closer to metal, than this language.
@graicc
@graicc 3 жыл бұрын
Missing an ending curly brace in the fizz buzz Java code
@Truttle1
@Truttle1 3 жыл бұрын
No, I just indented dumbly
@NoahtheEpicGuy
@NoahtheEpicGuy 3 жыл бұрын
birdland midi, nice. specifically maynard's version at least I think nevermind, you put it in the description, me stupid
@robinpage2730
@robinpage2730 2 жыл бұрын
This looks vaguely useful as an esoteric Hardware Description Language
@exmo7
@exmo7 3 жыл бұрын
Shit's cool
@melody3741
@melody3741 3 жыл бұрын
So it has no advantage over a graphical wire programming interface, But is harder to create?
@claudenirmf
@claudenirmf 3 жыл бұрын
Programming on that would be hell for me.
@tunedwolf
@tunedwolf 3 жыл бұрын
This is the only coding language that i understanded
@SEOTADEO
@SEOTADEO Жыл бұрын
Nice! Can you show how to write a multi-threaded webserver in ascii dots?
@noel.friedrich
@noel.friedrich Жыл бұрын
multi threading in ascii dots has another meaning you know
@SEOTADEO
@SEOTADEO Жыл бұрын
@@noel.friedrich hahahahha you're right
@official-obama
@official-obama Жыл бұрын
you'd have to plug it into asciinet, but it'd be possible
@MBaltz
@MBaltz 3 жыл бұрын
Very funny language!!
@MachineMind4
@MachineMind4 Ай бұрын
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
@NeoAF10
@NeoAF10 3 жыл бұрын
What about doing cryptography in this programming language?
@xen4985
@xen4985 3 жыл бұрын
if you wanna create something like this, dm me xen#2134
@rajpriyanshu5096
@rajpriyanshu5096 3 жыл бұрын
@@xen4985 let us updated.
@koalakid3609
@koalakid3609 3 жыл бұрын
how do i get the up arrow
@official-obama
@official-obama Жыл бұрын
shift+6
@ErikUden
@ErikUden 3 жыл бұрын
I've heard about it from Aaron Janse
@evancarpenter
@evancarpenter Жыл бұрын
LabVIEW would like a word
@point7266
@point7266 3 жыл бұрын
Okay
@delofon
@delofon 3 жыл бұрын
This looks oddly familiar... *_FACTORIO_*
@delofon
@delofon 3 жыл бұрын
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...
@TheRojo387
@TheRojo387 3 жыл бұрын
Looks like Befunge.
@daffa_fm4583
@daffa_fm4583 3 жыл бұрын
3:47 U & n?
@quack3891
@quack3891 3 жыл бұрын
I am dots, destroyer of *shuffles cards* computers
@PasseScience
@PasseScience 3 жыл бұрын
are you agitating my dots ?
@Kenmeth
@Kenmeth 3 жыл бұрын
Weird recommendation
@b43xoit
@b43xoit 3 жыл бұрын
Number of commands, not "amount" of commands.
@migriv4603
@migriv4603 3 жыл бұрын
W h e r e A m. I
@mitrasu5918
@mitrasu5918 3 жыл бұрын
Jesus black baby Crist...
@fireboss05
@fireboss05 3 жыл бұрын
I think you need /\ because v^ can't orient 2 dots
@robertosanchez236
@robertosanchez236 3 жыл бұрын
I thought the title said "AsciiDiots"
@official-obama
@official-obama Жыл бұрын
asciidiodes
@RubyPiec
@RubyPiec 3 жыл бұрын
Interesting
@Beatsbasteln
@Beatsbasteln 3 жыл бұрын
this looks useless. i like it!
@sitrakamatthieu
@sitrakamatthieu 3 жыл бұрын
Lol a nightmare
@auser.8013
@auser.8013 Жыл бұрын
Hi
@miskeeping
@miskeeping 6 жыл бұрын
hehe, 1*69* subs
@minastaros
@minastaros 3 жыл бұрын
Kind of non-graphic LabView
@toreole5831
@toreole5831 3 жыл бұрын
Writing fizzbuzz might have taken an unnecessary amount of time, but it almost looks like a pixelart dog lol
@circleubuntu
@circleubuntu 3 жыл бұрын
vidlii guy subs
@Hyreia
@Hyreia 3 ай бұрын
This is friggin silly.
@markmanning2921
@markmanning2921 3 жыл бұрын
i feel like this video sucked out half my IQ and now im dumber which is pretty hard to do :)
@dimitar.bogdanov
@dimitar.bogdanov 3 жыл бұрын
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?
@c0smo709
@c0smo709 3 жыл бұрын
Because it's java
@dimitar.bogdanov
@dimitar.bogdanov 3 жыл бұрын
@@c0smo709 You write them on the same line in Java.
@lucien5112
@lucien5112 3 жыл бұрын
tom scott fizzbuzz solution is better
@gallium-gonzollium
@gallium-gonzollium Жыл бұрын
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”
@MsMosoka
@MsMosoka 2 жыл бұрын
Completely Wrong!! ^_^
@josephcohen734
@josephcohen734 3 жыл бұрын
Of all the useless languages, I think this is among the least useless
@sekoia2812
@sekoia2812 3 жыл бұрын
That infinite loop creaturey made would probably mess up anyway, since going in reverse would mess up with the printing code
@zewzit
@zewzit 3 жыл бұрын
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?
INTERCAL!
13:55
Truttle1
Рет қаралды 21 М.
NDBall!
7:35
Truttle1
Рет қаралды 20 М.
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 23 МЛН
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 33 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 107 МЛН
Turing Incompleteness, The Halting Problem, and Waduzitdo!
13:22
ZOMBIE Programming Language!
11:46
Truttle1
Рет қаралды 53 М.
TMMLPTEALPAITAFNFAL!
12:08
Truttle1
Рет қаралды 23 М.
Did Game Theory ACTUALLY Build a Computer in Mario Maker?
16:12
Thue!
7:57
Truttle1
Рет қаралды 22 М.
Can you fit a whole game into a QR code?
20:03
MattKC
Рет қаралды 8 МЛН
So I tried speedrunning Run 3 and questioned my sanity several times
11:54
The Big Misconception About Electricity
14:48
Veritasium
Рет қаралды 22 МЛН
Malicious Office Files
10:14
Truttle1
Рет қаралды 6 М.
Без комментариев 🫡 #ссср #история #кино
1:00
Закон тайги | 1 сезон | 23 серия | Капкан для финансиста
43:02