r/AskProgramming • u/CutestCuttlefish • Jun 10 '24
What is your coldest take on programming in general?
Mine is that higher level programming languages typically are more abstracted compared to lower level programming languages.
r/AskProgramming • u/CutestCuttlefish • Jun 10 '24
Mine is that higher level programming languages typically are more abstracted compared to lower level programming languages.
r/AskProgramming • u/ballbeamboy2 • May 14 '25
r/AskProgramming • u/ThunderNegro420 • Dec 17 '23
I've been skeptical about quantum computing for years since the first time i read about it in some science magazine. It just seemed like a gimmick with mediocre sci-fi graphics to sell magazines. I'm still not convinced, every video I've seen about it just sounds like bs, they all say the same nothings, like oh its way faster than super computers and is going to change everything, but they never really explain how it's supposed to work.
Ok, it uses "cubit" transistors that supposedly are in all possible states simultaneously or whatever, ok but how do you program that? Who's creating the programming languages that can utilize all possible states simultaneously logic? What kind of motherboard architecture can traffic all this insane amount of information?
Supposedly it's not binary, but memory still is, right? The Internet is still binary, so are the quantum computers gonna have a classic computer onboard to convert the Internet into it's special number system, and then convert back to binary when it sends it out? I highly doubt the world is going to replace all computers with quantum, no way is that tech gonna fit in a phone, it needs a vacuum freezer room.
Who's going to use it? Remember how long it took 64bit to replace 32bit? For long time 64bits was overkill for most programs, and I'm not super knowledgeable about all this, but i imagine we still haven't reached max potential as far as 64bit programming goes.
Hold your horses, things still take time. Remember when multi cores was a big deal? Well what programs are using those? I used to occasionally look at my processor analyzer to see if any programs i was running were using my extra cores, i don't think i have ever seen a program use more than 2 cores ever. Most new processors have like 8 or 12? Again I'm not super knowledgeable but i imagine it's cause most programs just don't need it or can't use it, like you can't just tell a program to split a bunch of instructions and send them to various processors, the program is linear and each set of instructions requires the one before it to happen first so it can use those results. Have fun trying to program something that happens all in one instance.
How does the math work? The beauty of transistors is they can form any logic gate necessary to solve any math equation. I have yet to see a single video that explains how cubits form logic gates or how any math is actually solved with them.
It's completely flawed, i just watched a video where a "scientist" explains that on average their quantum computer has an error once every hundred tries, that's an insanely high error rate. I don't care how far science gets, relying on a machine to read particle spins will always sound ridiculous. It's like when they dumped billions of dollars building that particle collider and the only clue they have as to anything actually colliding is finding blips in gigantic stacks of data, and from what i remember the expected data characteristics that indicate a successful appearance of the "god particular" only occurred once in every several million tries. I'm sure all those starving children are totally stoked on these breakthroughs.
Is there something i missed? What do y'all think? Is quantum computing a load of bs or am i just embarrassing myself? If anyone has any links that better prove it's legit i would like to read it.
r/AskProgramming • u/AGuyWhoLikesToCode • Feb 15 '25
Yo. So, I've been coding for the better part of a decade by now (I am currently 15, I started learning Python when I was 7). I am pretty experienced, and I'm more or less confident enough to work on my own enterprise solutions. I understand server architecture to a pretty good extent, I mainly use C++ these days (or a shit ton of full stack front-end and backend). I am mostly familiar with DSA concepts, though taking a course on uni to supplement my knowledge would probably be a good idea. Albeit, I am self taught, so my knowledge may be lacking in some areas.
I'm still kind of clueless on exactly what I want to do, as is any 15 year old I would assume. Not sure whether it'll be front-end, backend, software, hell I've been dabbling with embedded systems and I find those interesting too. I'm really better at practical stuff, but I feel like I should learn the theory behind CS concepts and algorithmic programming. It feels like a lot of people put a lot of thought into the systems they design when they make it, meanwhile when I make shit I only really put effort into making sure it's organized and maintainable later, I don't focus all too much on optimization and efficiency (my expertise is sort of lacking in that area, obviously I know stuff like what kind of data structures are better to use in what scenario, etc, but I still feel like I could do better).
Either way, I dunno if I should go for CS (comprised of maybe stuff I already know?) or go for something new I want to learn (EE perhaps, or maybe CE?). Let me know what yall think of my dilemma lol.
r/AskProgramming • u/alex123711 • Mar 15 '26
For years there was a huge movement about how everyone should learn to code and boot camps etc pushing everyone into tech, now it has totally disappeared.
Is it still worth learning to code these days?
r/AskProgramming • u/ShitThroughAGoose • Mar 25 '26
In the events of Independence Day, Jeff Goldblum is able to give the alien space ships a computer virus that wipes out their forcefields.
Anyone reading this who is a programmer, do you feel like you could do that? Whether you use C or C++ or Python or whatever, could you integrate your scripts and codes into a computer language that you've never seen before? When you get into the alien ship and you see a character that is 45 squiggly lines, next to a rotating circle, next to an audio clicking noise, are you going to have any idea what that signifies? Or what deleting any part of that may or may not accomplish?
You might say "Oh but scientists had a ship from the 50s, they've studied the alien code", I don't think that is enough time. They didn't have an Alien Rosetta Stone, and the ship was inert until the aliens showed up to earth again. I don't think Jeff Goldblum had enough time to do what he wanted.
r/AskProgramming • u/KWalthersArt • Jan 18 '25
I'm an artist, and I have looked at the arguments for and agaisnt and it's hard for me to see a positive outcome either way. Especially with the push towards artists being paid to draw from certain people.
So I thought I would see what programmers think about the AI situation since programming is also an area where AI is looking to replace people.
I learned to code a while back but I thought I was too slow to be good at it. And it also kinda upset me with how the documentation made me feel kinda like disposable goods. I had thought about learning more and brushing up my skills but why learn another way to be a Dunsel.
What are your thought?
r/AskProgramming • u/fastercheif • Nov 24 '23
I have a 2019 macbook air. I am a beginner into coding and am worried learning on a mac could hurt my career prospects because from my experience MS office was completely different when I switched from Windows to Mac OS especially MS Word. My worry is most tutorials and help online would be from people using Windows software/commands. Is it worth saving up for a MS Surface Pro? The language I picked to start out was JavaScript because I heard it has the best versatility and is only coding langauge that can be used on both front and back end. I plan on learning Python next after JS. Just wondering.
r/AskProgramming • u/Anonymous_Coder_1234 • Apr 15 '26
When I hosted my own website on a server at a static IP address, I was able to type in the static IPv4 address and port number in the web browser URL address bar and get to the website. Tomorrow (April 15 2026) I will be teaching a 55+ senior citizens class where I'd like to demonstrate that a URL is equivalent to an IP address and that an IP address can be typed in place of a URL, but when I Google "Domain name to IP address converter" and then try the IP addresses of common websites (Wikipedia, Heroku, etc) I get errors in the web browser like "400 Bad Request" and "404 Not Found".
Can someone help me out? Maybe show me how to find the IP addresses of some common websites and how to properly put them into the web browser URL bar so that the websites appear with no errors popping up?
Edit 1: I meant "domain name" not URL.
Edit 2: Okay everyone, I think I get it now, thank you. The existing answers are sufficient.
r/AskProgramming • u/TheCaffinatedAdmin • Oct 21 '24
I know that stack overflow suggests that the most used programming language is JavaScript but most used is also the most saturated. For a perspective junior dev, what is the best lang/technology to get familiar with to be a successful dev?
Edit: I live in the United States and I wiling to relocate with-in the United States (potentially abroad) for work.
r/AskProgramming • u/had-some-issues • Jul 04 '24
This is the snippit of the code so for more context this is an svelte component and showErrorToast is a prop. Instead of passing the prop as false to hide the error he just added a false inside the component itself. I told him that this should not be done since its making it guaranteed to be false if that's the case. He won't listen he has more experience than me but it's just annoying to have random false statements and would have a hard time to debug if not caught in the future.
{#if false && showErrorToast}
<span
>
{label}
</span>
{:else}r/AskProgramming • u/gizmeyy • Jul 10 '24
r/AskProgramming • u/Specialist_Elk140 • Dec 29 '25
Were these books actually useful for people who didn't already have the knowledge and experience in computer programming? I mean programming patterns, how to organise the code files in the editor, learning how to use the frameworks for languages such as BASIC, C++ and later Java. Because whenever I feel like being brave and challenging myself, I will go on the Microsoft docs to learn how to use various of concepts such as data binding or commands, I might understand the theory but it's not until I watch videos or see sample code that I actually get how and where to apply those concepts in Visual Studio. It certainly hasn't helped in my career as an app developer to have ADHD and issues with comprehending abstract ideas out of text.
So how supportive really were training materials for programming back then and would there be anything you could do for troubleshooting like calling an expert by landline? What did people do to learn and get by in programming back then? Would there have to be tons of guesses when something doesn't work?
r/AskProgramming • u/mjbmikeb2 • Sep 25 '26
For example I saw a Youtube demo where they vibe constructed a web front end to a movie database, which is just another variation of the generic web interface & database design pattern of which there are literally thousands of examples to copy or be inspired by.
What if you are making something that isn't just a variation of what's been done before? For example I'm sure that my current project (embedded distributed sensor and alarm system) isn't breaking new ground, but I haven't seen anything that is in the public domain that does the same as mine.
r/AskProgramming • u/ki4jgt • Mar 18 '26
It makes no logical sense whatsoever to import self into every class function. I mean, what's the point in having a class, if the functions don't have some sort of globally accessible shared variable that's outside the normal global scope? Why would you have to explicitly declare that relationship? It should be implied that a class would have shared data.
I've been saying this since I first transitioned to Python from BASIC, and even more so after transitioning back from NodeJS.
r/AskProgramming • u/abrandis • Mar 15 '23
The article linked here: https://thenewstack.io/coding-sucks-anyway-matt-welsh-on-the-end-of-programming/ , in a nutshell, the article basically says that current and future generative AI Tools (CoPilot, chatGPT 4+) will be powerful enough to do most development tasks, He thinks that humans with programming ability will be tasked with “reviewing and reading the AI-generated code and making sure that it works, and is doing the right thing.” , also of note he's starting a company Fixie.ai to take advantage of this trend.. Do you agree ? and would you still consider software development viable as a job if it paid only 50% or 75% of your current salary?
r/AskProgramming • u/Hunter-Eric_683 • Jan 16 '26
Update: After reading through the comments and trying a few options more seriously, I decided to stick with #ad Blackbox AI. It felt like the best fit for how I actually work day to day and something I can see myself building a real workflow around. Appreciate everyone who shared their experiences, it made narrowing it down way easier.
I’ve been experimenting with different ai coding assistants for a few months, mostly for automating parts of my projects and speeding up repetitive tasks. the problem is I keep hopping between tools, and it’s starting to feel like I’m not really mastering any of them. I want something reliable that I can actually integrate into my workflow long term.
Which ai coding assistant do programmers here actually stick with when working on larger projects, and what made it hold up better than others you tried? I’m hoping to choose one and focus on learning it properly, thanks.
r/AskProgramming • u/Dangerous-Pressure49 • Mar 20 '24
Python has type hinting, so i don't understand why someone can't just make a compiler that translates python code to machine code and use the reference counting system to handle memory management.
r/AskProgramming • u/Skigaldtc • Dec 15 '18
Hi everyone, I'm 23 and just starting to learn about java script. I have had no interest up until this point to learn about programming. My question is now that I am fairly interested in this, am I too old to go back to school for this? Are there stigmas about women in the industry still?
r/AskProgramming • u/[deleted] • Dec 05 '24
Title. I barely see open resources for learning IoT, and very rarely I see an IoT Engineer. Why the whole IT field is just swarming with App Devs?
r/AskProgramming • u/UmPatoQualquer007 • Dec 27 '23
r/AskProgramming • u/Valuable-Constant-54 • Mar 08 '26
I remember when I first started, I made a print("Hello World") in python and I was so hyped about it I showed it to a teacher and she thought I hacked her computer lmao
Do they still do this? In fact, are programming books like the No Start Press ones still relevant today?
r/AskProgramming • u/TRIPMINE_Guy • Feb 12 '25
r/AskProgramming • u/OfficialTechMedal • Sep 01 '25
I got a MacBook Air I’m curious if there’s something I’m missing🤔?