Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7 |

 

  Вопрос: Стоит ли переходить на .NET? Добавлено: 29.07.07 05:02  

Автор вопроса:  программист

Ответить

  Ответы Всего ответов: 95  

Номер ответа: 46
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #46 Добавлено: 31.07.07 07:18
Dark Brand, с таким писюном от тебя все девки разбегаются? Остаешься на едине... с собой =)

та не вроде, пока еще ни одна не убежала...

Короче есть такие мне известные версии:
VB.NET (VS 2003)
VB.NET - 2005
VB.NET - 2008
и еще одна VB 9.0 (версию студии не знаю)

Какие между ними отличаи, на сколько существенны и, самое главное, - на кой Хъ. их так много расплодилось!


Были:
VS .NET 2002
VS .NET 2003
VS .NET 2005
В статусе Beta 2 находится VS 2008

Пораскиснув мозгами можно догадаться что цифра примерно соответствует году выпуска.

Можно предположить что от версии к версии возможности и количество фич увеличивалось, и синтаксис изменялся.

Вобщем-то VB 2005 можно было бы назвать венцом, то что "накинули" в VB 2008 (он же 9.0) - многое скорее уже выстрадано, так как улучшать уже практически некуда :)

Тем не менее некоторые фичи я нахожу полезными и удобными. Насчет LinQ - я не использовал его так как предпочитаю другие модели работы с данными.

2 программист
тебе нужно:
* либо качать/покупать Visual Studio 2005, так как это последний рализ Visual Studio. Кстати есть обсолютно легальные не пиратские бесплатные версии, которые можно использовать как для изучения, так и для комерческого использования
* либо качать Visual Studio 2008 Beta 2 - также доступна для свободной загрузки, с лицензией GoLive, которая позволяет использовать продукт в комерческих целях.

Что выбрать - дело твое, но я не вижу причин не начать изучение продукта который выйдет через несколько месяцев (VS 2008).

Ответить

Номер ответа: 47
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #47
Добавлено: 31.07.07 13:22
та не вроде, пока еще ни одна не убежала...

Обвиваешь, как веревкой, за шею, и попробуй убеги? :)

Ответить

Номер ответа: 48
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #48 Добавлено: 31.07.07 13:25
Это точно!

Можно и к кровати привязать!

Ответить

Номер ответа: 49
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #49
Добавлено: 31.07.07 20:29
vito
Мои результаты кажутся более правдивыми.
хм

270-280. (VB2005).
220-230. (VB2003).
не верю, это релиз? У меня - уже 156

2. Тест. 6-ки увы нет.
6-ка отдыхает...

3. Тест.
В релизе 172.

И еще 157.

это Борланд или Майкрософт?

shuffle

Нормальный компилятор это оптимизирует так, что цикл не будет выполняться вообще.
жаль, что компиляторов, которые умеют думать - пока еще не придумали :)

если же это из-за типов. внимательный. Я тоже удивился, но он откомпилил и я не стал ничего менять, впрочем - если изменить на long - результаты у меня по-кр. мере не изменились.

Builder C++ худший из C++ компиляторов.
А разве Java относится к С++ компиляторам?

Ответить

Номер ответа: 50
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #50
Добавлено: 31.07.07 20:33
vito
3. Тест.
В релизе 172.

И еще 157.
Я прошу прощения! Борланд - тестировал не в релизе, в нем - получил 156мс., и даже дин раз выскочило 141!!!

программист
для большей понятливости:
VB2002-2003 = VB7
VB2005 = VB8
VB2008 = VB9

Ответить

Номер ответа: 51
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #51
Добавлено: 31.07.07 20:41
Builder C++ худший из C++ компиляторов.
не знаю-не знаю, пока что по моим результатам С++ Builder обошел VС++, может я что-то не так настроил? Возможно. Но вроде бы компилир релиз:
там есть в среде панелька Build и в ней Combobox, в нем я выбрал релиз, затем Ctrl+F5

Пока если верить /vito - лидирует Java, респект ему

Ответить

Номер ответа: 52
Автор ответа:
 vito



Разработчик Offline Client

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #52
Добавлено: 31.07.07 21:50
-АлександР-

Лидер Intel, и MS.

Java обошел Borland (это просто очень старый компилер) и VB.Net и даже C#.
Причина этому, я думаю проста. Виртуальная среда в котрой выполняются приложения, компилируется под определенную платформу. У меня 64 разрядный процессор и 32 разрядная Винда.
Net. привязана к операционке, потому не может в полной мере использовать возможности железа, в отличие от Java.
Именно поэтому,я думаю, Java обошел старый Бораланд и .Net.

Но тягаться с современными С++ компляторами, которые поддерживают 64 специфику, Java конечно не в состоянии.

Ответить

Номер ответа: 53
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #53
Добавлено: 31.07.07 23:19
Java обошел Borland (это просто очень старый компилер) и VB.Net и даже C#.
ну почему старый, у меня - 2002, вроде не очень

