Developers should go back writing efficient code in lower level programming languages to stop wasting CPU cycles for stupid reasons, like not wanting to use types, or something more stupid than that.
What's the biggest change you would like to see in computing/tech?
Submitted 11 months ago by onlinepersona@programming.dev to programming@programming.dev
Comments
sizeoftheuniverse@programming.dev 11 months ago
oldfart@lemm.ee 11 months ago
I agree but at the same time cannot be bothered to go lower level than Python for my personal projects. It’s so damn convenient.
sizeoftheuniverse@programming.dev 11 months ago
For personal projects and prototypes i believe it’s fine, but when you consume the electricity of mid-size countries just because you prefer to write your production code in convenient languages don’t lecture others about ecology and climate change (i am not refering to you).
80avin@programming.dev 11 months ago
I want my devices to run on an OS/framework which allows everything to be scriptable. Data should be visualised using simple/consistent interface.
There will be events, Actions, variables, data-streams, etc and the operating system should provide easy interface to quickly create new programs which can
- Visualize data streams (filterable) using simple interfaces(configurable)
- Create scripts which can create custom events or custom actions which are just built upon existing events/actions.
In such a system, the focus of apps should not be to add fancy interfaces for simple things, but to register new events, actions, data streams, visualizers into the OS and maybe provide new templates to use these additions.
AMDmi3@lemmy.world 11 months ago
Criminalizing proprietary software.
RonSijm@programming.dev 11 months ago
What alternative would you propose? FOSS is barely getting any donations / sponsors - So how are developers supposed to make a living?
spacecowboy@sh.itjust.works 11 months ago
UBI would be a step towards something better.
planish@sh.itjust.works 11 months ago
We could end the era of the developer as a specialized caste. Our tools should be powerful enough that they allow people with problems to collaborate on software to solve those problems, without having to let that become their full time job.
onlinepersona@programming.dev 11 months ago
I think there’s a step in between: forcing proprietary solutions (hardware, software, designs, …) to be opensourced once they aren’t maintained or supported anymore.
mrkite@programming.dev 11 months ago
Focus more on stability in terms of apis. We can’t be rewriting our apps constantly because they keep updating frameworks every year.
ScrewdriverFactoryFactoryProvider@hexbear.net 11 months ago
I think that most core frameworks put a ton of effort into backwards compatibility. Maintainers of smaller libraries and glue packages, however…
mrkite@programming.dev 11 months ago
I suppose… but when you have frameworks like Angular that update every 6 months, even the best efforts for backwards compatibility fall by the wayside.
KindaABigDyl@programming.dev 11 months ago
Move to VR and infinite screen space. We’re so close. No doubt once Apple joins the fray it’ll be time
onlinepersona@programming.dev 11 months ago
What do you mean by “infinite screen space”. In VR?
Have you worked in VR before? I feel like we will require different modes of input. A VR keyboard doesn’t seem very enticing.
KindaABigDyl@programming.dev 11 months ago
Synthead@lemmy.world 11 months ago
Why Apple?
KindaABigDyl@programming.dev 11 months ago
Bc they’re about to release a VR headset PC that allows just that. It will likely inspire other companies to do so as well
netchami@sh.itjust.works 11 months ago
- No more proprietary software
- No more software that spies on its users
- No more software that disrespects user freedom
- No more corporations solely trying to extract profit from their users
fuck_u_spez_in_particular@lemmy.world 11 months ago
Less consumerism, more focus on real social aspects:
- Macro: robust (decentralized) political system, that’s not easily corruptible, e.g. via something like blockchain
- Micro: more focus on direct interaction with other people, not via something like a screen, as another post here already said, we’re harming ourselves (promote psychiatric issues etc.) with the current state of technology (smartphone overuse). We have gone much less social (direct interaction with others) because of this I’m sure of.
nitefox@sh.itjust.works [bot] 11 months ago
Just add blockchain to something, it will show em!
fuck_u_spez_in_particular@lemmy.world 11 months ago
Actually that’s one of the few cases, where a (distributed/decentralized) blockchain really makes sense (trustless ledger which can be used for incorruptible/transparent political systems)…
Ignoring all the buzzword bingo and hype.
DroneRights@lemm.ee 11 months ago
Privacy policies should concern not just the site’s right to gather data, but the rights of users to post other people’s data
BrianTheeBiscuiteer@lemmy.world 11 months ago
Awareness if not prioritizing energy efficiency. We rarely give any thought to services that run 24/7 even though they’re only used 8/5 or we don’t care how many CPU cycles a process uses even though it has no SLO for runtime. Most companies probably think it’s a question of dumping millions of carbon units into to the atmosphere or becoming luddites.
crypto@toot.syfershock.com 11 months ago
@onlinepersona I'd like to see less skinny-jeans male faux feminists in tech and more big-chested manly men. I would also like to see less dishonest feminized virtue-signalling from soydev bugmen about what great feminist egalitarians they are. We all know that's bullshit.crypto@toot.syfershock.com 11 months ago
@onlinepersona Q. What change would you like to see in tech?
A. No more surveys about what changes I would like to see.
mtchristo@lemm.ee 11 months ago
No needing a GPU to do intensive 3d rendering and Ray tracing
onlinepersona@programming.dev 11 months ago
What do you think should be doing that task instead?
gens@programming.dev 11 months ago
TIS-100
potterman28wxcv@beehaw.org 11 months ago
A specialized architecture will always be better than a general purpose processor no matter how advanced the tech gets.
So you will always need a GPU as a GPU is quite literally a Graphical Programming Unit, that is a specialised architecture for Graphical computations
crypto@toot.syfershock.com 11 months ago
@onlinepersona +1
prima donnas like Stewey on In Living Color: "Look what I kandoo!"
Collatz_problem@hexbear.net 11 months ago
Less software bloat.