войти зарегистрироваться

ПрограммированиеЯзык D2 и метапрограммирование: всё страньше и страньше

Не так давно Monnoroch опубликовал несколько прекрасных вступительных статей по языку D2, и это было хорошо. Но, прочитав последнюю статью, посвящённую метапрограммированию, захотелось сделать ещё лучше и раскрыть тему немножко подробнее. Дьявол, как известно, в деталях — и именно внимание к мелочам делает реализацию meta-парадигмы в D2 столь удобной. Если вы не читали статью Monnoroch, рекомендую вначале ознакомиться с ней, т.к. в рамках этой не хотелось бы тратить время на базовые вещи.

Итак, если вам уже знакомы некоторые возможности шаблонов в D2, я хотел бы подробнее рассказать о том, что сопутствует им — инструментах статической интроспекции, нюансах CTFE и даже такой запретной, но притягательной вещице, как mixin.

Цель — больше наглядных примеров кода с комментариями и меньше слов.

ПрограммированиеЯзык программирования D — продолжение

Доброго всем времени суток!
Итак, я решил продолжить рассказ о замечательном языке программирования D.
Моя прошлая статья была о мультипарадигменности языка, о том, что он естественным и гармоничным образом поддерживает большинство современных популярных стилей программирования.
В этот раз я задумал осветить другую сторону языка — менее общую и фундаментальную, но не менее полезную. А именно возможности метапрограммирования и compile-time computations.

ПрограммированиеЯзык программирования D из песочницы

Доброго всем времени суток!
Возникло желание (и даже возможность!) рассказать сообществу о замечательном языке программирования D. Как ни печально, в сети по нему все еще минимум информации, а на хабре и того меньше.
Все скорее всего о нем даже знают, но мало кто пытался писать на нем проекты, а все из за того, что он, видите ли, «не выстрелил», что у него нет будущего. Основная задумка, с которой я пишу эту статью — развеять некоторые заблуждения по поводу этого, несомненно, замечательного языка программирования, ну и заодно, конечно, просто отдать в широкие массы еще немного информации о нем.

Подкасты«Рунет сегодня», 10 октября 2011 года. Эксперты: Леонид Филатов, Дамир Халилов

В студии «Финам FM» — основатель группы компаний .masterhost Леонид Филатов, основатель SMM-агентства GreenPR Дамир Халилов. Вместе с ведущим, Максимом Спиридоновым, они говорят о противостоянии издательства «Эксмо» и онлайн-библиотеки «Флибуста», о видах на урожай рекламных денег в соцсетях, о спорной попытке создать российский аналог проекта WikiLeaks, о приобретении, сделанном «Яндекс» на американском рынке поиска, о возможной продаже Yahoo! и об уходе из жизни человека — легенды мира IT, Стива Джобса.
прослушан 155 раз

Я пиарюсьЦук решил замочить стартап лучшего друга

image
Довольный успехом Facebook Photos и Facebook Events, Марк Цукерберг (Mark Zuckerberg) планирует запустить новый сервис Вопросов и Ответов. Однако этим шагом он ставит под угрозу существование уже действующего Q&A сайта Quora, который называли самым обсуждаемым и ожидаемым стартапом Кремниевой долины.