А какая-то у тебя версия/год явы?

Ответить

Номер ответа: 54
Автор ответа:
 shuffle



Администратор

ICQ: 201502381 

Вопросов: 15
Ответов: 737
 Профиль | | #54 Добавлено: 31.07.07 23:20
жаль, что компиляторов, которые умеют думать - пока еще не придумали :)
Intel C++ Compiler куда более сложные конструкции умеет оптимизировать. Циклы с идемпотентными операциями внутри он выкидывает, оставляя только сами операции.

А разве Java относится к С++ компиляторам?
Причем здесь Java? Я говорил о Borland C++.

не знаю-не знаю, пока что по моим результатам С++ Builder обошел VС++, может я что-то не так настроил?
Если ухитриться, то VC++ 6 еще может обойти, но VC++ 2005 без шансов.

Ответить

Номер ответа: 55
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #55
Добавлено: 01.08.07 00:19
Причем здесь Java? Я говорил о Borland C++.
просто там было так:(пост 45)
Даже Борланд обогнал.:)
Builder C++ худший из C++ компиляторов.
цитата из 44:
Да и Java: 100 - 110.
Даже Борланд обогнал.:)
речь шла, что java обощла борланд

Если ухитриться, то VC++ 6 еще может обойти, но VC++ 2005 без шансов.
не сравнивал, но наверное - да

Intel C++ Compiler куда более сложные конструкции умеет оптимизировать. Циклы с идемпотентными операциями внутри он выкидывает, оставляя только сами операции.
насколько я понял, это исключительно компилятор, ни к какой среде он не привязан..., пока, что-то наподобии Power Basic?

Ответить

Номер ответа: 56
Автор ответа:
 vito



Разработчик Offline Client

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #56
Добавлено: 01.08.07 00:19
ну почему старый, у меня - 2002, вроде не очень


К сожалению, теперь уже очень. Посмотри под какие процы, его можно оптимизировать (а значит использовать возможности железа).
Pen. Pro - предел.
А intel - под 4 пень.
Разница очевидна.
Правда на практике, для совместимости, выбирают среднее. И именно в этом большое преимущество "промежуточного" кода (Java, NET), котрый компилится окончательно, в рабочей среде.

В развитии Борланд остановился, хотя когда -то был одним из лучших.


А какая-то у тебя версия/год явы?

Платформа.
Standart edition 6.
version 1.6.0
от 2007 года.
То есть свеженькая.

Ответить

Номер ответа: 57
Автор ответа:
 vito



Разработчик Offline Client

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #57
Добавлено: 01.08.07 01:30
насколько я понял, это исключительно компилятор, ни к какой среде он не привязан..., пока, что-то наподобии Power Basic?
Intel считается лучшим компилером для С++.
И поддерживает многие платформы.
Для intel 8.

Microsoft Windows (IA-32 and Itanium®-based systems)
Linux (IA-32 and Itanium-based systems)
IBM AIX
HP HP-UX
Sun Solaris
Compaq Tru64 UNIX
SGI IRIX

Но и MS шагнула далеко вперед.
Например одна из уникальных возможностей - это смешивание "управляемого" и "неуправляемого" кода в одном проекте.
Допустим - интерфейс на NET (рисуем), функционал на родном коде.
И все это будет смешано в одном ехе файле.

Ответить

Номер ответа: 58
Автор ответа:
 shuffle



Администратор

ICQ: 201502381 

Вопросов: 15
Ответов: 737
 Профиль | | #58 Добавлено: 01.08.07 01:32
речь шла, что java обощла борланд
Вот я и говорю почему в том, что Java обошла по скорости Borland C++, нет ничего удивительного.

насколько я понял, это исключительно компилятор, ни к какой среде он не привязан..., пока, что-то наподобии Power Basic?
Компилятор от Intel встраивается в среду Visual Studio.

В развитии Борланд остановился, хотя когда -то был одним из лучших.
Самое лучшее, что у них было — это Turbo Pascal 7, но это паскаль...

Ответить

Номер ответа: 59
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #59
Добавлено: 01.08.07 16:45
Вот я и говорю почему в том, что Java обошла по скорости Borland C++, нет ничего удивительного.
:)

Компилятор от Intel встраивается в средe Visual Studio.
кайф!

вобщем вывод такой: есть три принципиальных направления, которые в настощее время развиваются:
1) Visual C++ - forever! Самый лучший, включаеи в себя .NET
2)Java - похожая по своей структуре на .НЕТ, но все же - .НЕТ, есть свои плюсы, есть минусы
3).NET сам по себе, VB/C#/Delphi.NET, который стремительно развивается, но первых двух пока не догоняет немного... хотя к яве - близок

Ответить

Номер ответа: 60
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #60 Добавлено: 01.08.07 17:02
... Delphi.NET, который стремительно развивается ...

отжог сотона!

Ответить

Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам