We had an extremely late spring, and cold first half of June this year, so tomatoes could not be planted until the second half of June. Unusual even for us (in USDA zone 4, or Canada 5a/5b). The only tomatoes that have fruited for us now (mid-August) are the Siberian or Russian tomatoes: Black Cherry, Black Prince and the like. This is despite a very hot last half of June and the entire month of July -the other plants just could not make up for the late start.
Next year, just for insurance, I will again plant the Russian/Siberian tomatoes in case we get a late start once more.
BTW we find the "black" tomatoes to be sweet, but to have wonderful mineral, smoky undertones that make them beautifully complex.