Изучайте жабу! Будете писать масштабируемый софт для мобильников
Для мобильник
А. Одного. На остальных не заработает, надо переписывать.
я бы плюсы/дельфи использовать не стал - предпочел бы жабу (или .нет)
Дело вкуса. Пописав после плюсов на сишарпе я почуствовал себя так, как в детстве на олимпиаде по программированию: в школе привых к вижлбейсику, а на олимпиаде только турбобейсик. Ничо нельзя, того-этого компилятор не умеет, тут тормозит, там и сям ненужные элементы синтаксиса. И грабли, грабли, грабли.
Вообще я убеждён, что современное правило "время программиста дороже процессорного" сильно вредит индустрии. Похоже, что в конкретных случаях это
выгоднее. Но в целом сборщики мусора, повсеместная динамическая типизация, виртуальные машины делают программы хуже. Во-первых, сильно страдает производительность. Но от таких аргументов приверженцы java и .NET только отмахиваются, мол не нужно, зато переносимость, всякие JIT и вообще "ява не тормозит" (С). Во вторых утекающая память и операции с переменными разных типов иногда свидетельствуют о семантических ошибках в программе, т.е. программа на managed-языке не валится, но может незаметно ошибаться. Программист на си, крестах и асме "расследуя" утечки и читая ерроры и ворнинги компилятора такие ошибки может обнаружить. Конечно, это потребует некоторого времени (valgrind в помощь) и не всегда ошибка влияет на результат, но считаю, что программа должна работать правильно. Математики свои теоремы по полжизни доказывают, потом комар носа не подточит. Надо бы хоть отчасти брать пример. И с инженеров тоже: большинство зданий и мостов после окончания строительства не переделывают.
ИМХО.