Pull to refresh
138
6.9

Пользователь

Send message
Очень интересно. У меня есть скажем те же два миллиона строк кода на С++. Мне нужно сделать из них библиотеку, которую можно будет использовать из программы на любом языке на любой платформе. Как сделать это правильно?
Мы уже ушли в историю? Где можно узнать больше?
Прочитайте Fire and Motion. Никто не знает, что будет в будущем. Вы перепишете код сейчас, но не факт, что потом не придется переписать его снова.
Безусловно не факт. Но вы представьте себе 2 миллиона строк кода. Можно переносить все два миллиона строк, а можно не переносить. Тут уж каждый сам решает.
Да, речь в первую очередь о переносе готового кода. Но кстати COM — пожалуй самый удобный способ сделать библиотеку используемой из кучи языков. Так что не только ради отказа от переноса.
Хм… Сообщество не может портировать наш код в Линукс? Это правда, но не из-за того, что код плохой, просто наш код закрыт и мы не давали его сообществу. Кстати, на Линукс мы сами неплохо его портируем.

Мы как раз используем подходящую технологию для того, чтобы с первого раза сделать хорошо и правильно, а не переносить постоянно на что-нибудь еще.
Эта «кривота» позволяет написать код один раз и использовать библиотеку из спектра языков. Предположим, мы потратим время на перенос кода на 64 бита, это никак не поможет использовать его из программ на .NET Компания Microsoft же неспроста сделала COM такой универсальной технологией — в ней есть вполне ощутимая потребность. Называйте это как хотите, но оно работает и с учетом затраченных усилий работает очень хорошо.
У покетбуков, кстати, тоже есть обложки — и не нужно ничего держать в руках. Но они не входят в стандартную комплектацию, надо отдельно покупать
Будет обязательно, и уже очень скоро
в чём противоречие? :)
Всегда видно, успевает человек справиться с работой или нет. Там, выше, Костя ответил, в принципе. Народ у нас сознательный, если много работы, в мафию играть не пойдёт. Ну, система учёта рабочего времени тоже есть :)

А вообще, мероприятия все разные. Например, всякие тренинги и тимбилдинги проходят вечером, после работы, загородные выезды — по выходным. Если поход захватывает рабочие дни, на них берётся отпуск.
Не получается :) Получается одна спошная польза: на всех этих «кружках» и мероприятиях встечаются (и знакомятся поближе) сотрудники из разных отделов. Если потом им нужно будет работать вместе над каким-то проектом, им будет легче договориться и решить все вопросы — коммуникация-то уже налажена :)
Версии Lingvo для Mac для iPhone очень скоро выйдут :)
Такие случаи были, но это скорее исключение. Мы не планируем активно внедрять такую практику. Зарубежные офисы — это продающие офисы, там не ведется разработка и туда не нужно много программистов.
скоро сделаем здест большой пост про офис :) в жж совсем мало

Information

Rating
1,030-th
Location
Россия
Works in
Registered
Activity