Тёмный

AsciiDots! 

Truttle1
Подписаться 17 тыс.
Просмотров 80 тыс.
50% 1

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
----
RU-vid:
/ truttle1
VidLii:
www.vidlii.com/user/Truttle1
Twitter:
/ truttle1

Кино

Опубликовано:

 

15 июн 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 149   
@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
@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
@Callie_Cosmo
@Callie_Cosmo 3 года назад
ASCIIdots is like breadboarding but without the only reason to breadboard
@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
@Hchris101
@Hchris101 3 года назад
thank you RU-vid for deciding i should learn this
@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
@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
@jakerman416
@jakerman416 3 года назад
Why am I only just now finding these? This is like Conlang Critic but for programming languages.
@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
@gamma204
@gamma204 Месяц назад
🎺🎺🎺
@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 6 месяцев назад
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!
@ostov-larion
@ostov-larion 3 года назад
Reminds ORCA esoteric programing language for algorithmic music generation
@typicalhog
@typicalhog 3 года назад
Ok, this is actually cool AF!
@carpedm9846
@carpedm9846 4 года назад
I love it
@TheNewton
@TheNewton 3 года назад
It might be possible to draw a donut that draws a donut with this
@komarko1646
@komarko1646 3 года назад
I and this channel are both lucky we met, so youtube is a dating site kinda
@hansdietrich83
@hansdietrich83 3 года назад
Sooooo ut basically a node based language but using ascii as a UI
@FredyHD
@FredyHD 6 лет назад
I love you videos
@lonelyPorterCH
@lonelyPorterCH 3 года назад
what a great language^^
@MrLemonsplash
@MrLemonsplash 5 лет назад
What's this ascii factorio?
@ratdn
@ratdn 3 года назад
yay, another esoteric programming language!
@stephendouglas684
@stephendouglas684 3 года назад
Somebody needs to start an asciidots boot camp.
@xkarea2
@xkarea2 3 года назад
Esolangs are fun
@hannahjanse8784
@hannahjanse8784 4 года назад
Super cool!
@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?
@RandomDucc-sj8pd
@RandomDucc-sj8pd 2 года назад
nice
@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.
@bledlbledlbledl
@bledlbledlbledl 2 года назад
that reminds me a bit of some of the earlier forms of ladderlogic
@Farzriyaz
@Farzriyaz 2 года назад
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.
@elnekroxxiga
@elnekroxxiga 3 года назад
Peculiar rendition of Birdland
@curtisnewton895
@curtisnewton895 3 года назад
the first 5 seconds of what you say are just incomprehensible
@zacharymarino8926
@zacharymarino8926 3 года назад
I actually made a version of the calculator which does accept the actual symbols instead of numbers (and includes modulo)
@claudenirmf
@claudenirmf 3 года назад
Programming on that would be hell for me.
@robinpage2730
@robinpage2730 3 года назад
This looks vaguely useful as an esoteric Hardware Description Language
@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!
@NoahtheEpicGuy
@NoahtheEpicGuy 3 года назад
birdland midi, nice. specifically maynard's version at least I think nevermind, you put it in the description, me stupid
@rivernet62
@rivernet62 4 года назад
Are you working on a doom port?
@tunedwolf
@tunedwolf 3 года назад
This is the only coding language that i understanded
@graicc
@graicc 3 года назад
Missing an ending curly brace in the fizz buzz Java code
@Truttle1
@Truttle1 3 года назад
No, I just indented dumbly
@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.
@exmo7
@exmo7 3 года назад
Shit's cool
@MBaltz
@MBaltz 3 года назад
Very funny language!!
@NonTwinBrothers
@NonTwinBrothers 3 года назад
9:05 why are all the trumpet fingerings correct??? (Well technically incorrect unless it's played on a C trumpet)
@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?
@evancarpenter
@evancarpenter 2 года назад
LabVIEW would like a word
@SEOTADEO
@SEOTADEO 2 года назад
Nice! Can you show how to write a multi-threaded webserver in ascii dots?
@noel.friedrich
@noel.friedrich 2 года назад
multi threading in ascii dots has another meaning you know
@SEOTADEO
@SEOTADEO 2 года назад
@@noel.friedrich hahahahha you're right
@official-obama
@official-obama Год назад
you'd have to plug it into asciinet, but it'd be possible
@ErikUden
@ErikUden 3 года назад
I've heard about it from Aaron Janse
@quack3891
@quack3891 3 года назад
I am dots, destroyer of *shuffles cards* computers
@TheRojo387
@TheRojo387 3 года назад
Looks like Befunge.
@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...
@PasseScience
@PasseScience 3 года назад
are you agitating my dots ?
@catfan5618
@catfan5618 3 года назад
What is the name of the outro song?
@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.
@migriv4603
@migriv4603 3 года назад
W h e r e A m. I
@melody3741
@melody3741 3 года назад
So it has no advantage over a graphical wire programming interface, But is harder to create?
@point7266
@point7266 3 года назад
Okay
@sitrakamatthieu
@sitrakamatthieu 3 года назад
Lol a nightmare
@MachineMind4
@MachineMind4 3 месяца назад
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
@RubyPiec
@RubyPiec 3 года назад
Interesting
@daffa_fm4583
@daffa_fm4583 3 года назад
3:47 U & n?
@mitrasu5918
@mitrasu5918 3 года назад
Jesus black baby Crist...
@Kenmeth
@Kenmeth 3 года назад
Weird recommendation
@robertosanchez236
@robertosanchez236 3 года назад
I thought the title said "AsciiDiots"
@official-obama
@official-obama Год назад
asciidiodes
@Beatsbasteln
@Beatsbasteln 3 года назад
this looks useless. i like it!
@koalakid3609
@koalakid3609 3 года назад
how do i get the up arrow
@official-obama
@official-obama Год назад
shift+6
@miskeeping
@miskeeping 6 лет назад
hehe, 1*69* subs
@fireboss05
@fireboss05 3 года назад
I think you need /\ because v^ can't orient 2 dots
@markmanning2921
@markmanning2921 3 года назад
i feel like this video sucked out half my IQ and now im dumber which is pretty hard to do :)
@toreole5831
@toreole5831 3 года назад
Writing fizzbuzz might have taken an unnecessary amount of time, but it almost looks like a pixelart dog lol
@auser.8013
@auser.8013 Год назад
Hi
@b43xoit
@b43xoit 3 года назад
Number of commands, not "amount" of commands.
@Hyreia
@Hyreia 4 месяца назад
This is friggin silly.
@minastaros
@minastaros 3 года назад
Kind of non-graphic LabView
@circleubuntu
@circleubuntu 3 года назад
vidlii guy subs
@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 2 года назад
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
Просмотров 21 тыс.
TMMLPTEALPAITAFNFAL!
12:08
Просмотров 23 тыс.
🔴Ютуб закрывают... Пока?
00:39
Просмотров 1,4 млн
(Dead)Fish!
11:40
Просмотров 19 тыс.
Entropy!
10:31
Просмотров 26 тыс.
Burn!?
10:08
Просмотров 23 тыс.
The moment we stopped understanding AI [AlexNet]
17:38
Просмотров 835 тыс.
Why you should Close Your Files | bin 0x02
8:11
Просмотров 319 тыс.
Atari 2600 Programming is a NIGHTMARE
15:38
Просмотров 14 тыс.
Lambda Calculus!
9:51
Просмотров 52 тыс.
The Big Misconception About Electricity
14:48
Просмотров 22 млн