« first day (2376 days earlier)      last day (2468 days later) » 

8:00 PM
Oh lord, you'd be better off having dennis query tio
 
And this idea actually uses chars that a language doesn't use much, not chars that any language doesn't use much
 
Idk how you'd differentiate betwee ncode explanations and code.
 
Like for an 05AB1E "# EXPLAIN" you'd be f**d.
 
8:00 PM
just make a good answer
 
@MagicOctopusUrn oh that part is easy, just get the first code block only
 
Nvm misread my rep
 
No, I mean for the inline explanations on esolangs.
@StepHen You'd also be grabbing explanations unless you mean only scraping TIO answers.
 
I swear I typed first
 
Like <TIO HEADING><TIO CODE BLOCK><TIO LINK>, actually yeh that'd work; you're right.
 
8:02 PM
Anyway, I meant only pull out the first codeblock's contents
for each answer
 
The Hello World program for Ceres is absolutely disgusting but still great anyway xD
 
There you go.
Gaddang markup is way uglier than markdown.
Ha, my most recent answer is first.
 
I keep reading "Urn" as "Um"
"Magic Octopus Um... Can I have three wishes?"
 
@AdmBorkBork I'm golfing a powershell answer, and I'm trying to extract the first result of a regex "(.+) <". Is there any shorter way than accessing $matches[1]?
 
@MagicOctopusUrn is there any way to search inside the answer before I fetch it? I.e., search by language
@MagicOctopusUrn you can specify body_markdown instead of body
 
8:14 PM
There I made a shorter Hello World program in Ceres
 
@MagicOctopusUrn api.stackexchange.com/2.2/…*G2QY
 
“Hello, World!”Æp
Despite the look of it, there still are no strings :P
 
That pushes a list of numbers?
 
Well actually just a huge base 255 number, though I should change that.
 
i'm assuming you have a two byte builtin for printing a list of numbers as ASCII characters in which case, /o____o
 
8:16 PM
yes I do :P
Both using chr and codepage.__getitem__
So much for it being a sequences language, that didn't work :P
 
:P the way intrnt is going, it isn't an internet language either
 
@HyperNeutrino mwhahaha :P
 
and if it ends up being a plain old golflang... then i'll probably just abandon it >_>
 
@StepHen I'm not done with making new languages yet :P Just you wait, one day in a few months I'll make a sequences language to outgolf yours in every way I can >:-D :P
I want to focus on Ceres though because for once, this language is less than 99% trash so far.
 
@HyperNeutrino ok, but to make it fair you have to use ASCII :P
@HyperNeutrino that's good
 
8:19 PM
sure :P
Is it fair if I pick 16 characters and do half-byte encoding to get 256 commands? ;P
 
@HyperNeutrino well I'm only working with 128 bytes, but you can do SBCS if you want
 
wait
 
All it means is that whenever I use one of my less used builtins I lose a byte
until I implement SBCS
 
Ah. I'll use up to as many bytes as you use to be fair so I can have bragging rights iff I can outgolf you :P
 
since unary needs there to be only one character
can you not change the byte count?
 
8:21 PM
@totallyhuman it's the length of the code that matters
@HyperNeutrino I'll probably have implemented SBCS by the time you're done Ceres so it probably doesn't matter
 
@StepHen if V was 10 instead of 9 I'd be sitting pretty at 120 bytes.
 
If V was what now?
 
Instead I'm here trying to figure out how to lose the 255: Try it online!
 
@StepHen no but for example, if every character in <language> can only be two things, you could store each character in a bit
 
Trying to golf that down more, but register X is needed for 255
 
8:23 PM
Oh, I thought you were talking about my V :P
 
@StepHen True :P
 
So I can't use it to save like 60 bytes
WELL, YOUR V SHOULD'VE MADE THE COUNTS OF V HIGHER THAN 9 SO I DO BLAME YOU.
Kidding, of course.
 
ಠ_ಠ
 
@totallyhuman In unary, each byte can only be one thing
 
exactly
so you could store it in much less right?
wait
 
8:24 PM
er what
 
not really
 
I'm actually suprised, is the letter V not used in V?
 
I capped today??? I was not expecting that
 
you'd still have to store each char in a bit
 
8:24 PM
you can change base and then save it
@totallyhuman yeah
except not
 
/o_o
 
not on modern computers, because you can't have half bits
 
Yaay, just reached 6k!
 
and if there are ones then it's not unary
 
Ooo... That'd be a good SE API challenge: How many days in a row would you have to cap out on REP to beat the person in first?
 
8:25 PM
@Mr.Xcoder congrats!
 
so you need bytes to be able to end
 
I had a great idea to make a language focusing on matrices and then I realized that MATL exists about 1 second later lol
 
@MagicOctopusUrn already done
 
