![](https://programming.dev/pictrs/image/375361ad-161c-49fc-a3fd-1e21c7780f3d.jpeg)
![](https://programming.dev/pictrs/image/170721ad-9010-470f-a4a4-ead95f51f13b.png)
a = [ Haskell
, is
, the
, GOAT ]
I make things: electronics and software and music and stories and all sorts of other things.
a = [ Haskell
, is
, the
, GOAT ]
and thinking “we can downsize”
And then they’ll go out of business
I agree. We’ve let the standards for what is good drop.
I think it’s mainly because the “just works” mentality has become infectious among engineers. It’s one thing when just starting out, but as you learn more and gain experience you should care more.
People do the designing and architecture and programming just because it all pays well, not because they have a love for the craft.
I think the second, slightly less strong reason is because many engineers do not know how to effectively communicate with management when something will result in terribly written software and just do it anyway. Another skill I see less and less amongst my brethren.
This is already how the military works BC they lost the source code for ancient machines. They’ve gotta now hire reverse engineer researchers to help out
Try harder
LibreOffice is the superior IDE for Delphi
Oh actually I have heard of that as well
Purpose made for Data-science
Uhhh… R?
That, MATLAB, and Python are the only languages I know of used in that field, and it’s not MATLAB or Python lol. I don’t know anything about R tho
a lot of good senior level developers don’t have the specialized knowledge to do shit like build a password validation system that isn’t vulnerable to a timing attack or know what a timing attack is
Please don’t tell me that. It’s terrifying
That’s how you end up with the unmaintainable state that enterprise software is currently in. “Just Works” mentality is a cancer
Yeah. Kinda actually
that shit is hard, I had to be extremely careful to protect against SQL injection
People need to learn to be careful
to learn vulkan every time they want to use a GUI for their job
Not every time, just the first time. But yes. Devs should stop being so lazy
compiler design whenever they wanna use java for their job
Every dev should at least know the basics of language design and compiler design, yes. Again, you also only have to learn it once
Nah you should learn
I agree with the last point tbh
At the bare minimum, if you aren’t capable of contributing to the library you use, then you don’t deserve to use it.
People use IPv6?
I still don’t know anything about it