« first day (539 days earlier)      last day (1955 days later) » 

2:50 AM
Relocating, Would it be possible to add the Ethereum Virtual Machine to TIO?
 
@moonheart08 With what code would you print Hello, World!
 
Leme make a simple one. No set example i know of
Here's a ""simple"" one that i just compiled from solidity :P Hex dump
6060604052341561000f57600080fd5b6101578061001e6000396000f300606060405260043610610041576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806319ff1d2114610046575b600080fd5b341561005157600080fd5b6100596100d4565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561009957808201518184015260208101905061007e565b50505050905090810190601f1680156100c65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6100dc610117565b604080519081016040528060
 
@moonheart08 I'll add it to my to-do list.
 
Also, you were literal sonic at adding Io to TIO
 
Well, Io came in an rpm file, which is as easy as it gets.
 
3:04 AM
True
 
3:54 AM
@Dennis Can you pull shortC please?
 
Done.
 
Thanks
 
 
1 hour later…
5:16 AM
@Dennis you added ELVM recently so we need some ORK to balance that out
 
@Dennis Can you pull Forked please?
 
 
8 hours later…
1:23 PM
@MDXF Done.
@Potato44 Added to the list. Took me way too long to get the pun. :/
 
 
1 hour later…
2:42 PM
@Dennis Could you look into adding Proton 2.0 to TIO? Usage is just ./proton code_file.proton. Thanks!
 
Design request: something that visually indicates when I've reached the end of a text box vs. it being covered up by the grey strip at the bottom of the screen.
If you look at this screenshot, it looks like the entire "debug" text box is onscreen but it isn't.
 
3:09 PM
Hm, an easy way to solve this would be to reduce the grey strip's opacity. That would also solve this.
It's not perfect, but I think it's an admissible hotfix until I have time to revamp the notification system.
@PhiNotPi Enabled it tentatively. What do you think?
@HyperNeutrino Same Hello World as before?
 
@Dennis Yes
 
3:30 PM
@Dennis I expected it to look awkward but it's actually really nice.
 
@Dennis BTW for Proton can you add a command line option thing? --sympy enables sympy which I want to be able to access in Proton through TIO.
 
Is that for Proton, Proton 2.0, or both?
 
Just Proton 2
 
@Dennis I think that's good enough for now.
 
 
2 hours later…
5:34 PM
@HyperNeutrino The GitHub says Proton practical language. Should I mark Proton and Proton 2.0 as practical?
@HyperNeutrino Command-line options go before the filename. Since you unconditionally do open(sys.argv[1], "r").read(), that won't work.
 
@Dennis oops, forgot to push ಠ_ಠ mind pulling again?
 
@MDXF Done.
 
6:11 PM
@Dennis Oh hm... Yeah that was implemented unconditionally mostly just because I was lazy and needed to test it but I should fix it now that I know it works. And yes, please mark them as practical, thanks
 
6:34 PM
@HyperNeutrino tio.run/#proton2
 
Yay thanks :D
I just made a few fixes; would you mind pulling it to put those changes on TIO?
 
@HyperNeutrino Done.
 
Thanks :)
 
 
4 hours later…
10:55 PM
@Dennis how do you categorize languages as recreational or practical
 
It's a rather arbitrary choice. I mostly go by the syntax. If it's easy to write (or APL), it's practical.
6
Eventually, I'd like to add a bunch of (overlapping) categories, so searching for a language by category would actually help.
 
@Dennis Or ELF
 
11:14 PM
@Dennis Fortress is practical.
 
@Adám but not on TIO. What is it, anyway?
 
"Fortress is a discontinued experimental programming language for high-performance computing":
v_norm = v / ‖v‖
∑[k=1:n] a[k] x^k
C = A ∪ B
@Dennis That'd be great. Some of:
This is a list of notable programming languages, grouped by type. (Because there is no overarching classification scheme for programming languages, in many cases a language will be listed under multiple headings.) == Array languages == Array programming (also known as vector or multidimensional) languages generalize operations on scalars to apply transparently to vectors, matrices, and higher-dimensional arrays. == Assembly languages == Assembly languages directly correspond to a machine language (see below) so machine code instructions appear in a form understandable by humans. Assem...
 
11:56 PM
@Dennis I made an unexhaustive list of a few ways to categorize practical languages: hackmd.io/BwYwjApmAmBmAsBaADATlrR8CsBmZiqA7MAIaHyqpjbYimnwBMQA
 
@Pavel APL should go on the functional list.
 
(Globally editable, anyone can contribute ideas)
@Adám ^
Although the functional list can hardly list all funcitonal language on TIO, there's a ton.
 
> Legacy: [...] PHP
 
@Dennis I was adding everything in all caps (that seemed to be the way you named languages back then), added PHP on accident, thought about it for a bit, and decided to leave it there.
 
@Pavel Hm, what makes a language into an APL? J clearly is, but is K?
 

« first day (539 days earlier)      last day (1955 days later) »