Have you heard about asswipes
Have you heard about asswipes
Lack of important features, no asset store, not as mature (more bugs), no native console support, no low-level rendering access, no texture streaming, and on and on.
Spot-on, this would be my bet too.
It is classic internet outrage complely disconnected from what smaller game devs have to go through. Don’t get in the way of a good internet outrage as a legit, actual gamedev who knows why this is damn near impossible, or you’ll get downvoted.
The whole argument of leaving Unity hinge on the fact that Godot is a close replacement, it is not.
Godot is fine for solo/very small indies and people trying to learn gamedev, but it is not ready quite yet. Most devs still are stuck using proprietary engines.
Context menu key is kinda essential for navigating without a mouse. I don’t use it all that often but I am very glad it is there.
Style over substance, and a ugly style at that. Of course lots of people are gonna love it and say it is the best thing ever.
A crepe is like 100 calories and you can pour like 5 in less than 10 minutes. But anyway, to reach their own. personally I hate chopping stuff even if it takes 1 minute.
Yep, it is mostly apparent in big companies I would say. I could go on and on, but basically your work is so disconnected from the final output that what end up actually “mattering” is a bunch of made-up bullshit. Putting in quality work and improving your product/service does not benefit most of the people you interact with directly, unless of course you’re working on the popular thing that will get people promoted.
Anyways, I also left the corporate world to start my own business. Life is so much easier when all you need to care about is the quality of your work and not political points. I like my hard work to rewards me, and not just some guy spending his days in meetings claiming credit for “his” “initiatives”. Some of those folks would never survive a job that isn’t a mega corp paying them to improv all day in meetings.
It is funny because it is the opposite actually. Former senates and presidents actually clashed over foreign policies, it is only in recent times that presidents were more or less left to decide. So, I guess there is a bit of projection going on here.
Congress has the power to declare war. The president being commander-in-chief does not mean he can do whatever he please with the U.S army as its own personal force. The president is meant to follow the constitution, even as commander. If the president ignores treaties and war declarations, I would argue the president is the one violating the separation of powers, and not congress by hypothetically enforcing the powers given to them by the constitution. By this logic, whoever controller the army should have absolute power, being commander-in-chief and all. I like how you slipped past my initial post by completely ignoring that the constitution grants congress influence over foreign policies by citing the president control over the armed forces as this unalienable right. Why have treaties then? Why have declaration of war? I think you might be slightly biased in your argument. The president was never the sole responsible for foreign policies, even though the executive branch had a lot of influence over those in recent times.
Article II section 2 of the constitution requires approval from the senate to ratify treaties, which is then up to the president to ratify and implement. Both branches of the government are supposed to work together to establish foreign policies, this is part of the check and balances. If you have sources interpreting article II section 2 differently I’d be curious to see.
It has been patched.
Why bother with NP++ if you already own sublime, which is arguably equivalent or better, is my question. I use Sublime and I am wondering what feature could be missing to justify still having NP++ installed.
Genuine question, why use both Sublime and NP++?
What you seem to be describing is one big module with lots of responsabilities, and not circular dependency. Personally, I don’t think it is ideal, and I don’t know about your specific case so I could be wrong, but I have never seen a legit case for bloated classes. That being said, making a big class is still much better than splitting it into inter-dependant classes. Classes that know each other are so cohesive that they might as well be the same module anyway.
To add onto the circular dependency problem, it is not just about readability and cognitive load (though there is some of that), but cyclic dependencies actively break things, and make it much harder to manage the lifecycle of a program. No dependency injection, poor memory management, long compile times. It is a huge hack, and I understand that you think it can be the proper solution sometime, but it is really just a bad thing to do, and it will bite you some day.
It does not get more complicated to split your example. What gets more complicated is giving all sort of unrelated responsabilities to a single class, simply because it is the path of least resistance.
In your example, all you need is an extra module listening for configuration changes and reacting to it. This way you leave your context-specific logic out of your data model, no need for cyclic dependency. There are so many downsides to cyclic dependency, to justify it because splitting your logic is “too complicated” really isn’t a strong argument.
Define ethically sourced.