

I would say python is good for basics like for what’s a variable, how if/else work, how to iterate over a list, the thought process of breaking down a problem into sub problems. Now it’s not a good language for going much beyond that. Do not try to make a real time video renderer in python.
Once past that I would say go either front end or backend. If backend c++ is a good option. Now that you know what a variable is we can discuss the difference between a uint32 and a bool. Why we don’t use an int variable set to 1 or 0 to determine the results of an if statement. This is also where you learn about memory and how computers actually work.
If front end is the choice, maybe not Javascript but typescript would probably be a good option. I don’t know much about front end(I hate doing visual design) so I can’t go into much detail. Is there a better front-end language you recommend? Only other one I know at all is c# with blazor or winforms.
The issue I see with jumping straight into c++ is it’s so much to learn to do simple stuff. For example a lot of early programmers get confused with working with functions and what return values. I attended a boot camp through work for python(I knew programming hobby level but it gave me a pay raise). There were 12 students, 4 choose to do a selenium script to test a website as a final project, 1 did a script I think for tracking expenses and income but he did it all in main because he couldn’t figure out arguments and return values from other functions. This was after 9 weeks, 5 days a week 8 hours a day, plus 4 days to develop the final project. Now throw in what a header file is and the difference between declaring a function and defining a function. It’s a lot to start off with.






True, if they try this with a llm that’s both stupid and will kill people. I disagree that no one will be responsible, who ever made that system should be responsible.
Only use of a llm MAYBE interpting the speech over the comms between control tower and pilots and using that to put entries in the tracker for who is going where. This could also be a simple program on a screen, click the plane tag, click what it’s going to do(take off, land, taxi, etc), click where that will happen and then you don’t need any llm.
Still Ai because the computer is determining if there will be a collision and activating alarms but that’s deterministic and prove able. Plane a is at 7500 ft 7 miles out traveling at 2500 mph towards runway 47r. Plane b is at 35000 feet 20 miles out traveling at 4000 mph, can plane b also use runway 47r? Yes you can do the math to calculate. But let’s say you make a mistake and drop a 0 somewhere, wouldn’t it be nice to have an additional system that alerts you if the minimum distance between planes will be less than 1000ft for example?