| Post Reply | RetroFed Forums Forum Index
» Programmer Humor
Page 5 of 7 Goto page « First Previous 1 ... 3, 4, 5, 6, 7 Next Last » |
| Author | Message | ||
|---|---|---|---|
|
menas lemmy.wtf menas@lemmy.wtf Joined: 2023-11-10 |
Perl is a fuckin' awesome programming language, and it's too bad other languages didn't learn from it. I will forever miss you $_
I agree as a PERL programmer ; definitely a bad opinion |
||
| 3 | |||
|
ThePuy feddit.nl ![]() AlboTheGuy@feddit.nl Joined: 2023-07-02 |
Java Is actually good for what it does, maintain long term systems that only need updating every once in a while |
||
| 18 | |||
|
Denys Nykula piefed.social nykula@piefed.social Joined: 2026-02-04 |
People in FOSS community (including users) nitpick way too much about eachother's ethics and are mostly dictators so they expect everybody's views to align with themselves and each sub-community/individual see themselves as the source of moral balance. "oh no one of project XYZ maintainers doesn't like trans people we should boycott the project and fork it into LibreLGBTQXYZ" be professional ff...
For professional stuff I expect to get paid. What's professional about spending my free time in the company of abusers that I'm not even getting any money for? |
||
| 1 | |||
|
menas lemmy.wtf menas@lemmy.wtf Joined: 2023-11-10 |
People in FOSS community (including users) nitpick way too much about eachother's ethics and are mostly dictators so they expect everybody's views to align with themselves and each sub-community/individual see themselves as the source of moral balance. "oh no one of project XYZ maintainers doesn't like trans people we should boycott the project and fork it into LibreLGBTQXYZ" be professional ff...
If we would tolerate intolerant people, we would expose segregate people to even more segregation. |
||
| 1 | |||
|
Alavi programming.dev ![]() somegeek@programming.dev Joined: 2023-06-25 |
Transphobia is unprofessional. So is any other kind of bigotry.
An individual's personal beliefs has nothing with their profession. Unless they leak it into their profession. Now the profession has that ideology and we can address that. The person, and especially as long as it's just words and tweets etc, is separate from the work. Anyway, this is my unpopular opinion. |
||
| 2 | |||
|
Chloé 🥕 lemmy.blahaj.zone ![]() carotte@lemmy.blahaj.zone Joined: 2023-06-13 |
if you're making a user-facing program, you should always design with the possibility that it will be run on some truly dogshit hardware and you should make sure that they still have a good experience. good computer hardware is a luxury on the world scale, even before the rampocalypse related, but the answer to the question "who still uses {x} these days?" is almost always way, wayyyy more people than you think |
||
| 53 | |||
|
Alavi programming.dev ![]() somegeek@programming.dev Joined: 2023-06-25 |
If we would tolerate intolerant people, we would expose segregate people to even more segregation. However, ban their communities and using their code is not the same thing. If pirating video game make by shitty person is okay, why not looting FOSS production ?
So we become intolerant to intolerance? This is the perfect never ending loop! |
||
| 1 | |||
|
tomjuggler lemmy.world tomjuggler@lemmy.world Joined: 2023-09-09 |
Agree with half of that. C++ is last century stuff and should be replaced. Any new code in C and C++ is immediately a vulnerability.
Embedded programmer here: C/C++ is not going away any time soon. Rust just isn't ready yet (on microcontrollers anyway) |
||
| 5 | |||
|
menas lemmy.wtf menas@lemmy.wtf Joined: 2023-11-10 |
So we become intolerant to intolerance? This is the perfect never ending loop!
No it's not. Becoming tolerant to intolerance is intolerance and cowardly. It's called Paradox of tolerance |
||
| 6 | |||
|
k0e3 lemmy.ca k0e3@lemmy.ca Joined: 2025-03-03 |
Isn't this the most common layman's opinion?
I dunno, I see a lot of people defending Linus even on Lemmy. |
||
| 4 | |||
|
FuglyDuck lemmy.world ![]() FuglyDuck@lemmy.world Joined: 2023-07-15 |
An individual's personal beliefs has nothing with their profession. Unless they leak it into their profession. Now the profession has that ideology and we can address that. The person, and especially as long as it's just words and tweets etc, is separate from the work. Anyway, this is my unpopular opinion.
Bigotry isn’t a “personal opinion”. It’s a pattern of behavior- discrimination based on irrelevant and usually fucked up things, like race, religion and yes, gender identity. It is inherently unprofessional to make business decisions based on non-professional qualities a person may have. |
||
| 2 | |||
|
atopi piefed.blahaj.zone ![]() atopi@piefed.blahaj.zone Joined: 2025-07-19 |
Zed is actually a pretty good editor IMO. Miles ahead of Code at least
If you do not want the AI, gram editor is a fork that works well |
||
| 3 | |||
|
Alavi programming.dev ![]() somegeek@programming.dev Joined: 2023-06-25 |
Bigotry isn’t a “personal opinion”. It’s a pattern of behavior- discrimination based on irrelevant and usually fucked up things, like race, religion and yes, gender identity. It is inherently unprofessional to make business decisions based on non-professional qualities a person may have.
I think we're saying the same thing. I also believe one should not make professional decisions based on these things. But if the person just keeps these messed up things to themselve in their free time and doesn't mix it with the project/profession I can mostly tolerate that. |
||
| 1 | |||
|
Denys Nykula piefed.social nykula@piefed.social Joined: 2026-02-04 |
If we would tolerate intolerant people, we would expose segregate people to even more segregation. However, ban their communities and using their code is not the same thing. If pirating video game make by shitty person is okay, why not looting FOSS production ?
Free software is more than just using code, it's involves contributing issues, pull requests, staying around. Being around hateful people isn't fun, best to actively support a competing community. |
||
| 3 | |||
|
xxce2AAb feddit.dk ![]() xxce2AAb@feddit.dk Joined: 2025-07-11 |
Now I want to know the metaphorical post equivalent of chlorine trifluoride. Maybe the Israel/Palestine situation?
Or FOOF. Well, I can't come up with a better candidate. |
||
| 2 | |||
|
mcv lemmy.zip mcv@lemmy.zip Joined: 2025-08-07 |
|
||
| 5 | |||
|
Ooops feddit.org ![]() Ooops@feddit.org Joined: 2024-07-06 |
Current AI tools are excellent productivity and quality enhancers, but only for people who are willing to adjust their workflows and guide it to give good quality output. The damage is done by Capitalism running the AI industry and the over financialization of the market. Don't be anti AI, be anti unregulated Capitalism.
... and competent enough to actually evaluate the output properly. Instead they spend a lot of money to push the fairy tale how anyone can now code without having a clue. |
||
| 4 | |||
|
Valmond lemmy.dbzer0.com ![]() Valmond@lemmy.dbzer0.com Joined: 2025-11-13 |
I actually really like C#, it's my favourite. But don't know how much of that is Stockholm syndrome at this point haha. But whenever I'm writing in other languages i always end up missing something i do regularly in c#, especially from it's latest versions (which i also deeply miss when forced to work on legacy software that is still using shit like version 4 or 5 of C# (ASP.NET 4.8 / .NET stan...
What do you miss? |
||
| 2 | |||
|
aldhissla beehaw.org aldhissla@beehaw.org Joined: 2026-10-16 |
I'd add TS to the dumpster fire. It's a gilded pile of poop
TS dev here. Yep. There's worse, but not by much. Looking at you, PHP |
||
| 1 | |||
|
VigorouSchematic fedinsfw.app VigorouSchematic@fedinsfw.app Joined: 2026-10-02 |
I was on board with the first guy, but this is going too far. We should compromise between the 2- and 4-spaces camp, and we settle on 3 spaces.
Lets make it incremental instead: 1 space for first ident, 2 space for second, 3 space for third... 🙃 |
||
| 4 | |||
|
skarn discuss.tchncs.de skarn@discuss.tchncs.de Joined: 2023-06-24 |
Well, there are forks of firefox like floorp, zen, waterfox, etc. but i guess they might still count as firefox, because they are forks and not built from the ground up, only using the gecko engine from firefox.
Calling them forks is, in most cases, wildly too generous. They are derivatives of Firefox. They develop and maintain a few features, but they ar completely dependent on upstream for general progress. |
||
| 3 | |||
|
unglueclass23 programming.dev unglueclass23@programming.dev Joined: 2026-04-20 |
I am still not convinced vim does much of anything for your productivity.
It really doesn't. The time you spend learning it and setting your config will never pay off and even after you do these things the time it saves you is negligible. I can use Zed and have 90% what Neovim offers me, it even has really good vim motions. Picking them up for productivity is a bad reason to do it. I really liked a talk by TJ titled (Neo)Vim Made Me a Better Software Developer. The reason he uses it - is because it was basically a playground where he could play around with his code and get instant feedback as he's the "customer". I can relate to this. Neovim is really extensible and minimal by default. This encourages 2 things:
And at the end of the day it's kinda fun. It makes writing code more more enjoyable as you always end up learning how to navigate your code base more efficiently. Like a game almost :) |
||
| 2 | |||
|
PortNull lemmy.dbzer0.com ![]() portnull@lemmy.dbzer0.com Joined: 2025-04-07 |
Functional is better than object orientated programming |
||
| 16 | |||
|
MonkderVierte lemmy.zip MonkderVierte@lemmy.zip Joined: 2025-05-30 |
That putting more and more cutting edge technology in our daily computing, that can only be manufactured by a few multi-trillion-dollar-fabs, is a good thing. Not in a politically unstable world like we currently have. And this will not get better the next 50 years, with climate change. Our computing is good enough, we should focus on making it more accessible. |
||
| 5 | |||
|
menas lemmy.wtf menas@lemmy.wtf Joined: 2023-11-10 |
Free software is more than just using code, it's involves contributing issues, pull requests, staying around. Being around hateful people isn't fun, best to actively support a competing community.
yep, I do agree. But their is some example of it's just using code or exe and people refuse to do so because dev are shit |
||
| 2 | |||
|
surewhynotlem lemmy.world surewhynotlem@lemmy.world Joined: 2023-06-13 |
C++ is an awful language overall. Linus is just some guy with good programming skills and not an authority over anything tech. There aren't any good text editors in the wild. VSCode is awful apart from extension support. Kate is close to being perfect but lack of extensions are pulling it back. Vim, Helix, Emacs, NeoVim are all flex toys. nvm just tried zed with AI disabled AI bad
Isn't he the authority that approves what gets into the kernel? Or used to be at least. |
||
| 5 | |||
|
melsaskca lemmy.ca melsaskca@lemmy.ca Joined: 2025-03-09 |
The billionaire tech bros are making money hand over fist without the need for advertisers subsidizing them, and interrupting users all over the world. Little secret...the users know products exist and will go out and seek those products when it is necessary to do so. This activity leads to learning about more products through the ancient art of "browsing". |
||
| 9 | |||
|
ulterno programming.dev ulterno@programming.dev Joined: 2024-11-12 |
|
||
| 1 | |||
|
ulterno programming.dev ulterno@programming.dev Joined: 2024-11-12 |
Looks like this person hasn't seen how badly some people will format their additions to a codebase. But yeah, it does serve as a good way to get rid of multiple break-times every time an update is required. |
||
| 2 | |||
|
Brave Little Hitachi Wand lemmy.ca ![]() Gradually_Adjusting@lemmy.ca Joined: 2023-06-12 |
if you're making a user-facing program, you should always design with the possibility that it will be run on some truly dogshit hardware and you should make sure that they still have a good experience. good computer hardware is a luxury on the world scale, even before the rampocalypse related, but the answer to the question "who still uses {x} these days?" is almost always way, wayyyy more peop...
I agree. Designing based on "Who uses x anymore?" Just reinforces the ever-increasing cost of computing. |
||
| 7 | |||
|
HappyFrog lemmy.blahaj.zone HappyFrog@lemmy.blahaj.zone Joined: 2023-06-20 |
You know what, I’ve been a Firefox user since the days of beta Phoenix. I’ve expressed your view for years now - Firefox was great, but held back by a commercial org that want led fancy SF offices, fancy SF compensation etc. But I tried out Helium a little while ago and in truth, I’m not sure Firefox is all that good these days. Helium is basically ungoogled-chromium + extension support + super...
Using the blink engine, even in a ungoogled browser, still gives google power and is immoral. |
||
| 4 | |||
|
orca orcas.enjoying.yachts ![]() orca@orcas.enjoying.yachts Joined: 2023-07-07 |
In reply to an earlier post
Work has forced us all to adopt it, so everyone did. It was either that or suddenly be the slowest person at work, which eventually gets you canned. People will evangelize all day long about how they refuse to use AI, how it’s dog shit, etc. Meanwhile I’ve managed to dial in my AI workflow so that it never deviates from our code standards, it never tries to invent its own components or styles, and I still manage to review it with experienced human eyes. It’s the reason I can start my work day at 10:30am, walk away from my desk at 4:30pm and still be well ahead of schedule. I’ve malicious-compliance’d the fuck out of my job, it has made my life easier, and I don’t give a fuck what some nerd still devoted to the “art of code” says. We live in a capitalist hellscape and I’m a survivalist. With all of that said, I’d still wipe this capitalist shithole fever dream of a tool off the planet because I’m tired of data centers and AI companies fucking up the entire industry, the planet, and people’s lives. I’ve already witnessed firsthand what it did to my industry and I’m lucky to even still have a job (especially one that pays as well as it does—it helps to be in the industry just shy of 20 years). |
||
| 8 | |||
|
orca orcas.enjoying.yachts ![]() orca@orcas.enjoying.yachts Joined: 2023-07-07 |
In reply to an earlier post
I’m suddenly reminded as to why I went Vue years ago and never looked back lol. |
||
| 1 | |||
|
nonentity sh.itjust.works nonentity@sh.itjust.works Joined: 2024-06-12 |
In reply to an earlier post
What specific side of the MMT hill are you dying on? Personally, any financial economic model which uses fiat currencies, but dismisses MMT, is a pseudoscience and should be afforded a consummate level of deference. |
||
| 1 | |||
|
Jessica lemmy.blahaj.zone ![]() SayJess@lemmy.blahaj.zone Joined: 2023-07-05 |
That putting more and more cutting edge technology in our daily computing, that can only be manufactured by a few multi-trillion-dollar-fabs, is a good thing. Not in a politically unstable world like we currently have. And this will not get better the next 50 years, with climate change. Our computing is good enough, we should focus on making it more accessible.
Unlimited growth baybayyyyyyy! If you stand still, you lose! Other gross capitalist talking points! |
||
| 4 | |||
|
ChogChog lemmy.world ChogChog@lemmy.world Joined: 2023-06-22 |
if you're making a user-facing program, you should always design with the possibility that it will be run on some truly dogshit hardware and you should make sure that they still have a good experience. good computer hardware is a luxury on the world scale, even before the rampocalypse related, but the answer to the question "who still uses {x} these days?" is almost always way, wayyyy more peop...
That’s so why a lot of artists I know of when mixing, like to test their songs on stock/sub-par monitors. Not everyone has reference quality equipment and you want to make sure your song works just as well thumping with the windows down as with your hi-fi system. |
||
| 6 | |||
|
JesusTheCarpenter feddit.uk JesusTheCarpenter@feddit.uk Joined: 2023-07-04 |
In reply to an earlier post
That's the joke. |
||
| 1 | |||
|
bountygiver [any] lemmy.ml bountygiver@lemmy.ml Joined: 2023-08-24 |
In reply to an earlier post
maybe we should call them 'piratable' instead |
||
| 1 | |||
|
calcopiritus lemmy.world calcopiritus@lemmy.world Joined: 2023-09-02 |
In reply to an earlier post
I wouldn't say that vscode is awful. It's not good though. Even while being the best. To add: jetbrains IDEs are awful |
||
| 3 | |||
|
klankin piefed.ca klankin@piefed.ca Joined: 2026-01-12 |
In reply to an earlier post
Damn, I was gonna disagree but you bring up some good points. I really need to get into functional programming. |
||
| 3 | |||
|
calcopiritus lemmy.world calcopiritus@lemmy.world Joined: 2023-09-02 |
In reply to an earlier post
Any formatter annotation just clutters the code though. Except maybe if it is file-wide. I prefer that my editor formats it in a sensible way as I code. If there's something I wanna do with a different formatting, I just do so. But the rest is formatted as I write it, instead of afterwards. |
||
| 1 | |||
|
NoLemurs lemmy.world NoLemurs@lemmy.world Joined: 2026-10-02 |
Functional is better than object orientated programming
100% agreed, though I'm in the "neither is ideal" camp. My favorite language, by a long way at this point is Rust. It's not functional, but borrows a lot of functional idioms while avoiding the pain points functional language usually hit in exchange for losing the purity of functional languages. |
||
| 3 | |||
|
ducktumn lemmy.zip ducktumn@lemmy.zip Joined: 2026-03-27 |
I wouldn't say that vscode is awful. It's not good though. Even while being the best. To add: jetbrains IDEs are awful
Yeah bloated privacy nightmares. |
||
| 3 | |||
|
Venator lemmy.nz Venator@lemmy.nz Joined: 2023-12-28 |
In reply to an earlier post
Most likely LLMs. Most people only warn against intellisense for initially learning coding, or if they work in academia. |
||
| 2 | |||
|
Hexarei beehaw.org ![]() Hexarei@beehaw.org Joined: 2023-06-05 |
In reply to an earlier post
Many of them are truly open though, with training data and everything open source |
||
| 1 | |||
|
ThirdConsul lemmy.zip ThirdConsul@lemmy.zip Joined: 2026-01-03 |
Functional is better than object orientated programming
Could you define what you mean by functional and ooo in practice, because to many people in pracitce functionsl is a garbage monad wrapper over anything with unreadable, undebugable code whose only purpose is to hide if else statements... and it doesn't even do that; while ooo is java factory of factoties mixed with aspect programming and 20 levels of inheritance. |
||
| 6 | |||
|
Hexarei beehaw.org ![]() Hexarei@beehaw.org Joined: 2023-06-05 |
In reply to an earlier post
A hammer with a claw on both sides - respect the double claw lmao |
||
| 1 | |||
|
FedX quokk.au ![]() FedX@quokk.au Joined: 2026-04-30 |
A good programmer doesn't need the internet. |
||
| 4 | |||
|
Axolotl.cpp lemmy.dbzer0.com ![]() Axolotl_cpp@lemmy.dbzer0.com Joined: 2026-10-01 |
Many of them are truly open though, with training data and everything open source
Can you share some links please? I tried searching for them but nothing came out but weights |
||
| 2 | |||
|
ThirdConsul lemmy.zip ThirdConsul@lemmy.zip Joined: 2026-01-03 |
What do you miss?
Not the oc, but honestly just random shit, like: Linq. Async and await are both in python or rust, but still via anexternal provider afaik (like Tokio). Explicit interface implementation (default trait implementation for the Rust fans)? Nice source generators and what you can fo with them (kinda like aspect programming). Idk if python or js support pattern matching or proper low level or no GC coding. I also enjoy my langauges to have an end of statement character like Type safety of compile and runtime type checks lol. In C# if you say your module requires int parameter, noone will be able to call it passing None/null/string/date. |
||
| 4 | |||
| Post Reply |
Page 5 of 7
Goto page
« First
Previous
1 ... 3, 4, 5, 6, 7
Next
Last »
Back to top |