Как можно понять из названия поста, я неравнодушен к программированию. Началось это ещё в юности. Затем был долгий перерыв, после чего решил вернуться к своему увлечению, и тут встал выбор языка. Остановился на Delphi, т.к. в своё время в основном использовал Turbo Pascal. После более близкого знакомства с концепцией ООП меня долго тошнило (первый раз рвотные позывы возникли, когда попробовал VB), и поэтому я стал разбираться с виндовым API. Но, как оказалось, аналоги сишных заголовочников в Borland'е написать не удосужились (кроме огрызка в виде Windows.pas). Не найдя в этих ваших интернетах ничего стоящего, стал писать сам. Вот так, понемножку, параллельно с изучением, происходило создание сабжа. Так же почти сразу столкнулся с голимой халтурой в реализации недоработками компилятора - мусор в выходных файлах и отсутствие опций линковки. Проблему удалось решить написанием тулзы для постобработки готовых бинарников.
Может показаться странным, что я пишу об этом в уютной ЖЖшечке, но на это есть причина. Неоднократно пытался поднять данную тему на быдлокодерских программерских форумах, но всякий раз дело зарубалось на корню примитивным троллингом в исполнении 20-тилетнебородатых завсегдатаев такого типа ресурсов при поддержке обречённых на пожизненную модерастию личностей.
По правде говоря, сильно сомневаюсь, что кто-нибудь заинтересуется использованием чистого API в среде, позиционируемой как средство генерации тонн говнокода за минимальное время, тем более что на данный момент уже существуют и другие решения. Хотя когда страничка проекта размещалась на почившем в бозе "Народе", файлы периодически скачивались. Но как бы там ни было, одной из целей сего поста является обеспечение ненулевой посещаемости сайта, ибо хостеры имеют дурную привычку удалять аккаунты за неактивность.
Ссылка на страницу проекта -
SDK для Delphi