User talk:Hex96

From Esolang
Jump to navigation Jump to search

Hiya, I make "burn" theories. I also have a challenge. It is in my user page. --(this comment by Hex96 at 18:43, 4 December 2019‎ UTC; please sign your comments with ~~~~)

Challenge answers

Wren, 19 bytes Try it online Link

Fn.new{|x|x[-1..0]}

--àÂse ëË y± comme×s! (Please sign your comments!) A (taÑ) 02:16, 3 August 2019 (UTC) 12:11, 5 December 2019 (UTC)

Keg, 1 byte

?

Try it online! Hey, that's a good meme! JonoCode9374 (talk) 20:32, 4 December 2019 (UTC)


Brainfuck, 10 bytes

,[>,]<[.<]

--Palaiologos/MENACE (talk) 17:51, 4 December 2019 (UTC)

That is an infinite loop.

It's not - any decent Brainfuck interpreter will [-] on EOF, making the loop terminate sooner or later with finite input. --Palaiologos/MENACE (talk) 19:51, 4 December 2019 (UTC)
K, or you could enter the number 0. --(this comment by Hex96 at 19:29, 5 December 2019‎ UTC; please sign your comments with ~~~~)
I think you should start with > to avoid stepping off the tape in the final loop iteration: >,[>,]<[.<] There are also some interpreters that read EOF as -1, in which case the code becomes >,+[>,+]<[-.<] --Int-e (talk) 19:36, 5 December 2019 (UTC)
Code golf ain't about portability. It works, great. --Palaiologos/MENACE (talk) 14:39, 7 December 2019 (UTC)

This would get 5 characters and print it backwards. It is very simple.

,>,>,>,>,.<.<.<.<.

--(this comment by Hex96 at 18:41, 4 December 2019‎ UTC; please sign your comments with ~~~~)

Ttttt

hchchchchchchchchchchchcdcedcedcedcedcedcedcedcedcedcedcedcedce

This gets 12 inputs.

Downvote. This doesn't work with more than 12 inputs. ----(this comment by A at 12:34, 1 January 2016 UTC; please sign your comments with ~~~~) 13:36, 30 January 2020 (UTC)

Your, 14 bytes.

Your Your Your

langlang

get input, reverse it and say it to the console.

python

print(input()[::-1])

Comp, 6 bytes I think this is right

\0@{#}

TM type 2, IDK how many bytes this is.

®

Sounds like a very simple answer, and a similar answer has been posted before, but I'll post this anyway. --None1 (talk) 12:56, 26 June 2024 (UTC)

(Old) Tttt in Python, 175 bytes

Honestly this is much more interesting than the previous one.

Link

v=[0]*9
s=0
for i in input():
    v[s]+=i=='a'and 2 or i=='b'and-1
    s+=i=='c'and 1 or i=='d'and-2
    print(i=='e'and chr(v[s])or i=='f'and v[s]or i=='g'and'\n'or'',end="")

--àÂse ëË y± comme×s! (Please sign your comments!) A (taÑ) 02:16, 3 August 2019 (UTC) 12:35, 5 December 2019 (UTC)

Should I make that the code? --(this comment by Hex96 at 18:27, 5 December 2019‎ UTC; please sign your comments with ~~~~)

Getting one of my languages on the random language button

if you want to try press this button, it brings up a random language.

By the way, I always get one of my own languages after a few presses. That means you gotta make more languages (Oh right, I must make more!!!) Start making at least 100 esolangs (like me), where each esolang involves just a printing to stdout function (those languages are the easiest to make).----(this comment by A at 12:34, 1 January 2016 UTC; please sign your comments with ~~~~) 10:32, 26 December 2019 (UTC)

And how did that work out for you? :P Hey, that's a good meme! JonoCode9374 (talk) 05:57, 31 December 2019 (UTC)

I finally got one! After about 3 presses of the button, I ended up on Your Hey, that's a good meme! JonoCode9374 (talk) 10:47, 6 January 2020 (UTC)

neat. Hex96 (talk) 17:16, 6 January 2020 (UTC)

A ridiculous thing is, I have 238 esolangs, but it takes me dozens of clicks before I ended up on my esolang Opf. However, when I use the random page button, I don't need that many. --None1 (talk) 13:02, 26 June 2024 (UTC)

Other Chat and questions

I have a python interpreter for Tttt and I want to add it to tio.run, does anyone know how to? Hex96 (talk) 16:10, 31 December 2019 (UTC)

There are a few ways to get a language put on TIO. The most common way to do so is to ask Dennis at http://talk.tryitonline.net/. Here are some examples of when I've asked to have languages added:
However, Dennis seems to be absent/away from the chat room right now.
There's also https://gitter.im/tryitonline and the email address shown on the TIO home page. Hey, that's a good meme! JonoCode9374 (talk)
Just keep in mind that the CGCC chatroom approach means you'll need at least 20 rep on any site within the StackExchange network. Hey, that's a good meme! JonoCode9374 (talk) 22:45, 31 December 2019 (UTC)
You should also place your interpreter in a github repository and provide the link to it. Hey, that's a good meme! JonoCode9374 (talk) 22:46, 31 December 2019 (UTC)
A common addition for requesting languages is to specify how to run your interpreter (Dennis couldn't figure out how if you don't specify it). In addition, you also need to specify a Hello World example program for your language, in order to be yielded after clicking the Hello World button. ----(this comment by A at 12:34, 1 January 2016 UTC; please sign your comments with ~~~~) 13:39, 30 January 2020 (UTC)
Working on the R chanllenge in the compiled version of I like frog, HexFrog. Just realized how hard it is tto program in. Oh well, that's the point. --Apollyon094 (talk) 20:57, 26 May 2020 (UTC)

An easy way to do that is to put your interpreter into the headers part of the tio page. --None1 (talk) 13:09, 26 June 2024 (UTC)

Unfortunately, http://talk.tryitonline.net/ is frozen, and https://gitter.im/tryitonline is 404 now. --None1 (talk) 04:53, 27 June 2024 (UTC)

Wiki categorization

Regarding Category:Posibly turing complete: before coming up with new categories, please discuss them at Esolang talk:Categorization first. Having a consistent way to categorize pages makes the Wiki easier to navigate. Personally, I think Category:Unknown computational class already captures all the useful information this new category would, except with less typos. --fizzie (talk) 19:32, 9 January 2020 (UTC)

alright, ill keep that in mind.

10-04-2022 Not sure where I'm supposed to put this, I used "Random page" and ended up on https://esolangs.org/wiki/End