News for hackers. Stuff that matters.
Re:Rust for Windows by atonse on Thursday January 21, 2021 @03:33PM (#25863845)
MS has always been solid with developer tools, documentation, and dev relations.

Even though I prefer administering Linux servers any day over Windows servers, I find myself often missing PowerShell when I use bash. It has some quirks but some of the design decisions are exactly what you'd hope someone would make if they redesigned a command-line shell 40 years later.

I still find it comical that we proudly paste around commands that just wrangle text no differently from what perl programmers did in the 90s, using sed, print, cut, etc, when things like PowerShell moved to piping objects between commands. It just removes a whole class of ambiguity.

Re:Rust for Windows by blibble on Thursday January 21, 2021 @05:58PM (#25865765)
> MS has always been solid with developer tools, documentation, and dev relations.

in my 25 years of using their tooling and reading their documentation, they've never been more than what just qualifies as borderline acceptable

I booted up VS2019 today for the first time in a while (after waiting 90 minutes for it to install) and it still feels like using a Jetbrains IDE from 15 years ago, and it's still worse than what Borland produced in the 90s

... and it's even slower than IntelliJ IDEA, which just seems amazing as IDEA is written in Java

Re:Rust for Windows by jolux on Thursday January 21, 2021 @11:18PM (#25868261)
I find Visual Studio intolerably slow, I don't quite understand why but it's been bad since at least Visual Studio 2017. Rider and IntelliJ are both much faster and I prefer them.

The documentation is excellent in my experience though. I love it. Visual Studio is really the only Microsoft developer tool I don't like. Even Visual Studio Code is much better.

Re:Rust for Windows by devmunchies on Thursday January 21, 2021 @07:11PM (#25866538)
Agree. going through .Net ans ASP.Net documentation and none of the classes/methods have usage examples except for the super obvious ones (like the "String" class). They just show method signatures and that's it.

It as if the tools were built "by IDE users", "for IDE users".

Re:Rust for Windows by atonse on Thursday January 21, 2021 @09:06PM (#25867358)
They may have stagnated but MSDN was, for many, many years, some of the best documentation I had seen anywhere. (Java was pretty solid too, and also PHP).

But maybe I didn't stray too far off the beaten path?

Re:Rust for Windows by coliveira on Friday January 22, 2021 @05:42PM (#25877219)
MSDN has a lot of documentation, but it is not easy to use.
Re:Rust for Windows by MagnumOpus on Friday January 22, 2021 @04:40AM (#25870051)
> MS has always been solid with developer tools, documentation, and dev relations

The single most heavily used Microsoft dev environment is the Microsoft VBA Editor. It has not had any update in nine years and is virtually unchanged in 22 years since the release of Office 2000, incredibly outdated in terms of usability. It also cannot be replaced by using a text editor like other IDEs can. It is anything but solid.

Re:Rust for Windows by pjmlp on Friday January 22, 2021 @01:37PM (#25874594)
Except many end up installing VB.NET and using Office COM Automation instead.
Re:Rust for Windows by knicknic on Friday January 22, 2021 @12:04AM (#25868509)
Why not just install powershell on Linux?
Re:Rust for Windows by 908B64B197 on Thursday January 21, 2021 @03:54PM (#25864105)
> 90s

The paradigm of sending text in and out of pipes is ~20 years older than that.

Re:Rust for Windows by atonse on Thursday January 21, 2021 @09:04PM (#25867346)
I had actually written an earlier date but then I realized I was talking about Perl :)

I think perl was created in the early 90s, correct?

Re:Rust for Windows by to11mtm on Thursday January 21, 2021 @09:15PM (#25867427)
I believe the annals of history say 87

[0] "1987 - Larry Wall falls asleep and hits Larry Wall's forehead on the keyboard. Upon waking Larry Wall decides that the string of characters on Larry Wall's monitor isn't random but an example program in a programming language that God wants His prophet, Larry Wall, to design. Perl is born."

[0] - http://james-iry.blogspot.com/2009/05/brief-incomplete-and-m...

Re:Rust for Windows by boogies on Friday January 22, 2021 @02:43PM (#25875425)
+1 for linking such beautiful annals
Re:Rust for Windows by 908B64B197 on Friday January 22, 2021 @12:21PM (#25873712)
I misunderstood your post. You are 100% correct about perl.

I understood it as 'shell computing with stdin and stdout streams of characters' instead of structured data coming in and going out.

Re:Rust for Windows by wirrbel on Friday January 22, 2021 @03:20AM (#25869583)
I think they even ship powershell now for non-windows OSs.