New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Interested in writing a package manager? #25
Comments
Hmm... I'm not really fond of changing the name. Also for the package manager, I've never really played around with one before, so I have no clue how it works. Could you explain more about what the package manager will do? |
Well, just take raw night source code from the CDN and plonk it into a folder that the compiler uses the import statement to know |
huh? |
|
Alright, it's very simple, BUT IT WORKS. check out https://github.com/johnstev111/dusk/ |
okay but you still haven't told me what this package manager does |
I have |
no clue what that means.... cdn? import statement? |
CDN means Content Delivery Network, like jsdelivr. Some server that hosts a bunch of code. The import statement. Like python, you see import time
import flask
import tkinter those are import statements. They are statements, that import. |
So, it means that when you type, for example in night |
why would I need a package manager though? |
you said you wanted some sort of a |
OHHHHH is that why python has so packages? I was thinking of just putting everything into one binary, but I guess I could have different packages... |
so the |
Er... no, you plop them on the CDN. The dusk_modules directory is where the modules are installed locally. The cdn is hosted on repl.it, I'll invite you now (it's called |
well, have just seen this, it's an interesting idea tbh |
gotta help i guess |
i have look at the code... i... i realize i don't know how to code in go-lang :/ |
@AntimatterReactor @DynamicSquid @johnstev111 i have created web installers (installers that download a script from the web to somewhere else on the disk) |
Uh sure I guess! I was talking with jonstev and we made a plan that we'd have two repositories, Night, and the External code, and use MinGW to compile them both, so they can be run fairly easily. I'm not really sure though, @johnstev111 has more information. I'm actually really clueless on this kind of stuff |
@DynamicSquid ok - i invited you to the repl |
@DynamicSquid Squod, look. Lethdev can't compile python into ELF binaries that easily, and remember CROSS PLATFROM, and this needs to be a binary, so I woud've done node, that's why I chose Golang. As simple as that. |
@johnstev111 @DynamicSquid WELL NOW I CAN'T BECAUSE ALL THE CODE IS MAGICALLY MISSING. |
well what happened, i can recover it |
uhhh no clue what's going on, but yeah sure I guess I'll go with johnstev |
lol I love that quote "magically missing" |
@DynamicSquid lol it says |
We should call the Debugger |
@DynamicSquid You know what I was gonna |
Uh |
@CodeLongAndProsper90 boom. shattered. |
@firefish111 pkgs it is |
@firefish111, @CodeLongAndProsper90 do you guys know how to link a exe file with a HTML download button? |
@DynamicSquid oki I will modify le dusk to suit |
@DynamicSquid You do markdown image with onclick, dat how |
@firefish111 I need a link for dusk.exe |
Ye, make an html server that does le download, or do you want le exe file? put le exe file in le release, then make le markdown image inside a link to le same link to le release exe. le oki? |
@DynamicSquid also what is handeling, it's handling |
@firefish111 Wait what no I just need a link to the exe file. |
@CodeLongAndProsper90 github better |
Damn, it crashed my pluggin lol |
Okay it worked! |
But it keeps telling me that it's a virus could you fix that? I don't think that's really good for the customer experience. |
@DynamicSquid lol no, that's your problem, your browser says that "eXe fIlEs mUsT bE mAlIcIoUs" but not always true, I can report it being safe for you |
@firefish111 i use chrome |
@firefish111 How do I combine dusk.exe and night.exe into one exe? Same for the Linux variants? |
@DynamicSquid WHAT NO PLOZ DELETE LE LINK, le réal link is le here
aha lol for dat i need to use a thing called
|
lol help me i slow
|
@DynamicSquid have i lost contact, I need you to read my previous massgaes |
@firefish111 Don't worry it's all working fine. I put the bins in the repl |
@DynamicSquid not the right ones, gosh |
@firefish111 wait what |
@firefish111 well, Imma do that later. time to take a break |
@DynamicSquid yes lol let's do |
I was thinking on calling it twilight or dusk, which do you think?
Also for the package manager should I go for a normal C program piggybacking on libcurl or a node.js script for getting data from the cdn?
The text was updated successfully, but these errors were encountered: