Dec 02, 2008 19:34
Знакомый программер, только что переехавший в Японию, рассказал две байки:
Во-первых, в Японии во всех документах на ФИО отводится всего 8 букв, 4 на имя и 4 на фамилию. Имя его, Кристофер Джеймс, вернее Курисотофу Дзямесу уже забивает все 8 слотов, а еще и фамилию нужно куда-то всунуть. И даже нельзя попросить сделать исключения, потому что все базы данных запрограммированы на 8 символов и даже машины, штампующие банковские карточки не могут разместить больше 8 иероглифов просто физически. В конце концов, оказалось, что в стране по приезду можно взять официальный псевдоним. Теперь он просто Курису, и у него уже даже есть кредитка.
Во-вторых, поехал он в Японию, чтоб программировать мобильники. Занятие интересное, но. Программировать надо на Джаве. А в Джаве, как известно, памятью и сбором мусорв заведует виртуальная машина. А заведует она медленно, Очень медленно. Сборка мусора занимает примерно треть секунды, и пока она работает, все виснет. То есть ботлать по телефону еще можно (отдельный процессор), но двигать курсор - уже нет. Пользователь звереет. Выход: вся память выделяется при запуске, а потом ею манипулируют вручную, внутри самой Джавы.
Что-то в этих историях есть похожее.