Щекотливость ситуации в том, что Quora – проект, одним из двух основателей которого является близкий друг и бывший партнер Марка – Адам Д`Анджело (Adam D'Angelo). Тот самый Адам, с которым они вместе поступали в Эксетер. Адам, с которым Марк создал первое успешное приложение Pandora. Человек, который так же стоял у истоков Фейсбука, как и сам Марк.

Haiku OSDMD + Haiku = ♥

Как сообщает нам RISC DMD компилятор портирован на Haiku. Ура товарищи!

RISC:
Вчера разговария с Artur Wyszynski aka aljen (да, да имено тот, который занят портированием Gallium3D) в IRC на канале #haiku, он сообщил, что портировал компилятор DMD и стандартную библиотеку Phobos на всеми нами любимую Haiku. DMD — это официальный компилятор языка программирования D от Digital Mars. На следующей неделе aljen собирается отправить патчи разработчикам Digital Mars, так что, возможно, версия для Haiku будет доступна на официальном сайте. После этого начнет портировать библиотеку Tango и писать биндинги к API Haiku.

ПрограммированиеНовая версия компилятора LDC

LDC — компилятор языка программирования D, использующий LLVM для генерации машинного кода. Судя по результатам тестов он совместим с DMD (стандартным компилятором D) и может стать его заменой в подавляющем большинстве случаев.

Персональные блоги Третий R&D центр Microsoft в Израиле


По официальным данным, компания Microsoft планирует открыть новый R&D (Research & Design) центра в Израиле. Напомним, что это уже третий R&D центр Microsoftа в Израиле. Два предыдущих центра успешно функционируют и приносят доход в копилку Microsoft. Израиль является единственной страной за пределами США, в которой Microsoft создала свои R&D центры. Таким образом, можно предположить, что Microsoft заметила положительные тенденции в развитии её израильских филиалов и имеет перспективные наработки относительно дальнейшие развития своего софта на территории нашей страны. Предположительная дата открытия нового центра запланирована на конец второго квартала 2009 года. На данный момент начался тендер среди подрядчиков для выполнения проекта. Кроме того, идёт конкурсный набор разработчиков из района Раананы. Судя по приписке, набор идёт в группу разработчиков «Microsoft's OneCare PC Health Group». «Microsoft's OneCare PC Health Group (formerly Gteko), a part of Microsoft ILDC (Israeli Development Center), specializes in providing PC Health solutions to homes and small businesses. The group's wide variety of solutions improves end-user experience while enhancing support capabilities and reducing costs for the support provider.»

Персональные блоги Третий R&D центр Microsoft в Израиле



По официальным данным, компания Microsoft планирует открыть новый R&D (Research & Design) центра в Израиле. Напомним, что это уже третий R&D центр Microsoftа в Израиле. Два предыдущих центра успешно функционируют и приносят доход в копилку Microsoft. Израиль является единственной страной за пределами США, в которой Microsoft создала свои R&D центры. Таким образом, можно предположить, что Microsoft заметила положительные тенденции в развитии её израильских филиалов и имеет перспективные наработки относительно дальнейшие развития своего софта на территории нашей страны.

Предположительная дата открытия нового центра запланирована на конец второго квартала 2009 года. На данный момент начался тендер среди подрядчиков для выполнения проекта. Кроме того, идёт конкурсный набор разработчиков из района Раананы. Судя по приписке, набор идёт в группу разработчиков "Microsoft's OneCare PC Health Group".

"Microsoft's OneCare PC Health Group (formerly Gteko), a part of Microsoft ILDC (Israeli Development Center), specializes in providing PC Health solutions to homes and small businesses. The group's wide variety of solutions improves end-user experience while enhancing support capabilities and reducing costs for the support provider."

Новый R&D центр расположится в стремительно развивающейся "Hi-Tech" зоне Петах Тиквы. По словам вице-президента R&D Microsoft Israel Моше Лихтмана, столь выгодное месторасположение нового R&D филиала поможет привлечению новых умов из центра страны. Напомним, что два существующих и действующих R&D центра Microsoft находятся в Хайфе и Герцилии. Компания Microsoft, таким образом, рассчитывает также на то, что тем самым облегчит дорогу жителям Гуш-дана и активно развивающемуся району Модеина.

По отзывам пользователей, "OneCare" показал себя как вполне независимый и стабильный продукт, который может составить конкуренцию ведущим антивирусным компаниям. Довольно логичный шаг со стороны Microsoft, особенно после недавних неприятных результатов конкурса хакеров "CanSecWest", на которой Висту взломали через повсеместно распостранненый Adobe Flash player.

Такая новость не может не радовать. Предположительно новый R&D центр Microsoft создаст 400-450 новых рабочих мест для высококвалифицированных специалистов, помимо обслуживания и аутсорсинговых ресурсов для компании. Так что держим кулак за Microsoft Israel!

По материалам: Microsoft R&D Israel + перевод

Mail.RuMail.Ru набирает программистов в Нижнем Новгороде

Компания Mail.Ru объявила об открытии R&D-центра в Нижнем Новгороде, который будет сконцентрирован на разработке программной части новых проектов компании. В данный момент уже идёт набор веб-программистов и HTML-верстальщиков из числа местных жителей.

Офис в Нижнем Новогороде стал первым центром разработки Mail.Ru за пределами Москвы. Поскольку в провинции аренда офисов и зарплаты программистов в несколько раз ниже, чем в столице, то это позволит значительно сократить издержки одной из крупнейших интернет-компаний России, штат которой уже разросся до 250 человек.

«Чтобы не потерять лидирующие позиции на рынке, мы запускаем всё новые и новые проекты и ведем активную разработку уже существующих, — говорит генеральный директор компании Mail.Ru Дмитрий Гришин. — Как следствие, нам постоянно требуются квалифицированные специалисты, способные создавать и поддерживать высоконагрузочные системы. Мы ищем кадры по всей стране, много талантливых разработчиков приезжают к нам на работу из регионов, однако, почему бы не дать возможность сотрудничать с нами и тем, кто по каким-то причинам не хочет покидать родной город».