|
pokeyman posted:how do I rpm/apt on my macbook or my surface now install the 5000 other dependencies by hand to get angular or whatever running
|
# ? Feb 16, 2017 05:54 |
|
|
# ? May 26, 2024 21:49 |
hifi posted:i wish all the languages that de facto require a package manager would do rpm/apt integration instead of write their own poo poo mountain. the whole cpan/pip/npm cottage industry is a waste of time Disagree. If they did that then when you were on your crusty old CentOS machine you would be stuck with 10 year old versions of every Python package. That said, pip kinda sucks, and I haven't used cpan / npm. Stuff like cargo (for Rust) and stack (for Haskell) are both pretty cool and good though.
|
|
# ? Feb 16, 2017 06:17 |
|
perl is and shall always be the least bad p-lang.
|
# ? Feb 16, 2017 06:22 |
|
python
|
# ? Feb 16, 2017 06:39 |
|
jony neuemonic posted:perl is and shall always be the least bad p-lang. My first ever terrible programming job was with perl and it allowed me to do magical things with multi-gigabyte chinese text files. Good times
|
# ? Feb 16, 2017 07:04 |
jony neuemonic posted:perl is and shall always be the least bad p-lang. I recently made the switch to python 3 and I am liking it quite a bit. It's still a p-lang, but it seems much more well-thought-out than other p-langs.
|
|
# ? Feb 16, 2017 07:32 |
|
is elixir considered a plang or an flang
|
# ? Feb 16, 2017 09:43 |
|
go is the best plang
|
# ? Feb 16, 2017 14:55 |
|
redleader posted:is elixir considered a plang or an flang pflang
|
# ? Feb 16, 2017 15:05 |
|
Arcsech posted:js itself isn't significantly worse than say, ruby (I'd still rather use python if I had to use a plang tho) the rats that fled the sinking ruby ship mostly fled to node.js
|
# ? Feb 16, 2017 15:22 |
|
code:
|
# ? Feb 16, 2017 15:39 |
|
all of those packages without a lockfile
|
# ? Feb 16, 2017 15:42 |
|
I'm number-is-nan 1.0.1
|
# ? Feb 16, 2017 16:00 |
|
HoboMan posted:
|
# ? Feb 16, 2017 16:01 |
|
a witch posted:I'm number-is-nan 1.0.1 i'm the implied bugfix release e: no wait i'm is-arrayish v0.2.1
|
# ? Feb 16, 2017 16:04 |
|
HoboMan posted:e: no wait i'm is-arrayish v0.2.1 You are very important. Without you I won't be able to parse-json or load-json-file.
|
# ? Feb 16, 2017 16:15 |
|
VikingofRock posted:I recently made the switch to python 3 and I am liking it quite a bit. It's still a p-lang, but it seems much more well-thought-out than other p-langs. it's mostly just my own personal hangups but i really, really don't like working with python. perl has all the same fundamental problems but at least it's fun to write.
|
# ? Feb 16, 2017 16:18 |
|
MALE SHOEGAZE posted:go is the best plang
|
# ? Feb 16, 2017 16:19 |
|
carry on then posted:pflang pissflange
|
# ? Feb 16, 2017 16:20 |
|
HoboMan posted:speaking of this poo poo, today is the first day of us going full web dev. i installed node and npm and used npm to get react and typescript and webpack terrible web dev's log, day 1: i spent almost all of yesterday getting my poo poo set up so i can start bright and early today and really dig into it and start making a web app i've been at this for an hour and i have already run into known bugs in both npm and react that are completely breaking my poo poo
|
# ? Feb 16, 2017 16:34 |
|
nrook posted:I dunno, I don't think node is that bad. Like it's definitely bad, but it's not really worse than any other p-lang. npm is a reasonably good package manager too. lol
|
# ? Feb 16, 2017 16:34 |
|
lmao i thought there was no way, it's gotta be a silly stupid name for some really cool software package nope https://www.npmjs.com/package/camelcase
|
# ? Feb 16, 2017 16:36 |
|
hifi posted:lmao i thought there was no way, it's gotta be a silly stupid name for some really cool software package 932,915 downloads in the last day
|
# ? Feb 16, 2017 16:40 |
|
it gets better https://github.com/SamVerschueren/uppercamelcase/blob/master/package.json#L25 https://github.com/SamVerschueren/uppercamelcase/blob/master/index.js
|
# ? Feb 16, 2017 16:52 |
|
javascript is an inexcusably garbage language, and the entire js ecosystem is the natural and expected accretion of the lowest common denominator trash people that would be drawn to such a thing
|
# ? Feb 16, 2017 16:54 |
|
yes, instead of taking the tens of seconds to make a utility function for myself, let me take possibly even more time to introduce a dependency on my application instead this is fine
|
# ? Feb 16, 2017 16:59 |
|
HoboMan posted:terrible web dev's log, day 1: If you have to make a react app with node use create-react-app it gives you a solid starting point.
|
# ? Feb 16, 2017 17:33 |
|
HoboMan posted:yes, instead of taking the tens of seconds to make a utility function for myself, let me take possibly even more time to introduce a dependency on my application instead and thus our 200000 line "<appname>shared.bas" was born
|
# ? Feb 16, 2017 17:50 |
|
the talent deficit posted:aws rds postgres is really good. use that I'm going to do this I think. for now, the headache of dealing with aws is more manageable than paying an extra $550/m to heroku
|
# ? Feb 16, 2017 18:43 |
carry on then posted:pflang lisp too
|
|
# ? Feb 16, 2017 18:57 |
|
i just got an email from hr. my transfer was approved! i will apprise you of my figgies once they call me.
|
# ? Feb 16, 2017 19:02 |
jony neuemonic posted:it's mostly just my own personal hangups but i really, really don't like working with python. perl has all the same fundamental problems but at least it's fun to write. I used to feel this way too and then one day it just flipped and I actually started to like python. I think it was around when I was about to write a bunch of annoying and tricky code, and then I thought "hmmm I wonder if astropy has something for this" and sure enough it did. Also around the same time I put a bunch of effort into getting all the python tooling working nicely, so now pylint runs as I type and catches a lot of my bugs before I run them.
|
|
# ? Feb 16, 2017 19:02 |
|
LeftistMuslimObama posted:i just got an email from hr. my transfer was approved! i will apprise you of my figgies once they call me. Congrats!
|
# ? Feb 16, 2017 19:31 |
|
LeftistMuslimObama posted:i just got an email from hr. my transfer was approved! i will apprise you of my figgies once they call me.
|
# ? Feb 16, 2017 19:40 |
|
LeftistMuslimObama posted:i just got an email from hr. my transfer was approved! i will apprise you of my figgies once they call me.
|
# ? Feb 16, 2017 20:13 |
|
LeftistMuslimObama posted:i just got an email from hr. my transfer was approved! i will apprise you of my figgies once they call me.
|
# ? Feb 16, 2017 20:18 |
LeftistMuslimObama posted:i just got an email from hr. my transfer was approved! i will apprise you of my figgies once they call me.
|
|
# ? Feb 16, 2017 20:20 |
|
hifi posted:i wish all the languages that de facto require a package manager would do rpm/apt integration instead of write their own poo poo mountain. the whole cpan/pip/npm cottage industry is a waste of time these package manager styles are incompatible. Mostly it's deficiencies in rpm/apt. e.g. for doing development, it's best to be able to put your dependencies next to your project. RPM/APT are all system-wide only tools, so you cannot work on one project that uses pkg-v1 and another project that uses pkg-v2 at the same time. And you need to be administrator and make arbitrary changes to a machine just to compile poo poo. for doing development, you want reproducible builds with specific versions of dependencies, with RPM/APT you get the latest version shut up. for doing development, sometimes you use a tool that uses pkg-v1 while you're writing an app that uses pkg-v2 and you want both installed at the same time, and rpm/apt don't allow this because they don't actually place anything in package-specific locations, just dump poo poo in /usr! (Where apt/rpm do need to allow this, they mutate the name of the package instead of just allowing multiple versions. So you get gtk2 v2.22 and gtk3 v3.24 instead of two versions of gtk. It is arguble, imo, whether this is a better or worse system. On the one hand, it encodes some information about whether it "should" be okay to just update to the newest version of the package. OTOH, "should" belongs in god drat quotes, and as soon as you have a single failure of that should, the system falls apart.) I'd love to work on fixing up apt/rpm so we could use them but I don't think the distros are at all interested, sadly.
|
# ? Feb 16, 2017 20:21 |
|
HoboMan posted:yes, instead of taking the tens of seconds to make a utility function for myself, let me take possibly even more time to introduce a dependency on my application instead necrotic posted:If you have to make a react app with node use create-react-app it gives you a solid starting point. code:
|
# ? Feb 16, 2017 20:23 |
|
|
# ? May 26, 2024 21:49 |
HoboMan posted:yes, instead of taking the tens of seconds to make a utility function for myself, let me take possibly even more time to introduce a dependency on my application instead i've been interviewing people. "i've made helper libraries" illicits way too many bugged eyes than i'm comfortable with
|
|
# ? Feb 16, 2017 20:31 |