Eclipse PDT (ex)user here. PDT worked like a charm until eclipse Mars. PDT on Neo and Oxygen are pretty bad: PHPCS / PHPMD is a nightmare to configure and xdebug sometimes works, sometimes not.
I had to change to PHP Storm, which is, IMHO, the best PHP IDE so far, and worth the price.
Freight Industry is not that simple, though. In some ports, it envolves a huge infrastructure, country laws (inspections from health authorities, customs and even navy sometimes) and so on.
In that case, 20 calls are just the beginning. You can't ship a matchbox without hiring a company to do the (sometimes dirty) job for you. Data culture worth nothing in places like that.
I have a friend who lived in India and one of things he got impressed here in Brazil was how helpful we are, specially in these situations.
Which is weird because as someone said before, I could not sit and watch someone suffering in front of me without attempting to assist too. But if you're inserted into a culture that says "don't be a good samaritan unless you want to be sued for it", you have to think twice.
Brazilian here, Ive been in Rio a couple of times (living in Sao Paulo right now, who also has problems w/Aedes Aegypti):
Come to Brazil if you wish, but take care. The Aedes Aegypti mosquito is all around and can spread not only Zika, but Chikungunya (kindly named "chico cunha") and Dengue.
Make good use of insect repellent, watch your stuff when walking on beaches (don't forget robbers and thieves) and think twice about trusting someone.
As someone said before, every city in the world has its problems and brazilian cities have them also.
Personally, I will not go to Olympics just because hotel prices on Rio skyrocketed and are almost impractical.
I had to change to PHP Storm, which is, IMHO, the best PHP IDE so far, and worth the price.