>six years in the making>can't even sleep properly
>nushellI hate nu-/g/
>>106572363Use case?
>>106572363rust doesn't have this issue
>>106572363Have you tried lying down and closing you eyes? Usually works
>>106572363Read the docs, fucking retard.https://www.nushell.sh/commands/docs/sleep.html
>>106573430>sleep 1min 30secwhat's wrong with 1m30s or 1.5m lmao
>>106572363Just use powershell you faggot
>>106574419PowerShell isn't written in Rust.
>>106576213Exactly.Nushell somehow manages to be even gayer than powershell.
>>106572494>shell written in rust>"rust doesn't have this issue"Retard.
>>106572363why would you use anything else than bash?
>>106576389wanted to give it a tryvery disappointed
Fish shell doesn't have this problem. I still write POSIX scripts, thoughie for obvious reasons.
why would i ever use nushell, when powershell exist? on quick glance, it looks inferior.
>>106576389>muh special text effects
>>106576672If having your shell written in Rust is more important than have access to .NET libraries, you might consider nushell.
>>106573430those are a bit lacking to be fair. i had to guess unit suffixes from within the shell (day hr min sec). if there are others, i would need to look at the source code to discover them.floating point is allowed.duration arguments seem to be added together without restrictions. so "1sec 2sec 3sec" would sleep for 6 seconds.i discovered this in a minute. but it should have been all documented.
>>106572363written by nu-males
>>106576476i don't do nu just to be clear
>>106576825what's lacking is your reading comprehension
>>106576999it's not for meuninstalled already
>>106577043show me where "day" and "hr" are documented in that page meisterleser
>>106576476That error output is digusting. So fucking verbose, cluttered, and colorful it hinders readability. Is it so much to ask to just print a normal error message?
>>106572363Nushell, the shell for numales.
>>106577113give it another decade and it'll be the norm
>>106572363>sleep 3sNormal people say "sleep 3".
>>106580433that doesn't work either...
>>106572363What the fuck is that thing
>>106580896now I can't unsee it lol
>>106580896thats just the hindu alphabet.nothing to worry about
>>106573430>nooo you should have to read through 80 pages of the manual instead of the developer sticking to common conventions
>>106573430why is there even a built-in function for sleeping?why why why would that even be a part of a shell?I can use gnu sleep literally with anything. I can use it in any shell on any operating system.I just used it on windows in the dos shell, because I can. Because it's just a fucking executable.Literally what could be so much more important than stability and portability that functions like sleep need to be integrated into the shell?Literally, what is the use case? There is none. Drop the bullshit and use real programs and shells that don't get in the way of real programs.
>>106576213powershell does everything nushell does but better.You still shouldn't use powershell, but you should use nushell even less
>>106583415Maybe it's because the shell is the controlling process that is responsible for executing the command fed to it? Not to mention how easy it is to implement functionality like that, I don't see the point in getting outraged over it; UNLESS you are forced to use the shell builtin.
>>106583415technically, they could transform this nushell project into separate utilities and they would be working on alternatives to the gnu tools but i guess they prefer to bundle everything in a monolith because of objects or something instead of using good old plaintext piping.except plaintext has already won.
>>106583453>I don't see the point in getting outraged over itthe point is not to bloat software up with shit that isn't necessarybecause then users will run into stupid bullshit like trying to execute a progam and getting an error because the shell was too self-important and executed its gay little built-in function instead that then also didn't work
>>106583458>except plaintext has already won.You keep repeating this and it is just as retarded every single time. JSON, CSV, and even XML are specifically designed for structured data. You are like a child parroting "plaintext good" you got from school or a book and are incapable of thinking for yourself because you lack realworld experience.
>>106583508>plaintext goodnta but no one said it's goodit just won
>>106572389>Use case?
>>106583521>the most universal way of pushing stuff.>understood by all operating systems in existence.of course its good.
>>106583558plaintext is meaningless.
>>106583485This isn't software bloat, learn about why builtins like echo and printf, and sleep exist instead of delegating this functionality to external programs. This is ridiculous.>>106583458>good old plaintext pipingah yes, this good old plaintext piping, compared to the piping over SSL (PIPESSL) protocol, KEK.>>106583521>>106583566look up what plaintext means you goddamn idiots
>>106583458>good old encapsulated plaintext
>>106583610>good old encapsulated plaintextyou can encrypt it, compress it, encode it but you can't deny it.
>>106583610>This isn't software bloatit issleep exists on my systemI don't want a shell that overrides it with a builtin that's incompatible with the one I already have
>>106583558dunnoparsing the same data again and again at every step of a pipeline feels like a waste of timebesides you still got to deal with nonsense like UTF-8 and shit
>>106583848it just works.i pipe shit over netcat between linux and windows all the time. even windows cmd pipes text all over the place if you need
>>106583793You don't need to invoke the shell builtin, you can call a shell defined function or external program instead. We're getting into shell-specific territory here, but if your shell isn't dogshit it should be easy. You can simply disable a given builtin on decent shells, for example enable -n NAME in Bash, or you can just give the full path, and if you do it frequently to the point is becomes a pain you can just use an alias or create a function with a different name. By the way, there's nothing more than having more than one shell, you have to use Bash sometimes even if you main fish.
>>106572363>program prints every time "it's been this long since nushell's first commit" down to the nanosecondThis is a textbook example of why Linux has no marketshare. This is why you need UI and UX designers, who are actually human, not this techbro fantasy.
>>106572363That down-to-ns time measurements on things where nanosecond does not matter or make sense looks absolutely retardedStrong "command executed in 1.32319898028908 seconds" vibes
>>106584221couldn't agree moreshit like this is why linux is stuck as a server OSgoogle did it right with android by creating their GUI from scratch and burying the terminal deep
>>106585522>google did it right* [relatively] rightlet's not be generous, now.
>>106573417kek this
>>106583306>hindu alphabetUnicode box draw characters not good enough for them? Those would at least line up with each other regardless of font and not look janky.