Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Вниз

winapi b .net   Найти похожие ветки 

 
niknikn   (2004-09-25 05:54) [0]

изучение winapi имеет смысл?
мне сказали что жить ей осталось недолго и лучше про это забыть и изучать только .net.
а как недолго?
и откуда вообще эта информация?
Что из себя представляет .net в двух словах?
на сайте микрософта я прочитал что это какая-то технология, позволяющая легко соединять разные девайсы, от мобильного телефона до сервера.
а какая связь с winapi? просветите.


 
Palladin ©   (2004-09-25 06:03) [1]

http://www.google.ru/search?sourceid=navclient&hl=ru&ie=UTF-8&oe=UTF-8&q=%D1%87%D1%82%D0%BE+%D1%82%D0%B0%D0%BA%D0%BE%D0% B5+.NET


 
Defunct ©   (2004-09-25 06:12) [2]

Все это слухи.

Win32 будет жить еще долго, также как и DOS до сих пор живет.

.NET это просто абстрагирование от железа.

Представьте, что на всех вычислительных машинах (мобильники, компьютеры, суперкомпьтеры, PDA, MP3 плееры, стиралки с ЧПУ и т.п.) есть одинаковый интерфейс для программиста, одни и те же ресурсы, методы работы с ними. Это было бы хорошо не так ли? Не надо изучать особенности архитектуры всех этих машин, достаточно освоить только общие методы программирования и вперед, написать программу, откомпилировать и вуа-ля программа будет работать на любой машине с .NET.

Чем это хорошо? Совместимость ПО.

Чем это плохо? Проигрышь в скорости, невозможность использования каких-то особенных для конкретного класса машин ресурсов.

Так что насчет Win32 (платформа для x86 32-х разрядных процессоров) не переживайте, лишнее знание не повредит, а будущее конечно же за .NET или подобием .NET.


 
Poirot ©   (2004-09-25 08:13) [3]

например как сейчас Java живёт:) как помеится дот нет по пдобию делался, с некоторыми неочень сильными отличиями :)


 
TUser ©   (2004-09-25 09:34) [4]


> а будущее конечно же за .NET или подобием .NET

А откуда эта информация? Конечно, MS умеет проталкивать на рынок свои продукты, ноу нее тоже бывали проблемы. Билии сам писал, что Internet они оценирли поздно - пытались проталкивать свои разработки.

А что касается независимости от архитектуры - не верится мне, что мобильник будет обладать той же производительностью, что и настольные ПК (в обозримом будующем). А сводить свой настоящий компьютер до уровня мобильной игрушки тоже не хочется :)


 
TUser ©   (2004-09-25 10:21) [5]

Кстати, Win32 тоже обладает определенной переносимостью - есть реализации под разные платформы, от 16 бит - до СЕ через NT. Реализации у них разные, в 16-битной версии вообще большая часть ф-ций реализована, как заглушки, но переносимость программ в определенной степени гарантируется.


 
Defunct ©   (2004-09-25 10:32) [6]

>> а будущее конечно же за .NET или подобием .NET
> А откуда эта информация?

Лично мой логический вывод, все идет к унификации, необязательно .NET может быть и что-то другое.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.033 c
1-1096401448
Dot
2004-09-28 23:57
2004.10.17
Double To String


1-1096884755
Malefic
2004-10-04 14:12
2004.10.17
Power Draw Примеры


14-1095882283
тихий вовочка
2004-09-22 23:44
2004.10.17
Интерактивная карта


1-1096637206
AntonSh
2004-10-01 17:26
2004.10.17
Функции


1-1096366533
Muhsin
2004-09-28 14:15
2004.10.17
После компиляции на другой компьютер не работает.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский