1,453 karma · joined April 14, 2009
Totally understand if none if it is your style!
There are better solutions.
But mostly, it just seems like a really weird call to make for the language. There are real disadvantages to it -- I can't really rely on my search tools. So that... when you're using a library you can refer to its identifiers using a different capitalization convention if you want to--why is that important?
I don't know, it just seems like a really weird call to make, and if that's one of the first things I've learned about the language it makes me think there are probably plenty of other weird things like it.
I would love to find a language for game / engine development that's as performant as C++ and as easy to use as C# or Python, but this issue scares me. If I search for a variable using any of my existing plain text search tools, I expect to find the variable. It makes me think that this isn't a language that's meant to be used by large teams on large, long-lived codebases.
Personally I agree about dynamically typed languages not being great for large projects but that's more about maintainability than perf.
Besides that, read the docs and learn UE's concepts of actors, components, blueprints (prefabs), actor inheritance, pawns, and controllers. Then when you want to add some C++, make C++ base classes for your blueprint classes so you put some functionality in each.
Epic has great docs, this one might be a good place to start if you have Unity experience: https://docs.unrealengine.com/en-us/GettingStarted/FromUnity
Given the current massive wealth inequality, one really simple, effective, and ethical way to help people who are poor and suffering is to redistribute wealth. We don't do that because our political and cultural systems disproportionately represent the interests of the rich.
It's reasonable to say that as long as there are poor and suffering people, as long as we don't all have access to health care and education, as long as there are causes for the common good, there may be an asymptotic upper limit to the amount of wealth a single person can ethically have, when that wealth could be going toward improving other people's lives instead.
I read that quality control was an issue so I bought it from Microsoft's website so if there was a problem I could bring it into a MS store. But I haven't had a problem with it.
I had fun with the project, learned some stuff about interpreters, and also learned that infix notation for things like arithmetic is actually pretty neat and we should probably keep using it.
A former coworker of mine recently went through the same process when he quit, and ended up without insurance for a short period.
A lapse in insurance coverage means exposure to basically unlimited costs. That's not a position anyone should have to take, whether due to financial hardship or missing a paperwork deadline. And until we get single-payer, there are going to people who fall through the cracks who have to face the possibility of losing their life savings if they get hit by a bus.