@MagicOctopusUrn .oO(I DON'T KNOW WHAT THE COUNTS OF V IS, BUT THIS GUY IS YELLING SO I AGREE WITH HIM)
 
All the good ideas are already taken by people who actually know how to make languages :(
 
8:25 PM
@MagicOctopusUrn they checked to see if Jon Skeet only repcapped for the rest of time, would anyone catch up to him in bounties and accepted answers
 
@HyperNeutrino Thanks!
 
it seems there are no original specific topic languages left
 
Hey, Explode is pretty original, and I made it yesterday
 
but if I want to make a language, I want to make it specific topic ;-;
 
There's Charcoal for ASCII, MATL for matrices, cQuents and Oasis for sequences
 
8:26 PM
it doesn't work, but that's beside the point
 
intrnt for internets
hey wait
list manipulation
 
@MagicOctopusUrn It is. It's used to select text. For example, V will select the whole line, and ~ will toggle the case of every selected character: Try it online!
 
@StepHen the idea is original but the specific topic (if it has one) isn't unique I think
 
is that done?
 
8:27 PM
@totallyhuman yes
 
So there's V (select by lines), v (select by character) and <C-v> (select a block of text)
 
@HyperNeutrino plus no one uses your language unless it's really really good, even though SOGL is good at KC only dzaima uses it
 
@HyperNeutrino maybe not, but I'm pretty sure it is
 
@HyperNeutrino which?
 
8:27 PM
Although <C-v> has other uses too (insert by ASCII value is the notable one)
 
@totallyhuman Well actually not really, since I started work on it but never finished it: github.com/alexander-liao/array-golfing-language
 
@HyperNeutrino that doesn't count then
 
gosh darn it
 
ok :P then maybe not done yet
 
@DJMcMayhem I'm trying to think of what V does in other languages... 05AB1E it's just the secondary register which nobody uses and the "eval()" function.
 
8:28 PM
I don't want to steal another one of your ideas :P
 
you know maybe we need to spend some time, stop making languages, and learn some of them
 
never
 
It's fine if you do :P I never completed work on it. I don't mind if you take everything I have so far and keep working on it :P
 
@MagicOctopusUrn In 05AB1E, V should be eval as V code. :P
 
Is 05AB1E read as OSABIE or as zero-five-A-B-one-E or as Usable?
 
8:29 PM
@Mr.Xcoder Yes
 
@Mr.Xcoder Unusable
 
@DJMcMayhem Yes?
 
Yes.
 
@Mr.Xcoder yes == all of the above
 
@StepHen By making languages you get to understand the structure behind languages. Unless you're me. Then you don't learn anything
 
8:29 PM
ok so let's see the data type to language mapping
 
@StepHen No yes == at least one of the above
 
@DJMcMayhem "YES" as in "how you chose to pronounce it"?
 
strings -> 05ab1e, charcoal, sogl
 
And V is pronounced
 
matrices -> matl
 
8:30 PM
@HyperNeutrino what I mean is there are so many golfing esolangs that we don't need a ton more :P
 
built-ins -> mathematica
 
@StepHen True :P
 
Like, how many 2D pattern matching languages are there xD
 
numbers -> jelly, most every golflang
 
@totallyhuman ;_;
 
8:30 PM
@StepHen Snails
 
because no one knows how to use half the ones that exist
 
obscure -> java
 
@DJMcMayhem oh shoot sorry :P
 
@HyperNeutrino there's like 4 or 5
 
Yeah.
 
8:31 PM
bad -> CJam
 
ಠ_ಠ
 
it's just I don't often think of editors in general when i'm thinking of langs :P
 
@totallyhuman It's OK. Truthy be told, V isn't always that great at strings
 
banned -> MetaGS
 
@Mr.Xcoder ಠ_ಠ
 
8:31 PM
but yes vim and v
 
if you wander around high rep user's githubs every other person will have a 2d pattern lang sitting around
 
Booleans -> boolfuck
 
Sorry to upset y'all java and golflang java coders :{
 
8:31 PM
hmm what else
 
???? -> Gaia
 
bowling -> every language I make ;_;
 
@BusinessCat bussiness_language?
 
Idea: esolang about bowling
 
@BusinessCat the problem is no one knows Gaia except you, because everyone's busy making their own language :P
@BusinessCat I just made a lang that'll be really good at bowling, if anyone figures out how to use it
 
8:32 PM
?…? -> Cthulhu
 
If it's even a lang
 
All languages that aren't very mainstream programming languages (Jelly, etc) are pretty much ignored now because we're making like 1 a day and never using any of them
 
@StepHen No, I meant the source code and/or memory is modelled after bowling
 
that's pretty interesting
 
anyway brb in a bit
 
8:33 PM
bye
what other data types are there
 
@StepHen OK when I'm done I will try to learn one of these languages
 
strings, numbers, lists, Booleans...
agh stop capitalizing Boolean windows
 
Treating strings as numbers for no good reason -> PHP
 
Brachylog for booleans.
@BusinessCat And JS
 
PHP is a little worse for that than JS but yes
 
8:35 PM
@totallyhuman higher level langs have a lot of other datatypes
 
Having borked, rigid syntax -> Swift
 
that are builtin classes
@totallyhuman functions are a "datatype" in JS and Python
 
you know what I mean :P
 
Some cool golfing features and short syntax but then some randomly long Java-style property/method names -> JS
 
there's HashMaps in Java
 
8:36 PM
also the more correct technical term is "objects" :P
@StepHen hmm dictionaries
not particularly useful for golfing though
 
and then sets
 
i'd lump sets with lists
 
Jelly is very good at list stuff not just numbers
 
@totallyhuman chars
 
@StepHen /o_o
 
8:38 PM
@totallyhuman here, do this: trees
 
aha found the correct link in there
In computer science, an abstract data type (ADT) is a mathematical model for data types, where a data type is defined by its behavior (semantics) from the point of view of a user of the data, specifically in terms of possible values, possible operations on data of this type, and the behavior of these operations. This contrasts with data structures, which are concrete representations of data, and are the point of view of an implementer, not a user. Formally, an ADT may be defined as a "class of objects whose logical behavior is defined by a set of values and a set of operations"; this is analogous...
:P
aaand all of them are meh
 
Make a Queue-based programming language, as opposed to Stack-based
 
Brain-Fleue?
 
I should make a heap-based language
 
8:41 PM
queues seem fairly bad for golfing tbh
 
they've been done before
 
@ConorO'Brien nothing new under the sun
 
indeed
 
maybe we should look in the shadows
move your shadows guys
 
@totallyhuman in the land of mordor, where the shadows lie
 
8:43 PM
under the sun, not the sunlight :P
 
> quick people gib all the data types you can think of
    > List<Object>
    > List<List<Object>>
    > List<List<List<Object>>>
 
@totallyhuman List<Object<List>>
 
List<Map<Set<Object>,List<Map<Object,Set<List<Object>>>>>>
 
Oh look, Java.
 
;-; there are no ideas
;-; all has been forsaken
 
8:48 PM
@HyperNeutrino it's valid BF too - quick, Java BF polyglot
 
ಠ_ಠ
 
English, 2 bytes: no
 
I'm going to try to throw together the generic framework for the sequence language in half an hour :P this is not going to work
someone give me a good name for a language focusing on recursion (so like fibonacci)
 
all sets ∈ itself: a golfing language oriented towards golflang manipulation
 
Lambda Calculus
 
8:51 PM
Why the heck do I code like I do
sometimes
 
heck if I know
 
Like, I do the stupidest stuff and I'm like "why doesn't this just work"
 
:P
@StepHen have you tried rubber duck
 
If we gave all langauges on TIO a flag to run with, would TIO then become a valid language? Like: TIO, 7 bytes: tio -05ab1e "A"
 
yes
wait no
relying on internet
:P
 
8:52 PM
@MagicOctopusUrn but then dennis would have extra work whenever you added a new lang
 
Also make it locally distributable.
 
rubber duck always works
 
@MagicOctopusUrn just host TIO offline, no biggie
 
Ahaha RIP.
 
i'm almost convinced I should carry a rubber duck for math tests
 
8:53 PM
@StepHen Try it online except offline :P
 
TIO, 10000000 bytes: tio -tio "tio -tio \"tio -tio ...\""
 
"ok so I proved that P = P, so how can I prove P = NP"
@Mr.Xcoder D: D: D:
 
you know, we should be able to bounty challenges - "this was a really good challenge"
 
8:54 PM
Do bounties exist on meta?
 
Good lord.
How do you do quines like that
 
RProgN2 has a 3 byte quine but I've no idea how to do the TIO quine.
 
I see no bounty button.
 
1
A: Sandbox for Proposed Challenges

MD XFReverse map inputted ASCII characters code-golf ascii-art printable-ascii In Map inputted ASCII characters, I asked you to .. map inputted ASCII characters .. in realtime. This time, you will do the opposite. This challenge is inspired by the fact that my name, MD XF, contains the only four let...

 
8:55 PM
My 3 quine answers were half plug-n-chug half educated guessing.
 
trichoplax and Justin are awarding bounties for solving the popularity contest
porblem
 
@ATaco you have to base64 encode your source among other things
 
I know that much, alas I can't GZIP it.
 
> uint_0
> uint_4
> uint_8
> uint_16
> uint_32
> uint_64
> uint_128
 
> uint_0
 
8:56 PM
>.>
 
Final Feedback?
2
A: Sandbox for Proposed Challenges

HyperNeutrinoProper army (Canadian Air Cadet) squadron formation code-golf ascii-art (Note: I'm not in the army so feel free to correct me if my formation is wrong, but I will not be changing the question. I will change any terminology mistakes though, because I'm trying to avoid air-cadet-specific wording c...

 
@ATaco like binary but better
 
> unsigned wumpus
what does that even mean
 
I should wait until tomorrow to post so I don't lose rep to the cap (except I might lose rep anyway... D:)
 
@HyperNeutrino you worry too much about rep
 
8:59 PM
:P I mean it's just a matter of posting today or tomorrow
So if I don't have to lose rep why bother ¯\_(ツ)_/¯
 
"tomorrow" is almost here I think
 
especially for challenges
 
I mean I posted like 3 OEIS challenge answers on a day where I capped before I even woke up and lost about 275 rep
 
might as well wait till tomorrow
 

« first day (2376 days earlier)      last day (2468 days later) »