« first day (540 days earlier)      last day (1954 days later) » 

12:00 AM
@Pavel BASIC
 
@Pavel Because we've seen the light and we like it here. The nodes in tail-call-land make the best curries.
 
@Οurous Eh, not my cup of tea. I like loops and variables.
That said, I use LINQ to cram as much functional-style programming into my C# as I can.
 
@Pavel At least that's one thing where APL excels over Jelly.
 
@Adám I look at that list, and all I see is how much work I still have to do. ;)
 
 
4 hours later…
3:50 AM
@MDXF A few notes: 1. Forked's readme on GitHub and on Esolang appear to be out of sync. 2. ,.; are mentioned in the readmes, but I can't find them in the source code. 3. Is -: enters the fork from the East correct or should it say West?
 
4:12 AM
Btw s shortened the Hello World by 1 byte.
 
 
1 hour later…
5:16 AM
@Dennis Can you add JVM Assembly/Jasmin and .NET Assembly/ilasm?
ilasm is already on the TIO servers, as part of Mono, so nothing more should need to be downloaded for it.
Note that "Compilation might fail if the last line of code in the .il source file does not have either trailing white space or an end-of-line character."
 
Somehow even the IL is more elegant than Java's
 
@Οurous Also, the CLR doesn't require a class for the main method, with F# takes advantage of allowing it to be used as a scripting language.
@Dennis If the ilasm HW doesn't work with Mono, becuase Mono (¯\_(ツ)_/¯), you can just disasemble a compiled C# HW that you know will work: tio.run/…
@Οurous ^ Signficiantly less elegant IL, albeit machine-generated
 
5:45 AM
@Pavel but it has comments.
 
After playing around a bit, I came up with a hw that plays nice with Mono. Apparantly a .assembly directive is needed: Try it online!
@Οurous True... Anyway, I filtered out the unnecessary crap and got something Mono is happy with.
 
 
3 hours later…
9:07 AM
@Pavel what's ML?
also, dc = desktop calculator, it does mathy stuff like bc, so I added them under "Mathematical"
 
 
5 hours later…
1:42 PM
@Cowsquack It's a family of functional languages. Ocaml is an example
 
 
1 hour later…
2:49 PM
@Cowsquack ^. There was an original ML, but there are a lot of similar derivative languages now.
 
3:06 PM
@Pavel Is .NET Assembly CIL or is that something else?
 
@Dennis Yes.
 
How should I name the language? I'm not a .NET person, but I've heard CIL countless times, yet I've never heard the term .NET Assembly...
 
@Dennis Neither have I, I forgot what it was called and made something up
It's definitely called CIL
 
Ah, alright. You making it up explains why I never heard the term. :P
 
3:23 PM
CIL Assembly (ilasm, mono) or something?
 
If Wikipedia can be trusted for once, CIL assebly seems to be this, which doesn't work with ilasm.
I think the proper language name is just CIL.
 
@Dennis right, mono needs a .assembly directive for ilasm to work.
You can copy it from the HW, I had the same issue with an ilasm hw I found.
 
Alright, it does work if I add one of those.
 
4:27 PM
I have no idea
@Dennis Assembly (CLI) describes .NET assemblies, which is what it calls compiled projects, rather than the Assembly language.
 
I think I'll name it CIL (Mono IL assembler).
 
Sounds good
 
 
1 hour later…
5:53 PM
@Dennis When you can, could you pull Attache please?
 
@ConorO'Brien Done.
 
thanks!
 
6:15 PM
 
Thanks much!
 
You did most of the work. :P
If any .NET expert wants to help me, I'd love to figure out how to compiler github.com/rottytooth/Folders.
 
@Dennis msbuild Rottytooth.Esolang.Folders.sln might work directly, depending on the configuration.
 
Sadly, no.
"/opt/Folders/Rottytooth.Esolang.Folders.sln" (default target) (1) ->
"/opt/Folders/Rottytooth.Esolang.Folders.SamplePrograms/Rottytooth.Esolang.Folders.SamplePrograms.csproj" (default target) (4) ->
(CoreCompile target) ->
  Program.cs(6,17): error CS0234: The type or namespace name 'VisualStudio' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) [/opt/Folders/Rottytooth.Esolang.Folders.SamplePrograms/Rottytooth.Esolang.Folders.SamplePrograms.csproj]
  Program.cs(11,6): error CS0246: The type or namespace name 'TestClassAttribute' could not be found (are 
 
@Dennis Might need to do nuget restore to get packages.
Which is dnf install nuget
 
6:26 PM
I could have sworn TIO already had nuget.
 
@Dennis It has Dotnet Core nuget.
 
>_<
Forget this. I'd rather write my own interpreter.
Thanks for your help though.
 
@Dennis OH! All the errors are in the sample project. You csan run msbuild on the .csproj files in Folders and Folders.Runtime individually.
 
Nice observation. Unfortunately, it doesn't seem to work. Trying to execute the Hello World program from the repo just crashes.
Unhandled Exception:
System.ArgumentException: An empty file name is not valid.
  at System.IO.DirectoryInfo.CheckPath (System.String path) [0x00016] in <967102960bb24f539a74a4fad131a396>:0
  at System.IO.DirectoryInfo..ctor (System.String path, System.Boolean simpleOriginalPath) [0x00006] in <967102960bb24f539a74a4fad131a396>:0
  at System.IO.DirectoryInfo..ctor (System.String path) [0x00000] in <967102960bb24f539a74a4fad131a396>:0
  at (wrapper remoting-invoke-with-check) System.IO.DirectoryInfo..ctor(string)
 
Yeah, IDK what to do with that
Given it's complaining about empty filenames, that might, might, possibly be because of dotfiles. On windows, dotfiles show up with empty names sometimes if you remove the file extension.
 
6:40 PM
I wouldn't be surprised if the most Windows of languages had some issues with a Unix-style file system.
 
Yeah
 
7:01 PM
@Dennis What repo are you using for Mono? The Fedora repos don't have mono-complete, msbuild, or nuget, So I've been using Mono's own repo for CentOS.
 
dnf config-manager --add-repo download.mono-project.com/repo/centos
 
Ah, I had hoped there was a Fedora repo you found. CentOS is close enough I guess.
 
 
1 hour later…
8:12 PM
@cairdcoinheringaahing tio.run/#mascarpone
 
8:28 PM
@Dennis Ooh, Thanks!
 
@Dennis can you pull pyt?
 
@mudkip201 Done.
 
Thanks
 
8:42 PM
MUMPS is weird.
 
Imagine that
 
8:54 PM
Well, I didn't expect it to be.
 
9:06 PM
 
Cool, thanks
 
@Potato44 Do you need Sidef 3.10 in particular?
 
@Dennis I don't think so
 
 
2 hours later…
10:46 PM
can we have tinyBF?
 

« first day (540 days earlier)      last day (1954 days later) »