« first day (556 days earlier)      last day (1938 days later) » 

00:03
Mm, according to Wikipedia, 3 more C# compilers do not actually exist.
We should.make one for the ELVM tool chain.
You mean compiling ELVM to C# or C# to ELVM?
ELVM to C# already exists.
C# to ELVM would be really hard... C#->8cc->ELVM might be doable
But more compilers like 8cc's eir branch that transform "real" languages into ELVM would be nice.
00:11
Might be a good idea to start with ilasm, and use that as an intermediate step.
Although Roslyn is open source
Probably way too complicated. Are there any toy C# compilers?
Not that I know of.
Do you know if ELVM IR support OOP?
No clue.
00:28
@Dennis Kind-of! It's not a toy, but there's a tool that transpiles a subset of C# to Java called cs2j.
ELVM doesn't even have subroutines though...
It has jumps/goto.
Ugh, I've never made a proper compiler before. I know the theory for how function calls are implemented through registers and how the stack frame works, but... ugh.
@Pavel And several C#-to-native compilers
I know of Ngen.exe, but not any others.
There's this and this
I guess they aren't really C#-specific though
00:46
@Dennis Can you pull shortC please?
@MDXF The Hello World no longer prints the exclamation mark.
:)
Anonymous
01:22
@Dennis Seriously's packages are now fixed. Reinstall please?
@Dennis golfed
how advanced is the representation in fractran though? could it be golfed more?
Anonymous
I lied
@DestructibleLemon Just product of powers, nothing more.
@Mego Does that mean I should wait?
@Dennis brackets?
Only to separate numerator from denominator.
01:27
(whatever^3*whatever)^8?
oh ok
Anonymous
@Dennis Nope, you're good now. I seriously fixed it this time.
But did you actually fix it?
Anonymous
I really did
Why do you need pycryptodome btw?
Anonymous
I thought I finally made that an optional requirement...
01:31
Traceback (most recent call last):
  File "/usr/local/bin/seriously", line 7, in <module>
    from seriously import main
  File "/usr/local/lib/python3.6/site-packages/seriously/__init__.py", line 1, in <module>
    from .seriously import *
  File "/usr/local/lib/python3.6/site-packages/seriously/seriously.py", line 17, in <module>
    from . import SeriouslyCommands
  File "/usr/local/lib/python3.6/site-packages/seriously/SeriouslyCommands.py", line 13, in <module>
    from lib.cp437 import CP437
Anonymous
CI might not have finished uploading the latest version
Anonymous
And I just pushed another version that doesn't require pycryptodome
Anonymous
Alright, it's definitely deployed now
you could go for pycryptodomex if you're having trouble with building the extension
After clearing pip's cache, I seem to have acquired the latest version.
I'll sync once the self test finishes.
Which takes a while with 466 languages...
@Mego Should be live.
Why is the Actually module called seriously though?
01:42
@Dennis ...odd, it works locally
Does your local file end with a newline?
@Dennis yes
modifying run script...
@Dennis Fixed, mind pulling?
Done.
Anonymous
02:40
@Dennis Because Actually is Seriously v2
Anonymous
in The Nineteenth Byte, 2 days ago, by Mego
@Zacharý The naming convention was chosen to be as confusing as possible
Mission accomplished.
Anonymous
:D
03:11
@Dennis I just noticed all the C#s are listed with Title Case e.g. C# (Visual C# Interactive Compiler), but mono is C# (Mono C# compiler).
That's what it calls itself on my computer.
Even the new version is Turbo C# compiler.
Oh, it does. Now that I've noticed it it bothers me so much
I'm not too happy about it myself.
We should file a bug report.
 
7 hours later…
10:33
@Dennis Can you please pull Brachylog? (it's been a while…)
10:48
<wrong chat room, ignore this post>
 
2 hours later…
12:34
@Fatalize Done.
12:50
Thanks! First commits in half a year
 
3 hours later…
15:34
@Dennis Can you please pull Brachylog?
@Fatalize Done.
Thanks!
 
1 hour later…
17:01
@Dennis can please you install the gtools package for R?
17:36
@Giuseppe Done, I think.
Thanks! Works perfectly.
18:24
@Dennis Can you add MoreLINQ? github.com/morelinq/MoreLINQ
You can grab it from NuGet
 
2 hours later…
20:25
Hello, I would like to request change for website link for Huginn programming language to huginn.org, thank you.
I recommend pinging Dennis
@Dennis Hi, I would like to ask you to update website link for Huginn programming language to huginn.org.
oh wow what a ninja
@EriktheOutgolfer Thanks :)
just suggesting that since otherwise he'll not be notified and there's a possibility he won't see your request, especially if it later gets crumbled between other discussions :)
 
1 hour later…
21:41
@AmokHuginnsson Done.
@Dennis Thank you :)
@Dennis Could you pull Dirty please?
22:00
@Οurous Done.
 
2 hours later…
23:50
@Dennis Could you pull Dirty again, please?
WAIT NO EVERYTHING IS BROKEN

« first day (556 days earlier)      last day (1938 days later) »