/dpt/ - Daily Programming Thread

microservices were specifically designed to allow for that to happen and for everyone to not have to give a shit.

>making any multi-language shit extremely hard to do, and leads to static-linking bloat.
package managers have no impact on interoping with C.
Elm has an interesting take on it where, no matter what, the author has to bump up version numbers in the package or it'll refuse to install.

good because you can just import packages at will
bad because packages break, support dwindles over time, wrecked packages every major version, over-reliance on packaging destroys languages
so overall a terrible trend, but the alternative is having to go through loops to get libraries

I don't understand.
So not updating your packages is like violating the NAP or something?

>good because you can just import packages at will
Leads to massive dependency bloat.
Go install any rust program and watch it download and install like 50 dependencies.
Also there is the left-pad nonsense.

>his language has syntax

everything has syntax, no matter how abstract or minimal.

I did an artificial intelligence class ages ago and ended up dropping out for unrelated reasons but something was annoying me for the first assignment. I had to do a uniform search and then an astar search but whenever I tried to do the astar it ended up being slow as heck. Was I supposed to cheat and process the heuristic beforehand? I just couldn't get it to be faster than a normal uniform search. I did try asking the lecturer at the time but she was fucking useless.

false

I don't get this question. What quantifies as a non language specific package manager? A package manager that distributes DLLs/SOs?
What use is that? I write in a high level language to abstract away systems programming

How does a package manager that distributes python going to help me in Node?