remkop22
Joined 4 years ago
Joined 4 years ago
> This page is copyright 2005 by Graeme Cole. What are you allowed to do with it? Pfft. Anything within the realms of common sense, really. I don't want to prescribe rigidly what people can and can't do with it, so I've decided on a benchmark. It's this: you're allowed to do with this page anything you wouldn't mind me doing with your cat. So yes, you can photoshop it for comedy effect, you can copy bits of it for illustrative purposes and so on, but you can't steal it and pass it off as your own.
The first part Rust does for you.
The second part you'll indeed have to do yourself and the compiler will force you to do it safely.
Aside from that, how did you come the to the conclusion that the second project is 'lacking when it comes to good programming'? Just because you didn't get it running?
But if the end goal is to enlighten the people around you, and let them enlighten you, then it matters how you package your truth. Sadly it's seems to be human nature that if you tell someone that their perspective of the universe is wrong and don't give them any leeway, there's a high chance of them just dismissing it because it would hurt them.
Now if you are more diplomatic with your self devised absolute thruths, you might find that the people on the receiving end are more willing to accept them.
This concept seems to be fully absent from politics these days.
Container vessels are designed to sail at a very specific draught. The bulbous bows on most container vessels are fine tuned hydrodynamic shapes that impact ths wave patterns that ships generate. Sailing at a different draught because you're adding ballast will greatly decrease fuel efficiency. Additionally any added draught also increases the amount of water you have to displace, so again decreasing fuel efficiency.
Further more, I highly doubt regulations would permiss this. I'd have to dive in IMO statues to verify, but imagine because of any event the rolling moment from the sails decreases in a short amount of time. Now the vessel has the same instability that you initially tried to offset, just caused by your own ballast.
I'd be interested to hear what your thoughts are on these issues. Non the less, very interesting ideas
Now for software, let's say you have two clients with almost identical requirements for a piece of Software. The only difference being one of them thinks time to market is important, the other one has less focus on time. As a software engineer you should produce two very different pieces of Software for these clients. You will have to make decisions based on the time it will take to implement something and also understand the effects of this on other aspects of the end product.