Почему Майкрософт отказывается возродить VB6 ?

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 17.10.2014 (Пт) 12:58

Хакер писал(а):Когда я спросил «много ли существует стандартов/соглашений», под ними подразумевался не VB6, а COM.

Ok. Да, COM широко используется в Windows. Про другие я как-то не в курсе.
Но ведь com жив и предлагается возрождать не его, а именно VB6.
.NET и COM не являются взаимоисключающими.
Да, VB6 позволяет писать нативные (да, в этом есть плюс) com-классы, но это лишь деталь реализации, а не часть стандарта com.
Уверен, VB6 не единственный язык, на котором удобно делать нативные com-классы.
Так каким же образом из распространённости com следует необходимость возрожденя VB6?

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 17.10.2014 (Пт) 13:06

jangle писал(а):C# - DataGridView ужасно тормозит. Существует ли альтернатива?

Там "при достижении 1000000 записей"...
Не могу найти подтверждение, но вроде в VB6 вообще нельзя столько записей в него поместить?
UPDATE: Нашёл.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение Хакер » 17.10.2014 (Пт) 13:18

Qwertiy, я вот думаю, продолжать пытаться тебе объяснить, или просто сказать, что ты сегодня трудный (теряешь логические цепочки)?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение pronto » 17.10.2014 (Пт) 13:50

Мне сдаётся, что уже нет той команды сециалистов, которые занимались его разработкой. Да, и неуправляемый код тоже не вписывается в их концепцию развития софтостроения. Будут лепить какие угодно откоряки, только «ни-ни»... Мне понравилась идея
jangle писал(а):Собрать допустим пол-миллиона долларов и найти компанию в Силиконовой долине,которая разрабатывает компиляторы, и отдать им проект на реализацию. Так появится новый нативный VB

Только зачем делать новый проект, если можно, например, выкупить исходники и просто продолжить их развивать? Эх, мечты-мечты...
O, sancta simplicitas!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение Хакер » 17.10.2014 (Пт) 13:51

pronto писал(а):выкупить исходники и просто продолжить их развивать? Эх, мечты-мечты...

Есть идея по-лучше.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение jangle » 17.10.2014 (Пт) 14:24

pronto писал(а):Только зачем делать новый проект, если можно, например, выкупить исходники и просто продолжить их развивать? Эх, мечты-мечты...


Не знаю как насчет выкупить, но отдать в общественное пользование Майкрософт отказалось.

pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение pronto » 17.10.2014 (Пт) 15:14

Хакер писал(а):Есть идея по-лучше.

Закономерный вопрос. Какая?
Прескорбно, что рантайм VB6 будет присутствовать в Windows только до 2024. Язык (и весь сопутствующий аппарат) должен (будет) жить до тех пор пока на нём пишут.
O, sancta simplicitas!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение Хакер » 17.10.2014 (Пт) 15:19

pronto писал(а):Закономерный вопрос. Какая?

Сразу предостерегу от догадок: не «написать свой собственый аналог VB6». В двух словах идею это не описать, тут надо солидный текст писать, да ещё так, чтобы дошло до всех.
Да и есть с идеями нехорошая тенденция: выскажешь идею, а кто-то возьмёт и реализует, но очень криво и далеко не так, как ты придумал.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение jangle » 17.10.2014 (Пт) 15:28

pronto писал(а):Прескорбно, что рантайм VB6 будет присутствовать в Windows только до 2024. Язык (и весь сопутствующий аппарат) должен (будет) жить до тех пор пока на нём пишут.


А что прискорбного? Включить ран-тайм в дистрибутив не проблема. Да и не проживет VB6 столько лет. Появятся новые средства разработки которые заполнят эту нишу.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение jangle » 17.10.2014 (Пт) 15:46

Хакер писал(а):
pronto писал(а):выкупить исходники и просто продолжить их развивать? Эх, мечты-мечты...

Есть идея по-лучше.


Уже появляются аналоги VB6 с компиляцией в нативный код. До оригинала им конечно пока еще далеко, но они будут совершенствоваться.
Например Xojo

В чем твоя идея лучше?
Вложения
XOJO06.png

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение Хакер » 17.10.2014 (Пт) 15:48

jangle писал(а):В чем твоя идея лучше?

Это всё шлак, а моя идея вообще ничего общего с ними не имеет. Почитай выше, что я писал («сразу предостерегу от...»).
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение jangle » 17.10.2014 (Пт) 16:00

Хакер писал(а):Это всё шлак, а моя идея вообще ничего общего с ними не имеет. Почитай выше, что я писал («сразу предостерегу от...»).


Эта идея сможет реализовать создание 64-битных приложений на VB6?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение Хакер » 17.10.2014 (Пт) 16:21

jangle писал(а):Эта идея сможет реализовать создание 64-битных приложений на VB6?

