emVB vs VB.Net

Средства разработки, технические вопросы, отвечает (по мере сил) Отдел Разработок
Закрыто
Slirek
Студент (1 lvl)
Сообщения: 28
Зарегистрирован: Вт авг 24, 2004 14:08

emVB vs VB.Net

Сообщение Slirek » Вт май 24, 2005 13:18

Майкрософт рекомендует новые приложения разрабатывать в .NET. Насколько по вашему мнению такое предложение оправдано? В .Net имеются некоторые дополнительные графические элементы. Какие из них вы находите наиболее нужными?

Аватара пользователя
KAjFASH
Кандидат (3 lvl)
Сообщения: 117
Зарегистрирован: Чт авг 19, 2004 16:40

Сообщение KAjFASH » Пн май 30, 2005 19:59

Отстой этот .NET :evil: Лучше asm'а ничё нет :lol: Такчто покачто на C++ пишем. А так .NET подходит ламерским америкозам и начИнающим программерам. Всёравно под PocketPC нужно на Compact Framework пИсать, под TabletPC ставить свой мини-SDK и т.д. Радует хотябы что на ПК писанные проги запускаютса, но переносимость не очень то велика :?
РегардЗ...
iPAQ, FS LOOX, Versija, Palm, Symbol... SD: 64,128,512
www.salesworks.com.ua

Ginger
Кандидат (3 lvl)
Сообщения: 151
Зарегистрирован: Вс июл 20, 2003 11:03

Сообщение Ginger » Вт май 31, 2005 16:38

KAjFASH писал(а):Отстой этот .NET :evil: Лучше asm'а ничё нет :lol: Такчто покачто на C++ пишем. А так .NET подходит ламерским америкозам и начИнающим программерам. Всёравно под PocketPC нужно на Compact Framework пИсать, под TabletPC ставить свой мини-SDK и т.д. Радует хотябы что на ПК писанные проги запускаютса, но переносимость не очень то велика :?
Присоединяюсь.

.Net опоздал лет так на семь в совем появлении, как идея. А как средство разработки жутко не удобен в следствии совей якобы переносимости.
Slirek, ты же сам не давно страдал от не хватки утилит, которых в .Net быть не должно. а?

Написание программ для мобильных устройств процесс кране
привязанный к моделям машинок. Сейчас они еще на столько мощны, что бы так же абстрагироваными от железа, как настольные машины (хотя и у последних бывает не хватает мощностей, на пример Together на моем ноуте вещь вообще бесячая! :evil: ). Так вот для мобильных устройств достаточно той удаленности от железа, которую предоставляет операционная система. Хотя и не всегда. По моему мнению, например в Симбиане сильно наворотили абстракций, чем и поплотились быстродействием, например в меню телефона.

На счет asm тем более. Ассемблер является не обходимой вещью при написании серьезный программ на десктоповых машинах, не говоря уже об мобильных устройствах. Использование асма в программировании для мобильников - вещь крайне необходимая!

Так что можно платформенно-независимыми идеями можно долго грезить, как и миром во всем мире, но жестокая реальность вернет с небес на замлю! =)
А если вы токо начинаете, так начинайте сразу с С++ - он действительно не сложнее C# или Basic.

Slirek
Студент (1 lvl)
Сообщения: 28
Зарегистрирован: Вт авг 24, 2004 14:08

Сообщение Slirek » Ср июн 01, 2005 09:04

Ребят, спорить тут бессмысленно. Есть просто конкретные задачи и конкретные сроки, причем задачи и сроки эти даются определенному человеку со своим набором знаний. У него есть варианты, каждый из которых имеет плюсы и минусы. Что касается меня, то мне нужен готовый продукт в довольно короткие сроки - первые испытания с emVB и .NET показали, что не все так плохо, но надо бы еще попробовать с большими объемами данных посмотреть на скорость. Если все будет ОК, то можно будет и на С++ пописать в свободное время и подумать над перспективами.

Slirek
Студент (1 lvl)
Сообщения: 28
Зарегистрирован: Вт авг 24, 2004 14:08

Сообщение Slirek » Пт июн 17, 2005 08:28

в общем, даже микрософт позабыла про свой встроенный бейсик. поддержки нет никакой. смысла работать в нем нету. да и многовато ограничений, которые естественно никогда не будут преодолены в виду отсутствия какого-либо развития. ну и самое главное, программа под дотнетом должна работать быстрее. в emVB прога работает под управлением интерпретатора, что очень плохо сказывается на скорости, а в дотнете всё несколько хитрее. первый раз запущенная программа компилируется, а потом откомпиленный код хранится в сборке, а далее работает уже под управлением CLR, но получается, что это как бы сама CLR и работает, т.е. работает уже на низком уровне. теоретически :D , такие проги не должны уступать в производительности написанным скажем на С++.

Закрыто

Вернуться в «Программирование для КПК»