LINUX.ORG.RU

Ответ на: комментарий от Norgat

WinAPI это мрак и ужас по сравнению с POSIX

Чем же? И то, и другое - говно, с которым лучше не работать напрямую.

anonymous
()

Тяжело ли привыкать к POSIX - стандарту после WinAPI?

Новые наркотики обычно вызывают эффект «ЯННП»... А потом ты привыкнешь. И будешь получать удовольствие.

slackwarrior ★★★★★
()
Последнее исправление: slackwarrior (всего исправлений: 1)
Ответ на: комментарий от mashina

Тяжело потом снова работать с убогим WinAPI

+1

От чтения Single Unix Specification волосы становятся мягкими и шелковистыми.

anonymous
()

Тяжело ли привыкать к POSIX - стандарту после WinAPI?

Гораздо тяжелее привыкать к WinAPI после POSIX

GreenTea ★★
()

POSIX и WinAPI - это нативщина

но даже на нативщине я преимущественно пишу на Qt, лишь изредка дергая данные API напрямую, заботливо обрамляя в платформозависимые макросы типа #ifdef Q_OS_*

а ты пиши на жабе, пехтоне и прочих - и не будет тебе привыкания - выбери себе универсальный кроссплатформенный базис

не верю что у тебя настолько серьезные задачи чтобы надо было целиком и полностью писать всё на родных API, типа когда библиотеку пишут и т.п.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

а ты пиши на жабе, пехтоне и прочих - и не будет тебе привыкания - выбери себе универсальный кроссплатформенный базис

А чем кутя не „кроссплатформенныей базис“?

nanoolinux ★★★★
()

Я ни в том, ни в другом далеко не вникал и не разбирался, но чисто поверхностно, POSIX проще.

Deleted
()

После продуманного и выдержанного в едином стиле WinAPI, POSIX будет восприниматься как лоскутное одеяло, как свалка старых проржавевших велисипедов из которых ничего годного собрать невозможно, чем он в принципе и является. Хвалить его могут только всякие школьники, пользующиеся похапэ и ни того ни другого не видевшие в своей жизни.

anonymous
()

WinAPI дает больше возможностей, часть из которых в POSIX придется собирать из доступного по кирпичикам, а про другую часть тебе проФФесура ЛОРа расскажет, что это не нужно.

Вообще, если есть возможность - старайся писать кроссплатформенно, т.е. по возможности не опускаясь на низкий уровень (POSIX/WinAPI).

Pavval ★★★★★
()
Ответ на: комментарий от anonymous

продуманного и выдержанного в едином стиле WinAPI

Стиль «а давайте зафигачим еще одну функцию, т.к. предыдущая оказалась говном»?

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

«и чтобы в нее обязательно можно было передать не менее 15-ти обязательных параметров, по ссылкам, некоторые из них она поменяет. и половина параметров может быть 0, вторая Null. и еще чтоб ее два раза вызывать — первый чтобы определить необходимые размеры буферов. и чтобы она делала все-все и kitchen sink в придачу! а, и еще обязательно чтобы этой функции было три-четыре версии, разных поколений, и чтобы w64 обязательно что-то делала не так как w32»

val-amart ★★★★★
()
Ответ на: комментарий от val-amart

Ты забыл: «и если эта функция вернёт FALSE (не путать с false), то обязательно нужно будет сразу же вызвать GetLastError(), чтобы узнать - это по приколу так, или действительно ошибка»

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

Стиль «а давайте зафигачим еще одну функцию, т.к. предыдущая оказалась говном»?

И сделаем у неё 25 аргументов.. но на самом деле все будут использовать только 4-5.

mashina ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Qt это мой жизненный базис, моя философия.

Ты упорот. Так и запишем.

nanoolinux ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.