3f-lab и язык C: компилим для Windows

Как ни безбрежны возможности Java, но время от времени приходится создавать для написанных на ней программ низкоуровневые вставки. Типичный пример — если требуется обратиться к WinAPI или другим уже имеющимся высокоскоростным библиотекам. Эта технология — вызывать из Java библиотеки, написанные на C (а также Ассемблере и любом другом подобном языке) — называется JNI. Она прекрасно разжевана в Интернете. Вот отправная точка для тех, кто желает знать подробности. Да и я к этой теме еще предполагаю вернуться.

Конечно же, в среде 3f-lab тоже предполагается использование C. Но вот какая методологическая тонкость: если под Linux для создания программ на C не требуется вообще никакая особенная среда (компилятор и сборщик встроены в систему), то под Windows нужно потрудиться, чтобы настроить необходимые инструменты. О разработке на C под Windows в рамках 3f-lab и пойдет речь. Предупреждаю: нижеследующий текст изобилует буквами и содержит всего одну картинку. Зато освоение технологии сулит существенное расширение свободы в реализации задач программирования.




( Читать дальше )
  • +3
  • 20 февраля 2010, 22:46
  • yababay
  • 2

О природе PHP

Коротко: «PHP-программисты предпочитают Windows на десктопах. Согласно результатам опроса, проведенного компанией Zend Technologies, наиболее популярной платформой для десктопов среди PHP-программистов является операционная система Windows».

Всё сходится: те, кому лень освоить нормальную операционную систему и вникать в классические каноны программирования, пользуются дырявой ОС и дырявым фреймворком. Царство Quick & Dirty.
  • +1
  • 17 февраля 2010, 17:05
  • yababay
  • 20

Бесплатный git-репозитарий на буржуйской "Кузне"

SourceForge в мире программирования — контора может и не такого же масштаба, как Google или Linux Fundation, но типа того. Она занимается, если кто в танке, предоставлением бесплатного хостинга под открытые проекты свободных программистов. И накопилось там этих проектов видимо-невидимо. При этом «Кузня» очень адекватно работает и год от года предоставляет своим пользователям всё больше сервисов. В частности, бесплатный git-репозитарий. О том, как его настроить см. ниже.




( Читать дальше )
  • +3
  • 02 февраля 2010, 17:19
  • yababay
  • 1