jangle, у тебя тоже с отслеживанием логических цепочек проблемы.

Посмотри, пожалуйста, к какой фразе относилась реплика «Есть идея получше». Она относилась к фразе типа «предлагаю заполучить исходники, выкупив их».

Если бы вот реально завтра кто-то выкупил исходники, то поддержка 64-битных приложений от этого сама собой автоматически не появилась бы. Так и от моей идеи эта поддержка сама автоматически не появится.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение pronto » 17.10.2014 (Пт) 16:34

Кстати, они продолжают собирать голоса за возрождение!
O, sancta simplicitas!

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение jangle » 17.10.2014 (Пт) 19:50

pronto писал(а):Кстати, они продолжают собирать голоса за возрождение!


Я все больше склоняюсь к мысли, что это стадо надо возглавить и собрать с них деньги на разработку нового vb

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 17.10.2014 (Пт) 20:29

pronto писал(а):Кстати, они продолжают собирать голоса за возрождение!

Они не совсем продолжают. Старую тему-то (с 7К голосов) они задеклайнили, а кто-то взял и создал новую.
Бесперспективно это дело...

jangle писал(а):Я все больше склоняюсь к мысли, что это стадо надо возглавить и собрать с них деньги на разработку нового vb

А вот это интересная идея :)

Sam777e
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 157
Зарегистрирован: 16.09.2010 (Чт) 4:33

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение Sam777e » 17.10.2014 (Пт) 20:40

Qwertiy писал(а): LongLong (который уже есть в VBA)

Скажи, пожалуйста, в какой версии Office и как это звучит?
Может быть, ты говоришь про Decimal ? Короче - хочу пользоваться такой возможностью.

Спасибо
Здоровья и удачи

Sam777e
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 157
Зарегистрирован: 16.09.2010 (Чт) 4:33

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение Sam777e » 17.10.2014 (Пт) 20:47

Хакер писал(а):Кстати, давно хочу написать топик насчёт функций-объектов.

Я когда-то сам дошел до этого на таком примере:
Нужна функция ОпределенныйИнтеграл(a, b, f).
И вот, чтобы можно было брать интеграл от разных f , я и понял - нужен функциональный объект, как в STL.

Да, напиши при возможности, пожалуйста - думаю, что найдутся люди, которые с удовольствием прочтут и поучатся [ я, например ].

Спасибо
Здоровья и удачи

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение jangle » 17.10.2014 (Пт) 20:49

Sam777e писал(а):Скажи, пожалуйста, в какой версии Office и как это звучит?


Спасибо


ВОТ

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 17.10.2014 (Пт) 21:09

Использование типа LongLong допустимо только на 64-разрядных платформах.

Мда.. Видимо, они не слишком заботились о его наличии, просто сделали минимум для передачи результатов AddressOf.
И я так подозреваю, что под платформой в данном случае подразумевается всё же версия офиса, а не битность системы...

Sam777e
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 157
Зарегистрирован: 16.09.2010 (Чт) 4:33

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение Sam777e » 17.10.2014 (Пт) 22:22

@jangle
Спасибо
Здоровья и удачи

IAMRAT
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 04.04.2005 (Пн) 13:17

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение IAMRAT » 24.11.2014 (Пн) 14:37

Очень интересная тема. Только вопрос "Почему Майкрософт отказывается возродить VB6 ?" стоит не верно.
А почему Майкрософт должна это делать?
Лучше спросить "Почему Майкрософт не отдаст его (VB6) людям?

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 24.11.2014 (Пн) 17:53

IAMRAT писал(а):Лучше спросить "Почему Майкрософт не отдаст его (VB6) людям?

Может, со временем и отдадут. Как отдают сейчас .NET. Или как отдали DOS и Word (старые, естественно).
А может те же причины, которые озвучивает Опера, что для публикации кода, его надо сначала подготовить, а на это они время тратить не готовы, плюс, нечего мучать труп.

IAMRAT
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 04.04.2005 (Пн) 13:17

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение IAMRAT » 25.11.2014 (Вт) 9:43

Qwertiy писал(а):Может, со временем и отдадут.

Ну да после 2024 года :D

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 25.11.2014 (Вт) 13:44

IAMRAT писал(а):Ну да после 2024 года :D

Что-то я забыл, поддержка чего в 2024 кончается. Год вроде знакомый.

IAMRAT
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 04.04.2005 (Пн) 13:17

Re: Почему Майкрософт отказывается возродить VB6 ?

Сообщение IAMRAT » 25.11.2014 (Вт) 17:46

Qwertiy писал(а):Что-то я забыл, поддержка чего в 2024 кончается. Год вроде знакомый.

Да вроде как VB6 runtime

Пред.

Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.ru [бот] и гости: 12

    TopList  
cron