![]() |
|
Модераторы: LSD |
![]()
|
|
||
|
|
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 2 Всего: 459 |
azesmcar, это все понятно, микроконтроллеры, сигналки это отдельная ниша, у которой есть свое применение. Тут же речь WinAPI, т.е. Windows + процессор архитектуры i386 .
Вопрос стоит по другому, существует ли вообще такая ниша, где могла бы понадобиться коммерческая разработка на WinAPI. Современные процессоры архитектуры x86 достаточно производительные, чтобы использовать по крайней мере XP Embedded и следовательно скорость работы визуального интерфейса, а также размеры экзешника не настолько критичны, чтобы отказываться от удобных сред визуальной разработки. Разработка под парк машин 20 ти летнего возраста не выгодна из коммерческих соображений (их слишком мало, запчастей нет, работают нестабильно). -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| ASMatic |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 254 Регистрация: 14.3.2009 Репутация: нет Всего: 1 |
priam220,
на самом деле там всего лишь немного больше кода. Единственное графика, но зато когда её пишешь можно нафантазировать уже чего нить уникального....Не вопрос на различных либах тож так можно, но WinAPi - темуха! |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: нет Всего: 196 |
это дорога в никуда. Придет к тебе клиент и скажет, мол хочу через неделю, чтобы оно работало на MacOS X (или Linux/Android, или HP UX, или Solaris...), плачу крутые деньги. А ты скажешь: "ой, а я за неделю не переделаю - там все на WinAPI"... Забудь ты WinAPI. Сделай свои для него обертки (а лучше возьми готовые) и пиши используя их. |
|||
|
||||
| ASMatic |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 254 Регистрация: 14.3.2009 Репутация: нет Всего: 1 |
bsa,
мне другие оси пока не интересны, т.к. еще эту не полностью изучил. это такое дело которое мне не подходит, т.к. бывают случаи когда софт пишеться в виде защиты, а когда он в виде защиты то я должен знать каждый шаг исполнения дабы не упустить моментов...это рас, а два - все что мне надо есть в виндозе встроено,а чего не нашлось - не влом и самому написать.) |
|||
|
||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: нет Всего: 39 |
ASMatic, винАПИ - это не изучение ОСи, а онанизм и велосипедостроительство.
-------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
| ASMatic |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 254 Регистрация: 14.3.2009 Репутация: нет Всего: 1 |
djamshud, слыш красава, то что вы прикладной программист мне не говорило о том что с мозгом вы не дружите, НО ваше заявление об онанизме и т.п. привело меня к мысли что вы всетаки голову давно свою потеряли!
Теперь, вы мне еще обьясните пожалуйста - что по вашему изучение оси? 2алл Для прикладного программирования, да на винапи писать бессмысленно, но вот системщикам нечего делать в разного рода либах/ИМХО!) |
|||
|
||||
| Abyx |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 601 Регистрация: 3.11.2009 Репутация: нет Всего: 10 |
Это не так. Низкоуровневое программирование не может быть "вещью в себе". Программа это как правило комплекс, состоящий из множества разноуровневых частей. Скажем если вы инжектите длл в IE чтобы перехватить там трафик, вам кроме низкоуровневой части, понадобится писать полезную нагрузку, например обработку текста регулярками. Для этого вам потребуются библиотеки. Захочется сделать удобный для пользователя GUI - тоже библиотеки. А сферические низкоуровневые программы в вакууме, которые ничего полезного не умеют - не нужны. |
|||
|
||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: нет Всего: 39 |
Апи - всего лишь интерфейс. По нему не понять, как работает содержимое. Как с ним взаимодействовать - да, а как оно работает - нет. По теории операционных систем есть специальные курсы, по работе конкретных реализаций - тоже. Ваша бравада "я системный погромист, детка" не коррелирует с вашими же прежними комментариями "мне нравится до усрачки нафантазировать работу пушбатна". Системное программирование - разработка ОС, драйверов к ней, системых же библиотек, остальное - прикладнуха. И если процент прямых системных вызовоз в ней зашкаливает - это как правило онанизм. Если это связано с графикой - это всегда онанизм.
-------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
| Abyx |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 601 Регистрация: 3.11.2009 Репутация: нет Всего: 10 |
Таким клиентам надо говорить чтоб они покупали винду, раз у них есть крутые деньги. Если у программы есть спрос под виндой и нет аналогов в других ОС - без серьезных причин незачем делать ее кроссплатформенной. Никсы это вообще не самая большая часть рынка, стоит ли напрягаться %) Добавлено через 2 минуты и 14 секунд djamshud, системное программирование - это еще и взаимодействие с конкретной системой. |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: нет Всего: 211 |
изучение устройства ядра, работы с устройствами, памятью, организация всей операционной системы, многопоточности и очень много чего другого. API - всего лишь набор функций, для выполнения конкретных задач. Если интересуешься системным программированием в Windows советую начинать с Джефри Рихтера. Это сообщение отредактировал(а) azesmcar - 17.9.2010, 15:18 |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: нет Всего: 196 |
школьник/студент? ничего, вырастешь поймешь, что существует еще один ресурс, который ты сейчас не замечаешь. Называется он время. Время = деньги. Запомни. Если мне сейчас нужен какой-то алгоритм, то я в первую очередь ищу в интернете его готовую реализацию. В итоге, время потраченное на поиски и адаптацию чужих реализаций заметно меньше того, что я бы потратил на написание и отладку своей. |
|||
|
||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: нет Всего: 39 |
Abyx, я всегда взаимодействую с операционной системой. Но далеко не всегда могу сказать, что в данный момент занимаюсь системным программированием. Сисколы нужны, сисколы важны, но само по себе их наличие в коде не говрит ни о чем.
-------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: нет Всего: 196 |
А зачем сразу загонять себя в какие-то рамки? То, что сейчас Windows наиболее популярна, совершенно не значит, что она будет популярна через 5 лет. А если все яйца положить в одну корзину, то рано или поздно придется за это поплатиться.
|
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 2 Всего: 459 |
Тут я не согласен. Если у них крутые деньги, то они скорее мак купят, а это другая песенка. Сейчас уже мак более 5% рынка. Это большая цифра с которой следует считаться. Так что отсутствие кросплтформы сегодня уже минус. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Abyx |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 601 Регистрация: 3.11.2009 Репутация: нет Всего: 10 |
bsa, а зачем сейчас вкладываться в кросс который никому не нужен? Тратить время и деньги на кроссплатформенность, если быстрее и удобнее писать платформозависимый код, и при этом он будет еще и качественее?
|
|||
|
||||
![]()
|
| Правила форума "Разные вопросы" | |
|
|
Сюда нужно постить только темы, которые нельзя отнести ни к одному из существующих разделов. Если вы не уверены, то просмотрите еще раз заголовки форумов, карту форума или попробуйте воспользоваться поиском.
С уважением, Smartov. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разные вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |