Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Офф-топ

Страница: 1 | 2 |

 

  Вопрос: Давайте помечтаем Добавлено: 07.08.04 22:47  

Автор вопроса:  Sharp | Web-сайт: sharpc.livejournal.com | ICQ: 216865379 
Каким вы видели VB7 пока не узнали, что он .NET? И каким бы вы хотели бы видеть VB8?

Ответить

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

Номер ответа: 1
Автор ответа:
 HACKER


 

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

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 07.08.04 23:53
Как по мне то очень нехватает что-то вроде корзинки исходных кодов, функций, и примеров. MSDN не то! Что-то типа окошка со списком:

Узнать IP адрес
Узнать имя пользователя
Сделать что-то там ещё...

Выбрал чо нить, раз, где-то нарисовался код, понравился, скопировал себе, вставил в свлю прогу

Ответить

Номер ответа: 2
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #2
Добавлено: 08.08.04 00:09
 На самом деле MSDN это вполне нормальный хелп. Только его нужно из VB вызывать, а то тебе только Си будет показывать. Или так: выделяешь ключевое слово и жмёшь Ф1.

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #3
Добавлено: 08.08.04 04:45
> Выбрал чо нить, раз, где-то нарисовался код, понравился, скопировал себе, вставил в свлю прогу
Не, чел, это называеся Visual Source Safe и есть уже и в VB6. Я ж говорю - помечтать. Например, о синтаксисе. Говоря откровенно, единственное, чем VB обруляет Си - это своим понятным и весьма читабельным синтаксисом. Однако он содержит архаизмы. Вот кабы эти архаизмы убрать, привести весь язык к общей модели... Например, заметно лучше было бы вместо
    ;Dim s As String
    f = FreeFile
    Open "c:\windows\win.ini" For Binary As #f
        s = Input$(5, f)
    Close
    MsgBox s
что-нибудь типа
    String s
    f=FOpen("c:\windows\win.ini",vbBinary)
    s=FRead(f,5)
    FClose()
    MsgBox(s)
И все это без msvbvm'а размером в 5 килобайт. С полной поддержкой ООП, всяких наворотов типа именованных массивов, XML-комментирования и подключаемых препроцессоров. А еще полная стандартизация языка, настолько, что любой его компилятор воспримет любой проект, написанный на нем...

Ответить

Номер ответа: 4
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #4
Добавлено: 08.08.04 11:46
 Дык этож твоя старая идея гибридного языка. Ты его вроде ещё написать собирался.

Ответить

Номер ответа: 5
Автор ответа:
 Павел



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

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #5
Добавлено: 08.08.04 12:19
Если бы .Net-приложения работали без .Net Fw, было б Sharp'у счастье
:)

Ответить

Номер ответа: 6
Автор ответа:
 dNW



Вопросов: 30
Ответов: 683
 Профиль | | #6 Добавлено: 08.08.04 12:27
VB8 должен быть круче С и Delphi
Я знаю, что это мечта, но тем не менее :)

Ответить

Номер ответа: 7
Автор ответа:
 sne



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #7
Добавлено: 08.08.04 13:50
Я хотеть чтобы VB8 генерил нормальный машинный код, и, желательно, настолько чистый чтобы выполнялся с неменьшей скоростью чем код на VC...

Ответить

Номер ответа: 8
Автор ответа:
 GlooM



ICQ: 348453688 

Вопросов: 88
Ответов: 356
 Web-сайт: newlc.info
 Профиль | | #8
Добавлено: 08.08.04 18:47
VB8 должен стать самым рульным языком! На нем должны писаться крутые оси и проги! :)))
(мечта)

Ответить

Номер ответа: 9
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #9
Добавлено: 08.08.04 19:23
 А у меня мечта чтобы появился Бейсик от другого производителя, способный конкурировать с VB и держать MS в постоянном напряжении.
 Тогда и вам, VB-шникам будет чем гордится (МС будет в три смены работать над совершенствованием своего) и мне будет на чём программы писать.

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #10
Добавлено: 09.08.04 00:53
А не возникает идей о совершенствовании самого Бейсика? Типа там архаизмы убрать, добавить несколько новых конструкций типа asm .. end asm :)

Ответить

Номер ответа: 11
Автор ответа:
 sne



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #11
Добавлено: 09.08.04 01:10
asm можно... а вот end и так используется, так что нужно будет что-то вроде exit asm ;)

Ответить

Номер ответа: 12
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #12
Добавлено: 09.08.04 01:53
 А нахрена вообще мечтать? :)
 Прикол где?

Ответить

Номер ответа: 13
Автор ответа:
 sne



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #13
Добавлено: 09.08.04 02:33
А вдруг микрософт снизойдет и прочтет весь этот бред ;)
Ладно это даже возможно, но вот то что они изменят взятый курс, это уже нужно "обожраться" сыром Хохлэнд, чтобы поверить в такую фантасику :))

ЗЫ
Это не реклама сыра :))

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #14
Добавлено: 09.08.04 09:35
> asm можно... а вот end и так используется, так что нужно будет что-то вроде exit asm
Солидным преимуществом читабельности Бейсика является пометка конца блока операторами, отображающими этот блок. Например, следующий фрагмент (С):
for(i=0;i<=n;i++){
  if(i>3){
    for(j=0;j<=m;j++){

    }
  }
}
несколько менее читабелен, чем этот:
For i=0 To n
  If i>3 Then
    For j=0 To m

    Next
  End If
Next
В связи с тем, что закрывающие операторные скобки в Си одинаковы - }, а в VB зависят от оператора, который они закрывают: For-Next; If-End If; Do-Loop;Sub-End Sub;Function-End Function. Более логичным выглядит связка оператор - End оператор, которая наиболее наглядна. Именно поэтому я и предложил Asm-End Asm. Хорошо бы еще сделать двойной синтаксис, например, чтобы вместо For-Next можно было еще использовать For-End For

Ответить

Номер ответа: 15
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #15
Добавлено: 09.08.04 10:33
ну...а я бы хотел совсем немного, чтобы был ВБ как ПБ по характеристикам и по возможностям, но IDE осталась та же.

Ответить

Страница: 1 | 2 |

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



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