4 ms·
I love it. I'm using Go to handle building full stack javascript apps, which actually works great since esbuild can be used directly inside a Go program. The is
by llmslave2 10mo ago
I love it. I'm using Go to handle building full stack javascript apps, which actually works great since esbuild can be used directly inside a Go program. The issue is that it's a dependency, so I settled for having a go mod file and running it directly with Go. If somehow these dependencies could be resolved without an explicit module configured (say, it was inline in the go file itself) it would be perfect. Alas, it will probably never happen.
That being said...use Go for scripting. It's fantastic. If you don't need any third party libraries this approach seems really clean.
- ahartmetz 10mo ago>full stack Device drivers, task switching, filesystem, memory management and all?
- mstipetic 10mo agoDon't be that guy.
- ahartmetz 10mo agoI am going to be that guy. I make computers do things, but I never act like my stuff is the only stuff that makes things happen. There is a huge software stack of which my work is just the final pieces.
- mstipetic 10mo agoThe term "full stack" has a widely well understood meaning, you're being pedantic
- ahartmetz 10mo agoIt doesn't for me and I don't think that my subculture of computing uses similarly myopic terms.
- llmslave2 10mo agoWhere did your subculture come from, Pedanticville?
- konart 10mo ago>It doesn't for me And it's okay. It doesn't mean it should be this way for everyone else. It is pretty common (and been so for at least two decades) for web devs to differentiate like so: backend, frontend or both. This "both" part almost always is replaced by "full stack". When people say this they just mean they do both parts of a web app and have no ill will or neglect towards systems programmers or engineers working on a power plant.
- SunlitCat 10mo agoThe problem with calling it “full stack” (even if it has a widely understood meaning) is that it implicitly puts the people doing the actual lower-level work on a pedestal. It creates the impression that if this is already “full stack,” then things like device drivers, operating systems, or foundational libraries must be some kind of arcane magic reserved only for experts, which they aren’t. The term “full stack” works fine within its usual context, but when viewed more broadly, it becomes misleading and, in my opinion, problematic.
- ahartmetz 10mo agoOr, alternatively, it ignores and devalues the existence of these parts. In both cases, it's a weird "othering" of software below a certain line in the, ahem, full stack.
- bheadmaster 10mo agoI agree with you in sentiment - the term "full-stack" is odd and a little too grandiose for its meaning. But it is already established in the industry, and fighting it is unlikely to yield any positive outcomes.
- llmslave2 10mo agoYes. Yes, I'm doing all of that with Javascript :P
- dangoodmanUT 10mo agodwight shrute detected
- ahartmetz 10mo agoAt least spell my name correctly ffs, it's right there in the org chart