Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Вопрос: Стоит ли переходить на .NET?
Добавлено: 29.07.07 05:02
Автор вопроса: программист
Ответы
Всего ответов: 95
Номер ответа: 31
Автор ответа:
vito
Разработчик Offline Client
Вопросов: 23
Ответов: 879
Web-сайт:
Профиль | | #31
Добавлено: 30.07.07 19:06
При 1000 000 Java выдает в среднем 2500 - 2700 ( лучший 2000).
Номер ответа: 32
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #32
Добавлено: 30.07.07 19:09
это что, у меня вообще 25 см!
Номер ответа: 33
Автор ответа:
gvozd
Разработчик Offline Client
Вопросов: 164
Ответов: 1317
Web-сайт:
Профиль | | #33
Добавлено: 30.07.07 19:52
Гонишь.
Номер ответа: 34
Автор ответа:
vito
Разработчик Offline Client
Вопросов: 23
Ответов: 879
Web-сайт:
Профиль | | #34
Добавлено: 30.07.07 20:00
Да не может быть. Рекорд!
Бранд, здесь не половыми органами меряются.-)
Это в другой топик.
Естественно. Думаю нужно делить на 2.
Номер ответа: 35
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #35
Добавлено: 30.07.07 20:06
а... это он советов вот отсюда http://www.vbnet.ru/forum/show.aspx?id=149036 понапробовал... - вот что полуилось..., полное раздвоение личности
Номер ответа: 36
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #36
Добавлено: 30.07.07 20:07
скорее умножать...
Номер ответа: 37
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #37
Добавлено: 30.07.07 22:17
давай лучше сравним на математику:
Option Strict On
Public Class Form1
Dim h As Boolean
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
Dim Start As Integer = System.Environment.TickCount
Dim i, j As Integer
For i = 1 To 100000000
j = 5 + 5
Next
MsgBox(Convert.ToString(System.Environment.TickCount - Start))
End Sub
End Class
Private Declare Function GetTickCount Lib "kernel32" () As Long
Private Sub Command1_Click()
Dim j As Long
Dim i As Long
Dim h As Long
j = GetTickCount
For i = 1 To 10000000
h = 5 + 5
Next i
MsgBox GetTickCount - j
End Sub
{
HANDLE DC = this->GetDeviceContext(this->Handle);
int c = GetTickCount();
int tt;
for (int i=1; i < 100000000 ;i++)
{
tt = 5 + 5;
}
int t = GetTickCount() - c;
ShowMessage(IntToStr(t));
}
вот как!
на этой счасливой ноте можно закрыть топик)))
Номер ответа: 38
Автор ответа:
ZagZag
ICQ: 295002202
Вопросов: 87
Ответов: 1684
Профиль | | #38
Добавлено: 30.07.07 22:27
Dark Brand, с таким писюном от тебя все девки разбегаются? Остаешься на едине... с собой
Номер ответа: 39
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #39
Добавлено: 30.07.07 23:00
А, да, и еще:
int c ;c= GetTickCount();
int tt;
int i;
for (i=1; i < 100000000 ;i++)
{
tt = 5 + 5;
}
int t;
t = GetTickCount() - c;
char Str[20];
char *p;
p = itoa(t,Str,10);
MessageBox(0,Str,"ll",0);
Номер ответа: 40
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #40
Добавлено: 31.07.07 00:16
{
tt = 5 + 5;
}
Номер ответа: 41
Автор ответа:
программист
Вопросов: 1
Ответов: 4
Профиль | | #41
Добавлено: 31.07.07 01:37
Повторюсь:
Короче есть такие мне известные версии:
VB.NET (VS 2003)
VB.NET - 2005
VB.NET - 2008
и еще одна VB 9.0 (версию студии не знаю)
Какие между ними отличаи, на сколько существенны и, самое главное, - на кой Хъ. их так много расплодилось!
Номер ответа: 42
Автор ответа:
vito
Разработчик Offline Client
Вопросов: 23
Ответов: 879
Web-сайт:
Профиль | | #42
Добавлено: 31.07.07 01:38
1 Тест.
270-280. (VB2005).
220-230. (VB2003).
//------------
2. Тест. 6-ки увы нет.
//--------
3. Тест.
В релизе 172.
И еще 157.
Именно так. intel - 0.
Лидер!
-АлександР-
Это потому что, не имеет смысл гонять цикл, когда значение внутри него все равно 10.
Вот так
Мои результаты кажутся более правдивыми.
Номер ответа: 43
Автор ответа:
vito
Разработчик Offline Client
Вопросов: 23
Ответов: 879
Web-сайт:
Профиль | | #43
Добавлено: 31.07.07 01:46
программист
1. 2002 - Первая полноценная, но самая сырая.
2. 2003 - хорошая студия.
3. 2005 - на сегодняшний момент лучшая и "рабочая".
Остальных не знаю.
Различия в удобстве среды - по нарастающей.
В версии фрамеворка - тоже по нарастающей (функциональность, удобство, стабильность).
Зачем их столько?
2002 была откровенно сыра.
2003 работала стабильно, но много не хватало.
В 2005 было внесено много дополнительных удобств.
Т. е. MS никак не может создать "всеобщую среду программированния", и раз за разом удаляет баги предыдущих, и вносит новый функцтонал, потому как основной конкурент Sun с Java по прежнему практически ни в чем не уступает, а во многом превосходит NET (особенно это касается кроссплатформенности).
Номер ответа: 44
Автор ответа:
vito
Разработчик Offline Client
Вопросов: 23
Ответов: 879
Web-сайт:
Профиль | | #44
Добавлено: 31.07.07 02:04
Да и Java: 100 - 110.
Даже Борланд обогнал.
Номер ответа: 45
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #45
Добавлено: 31.07.07 03:07
и еще одна VB 9.0 (версию студии не знаю)