3 ms·
You know why I like Rust as a programmer? It's community feels a lot like how the Perl community did at the height of Perl's popularity. This is in contrast to
by DiabloD3 6y ago
You know why I like Rust as a programmer? It's community feels a lot like how the Perl community did at the height of Perl's popularity.
This is in contrast to Python's (has a friendly community, but tends to have bikeshedding), Node's (outright toxic npm-based warfare), or Java's (corporations shit out awful code when they're done with it, ie, everything donated to Eclipse or Apache, or all the dumpster fire code Google has released, and its up to you to judge how awful it really is).
Perl's CPAN? Lots of really nice code that follows a pretty good UNIX "does one thing, and does it well" philosophy, with lots of friendly folks.
As long as Rust doesn't have a Perl 6 moment, we're good.
- Ericson2314 6y agoMaybe Rust is the true Perl 6 :O
- lizmat 6y agoWell, Rust does share its first letter with the Raku Programming Language, the new name of Perl 6 (https://raku.org https://raku.org using the #rakulang tag on social media).
- proverbialbunny 6y agoI'm a researcher and I loved prototyping in Perl once upon a time ago. It was so fast and easy to get an idea out. I've played with Rust too, and have done a project in it. I like it too, but as a necessity, not out of a strong love. I do love the package manager Rust has though. It's so nice to not have to worry about that kind of thing. Once Raku has dataframes, and it is stable, I'll definitely be checking it out.
- lizmat 6y agoInteresting. I assume the R flavour of data frames would be most used?
- proverbialbunny 6y agoWhat other flavor is there? A dataframe is a data structure that is a 2 dimensional array, where each column has its own type. Compared to a matrix, which is also a 2d array, but each column has the same type.
- lostmsu 6y agoI think you are wearing pink glasses for Python. The most talked about lib lately is TensorFlow, and its code is worse, than any Java code I've ever seen.
- DiabloD3 6y agoNo, I positively hate Python as a language. I don't hate their community, though. That said, TensorFlow was written by Google in the typical Google Java way. See that bit above where I shit on Google-supplied Java? This also applies to TensorFlow, even though its written in Python. There is just something culturally wrong at Google, and I don't know why; Amazon and Microsoft and Netflix and whoever else have donated actually pretty decent code to the FOSS community, and none of it is even a fraction of the trainwreck that Google produces.