Модераторы: diadiavova, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Basic.NET или С++.NET, Basic.NET или С++.NET 
:(
    Опции темы
Exception
Дата 13.4.2005, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 18
Всего: 186



Кстати: в C#/C++ легко ошибиться из-за { и }, а в VB ты знаешь - End Class это или скажем End If.
PM   Вверх
Ch0bits
Дата 13.4.2005, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: нет
Всего: 62



Цитата(Run @ 13.4.2005, 12:29)
C#/C++ легко ошибиться из-за { и }

Зависит от длины табуляции(отступа) и индивидуального стиля написания программ.
Сколько себя помню ни разу не ошибался из-за { и }. Хотя если кто пишет в блокноте... smile
За меня IDE сама {} расставляет и по ходу написания ищет ошибки.

Цитата(Run @ 13.4.2005, 12:29)
а в VB ты знаешь - End Class это или скажем End If.

ИМХО Не люблю много писанины типа begin...end. Люблю когда написано красиво и локанично.

Ково чему в школе учили, кого Паскалю, кого Бейсику. Меня вот ваще не учили smile... вот на C# и пишу.

PM WWW   Вверх
Exception
Дата 14.4.2005, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 18
Всего: 186



Если меня учили паскалю, это не значит, что я его люблю.
PM   Вверх
chipset
Дата 14.4.2005, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: нет
Всего: 165



Цитата(Run @ 14.4.2005, 08:16)
Если меня учили паскалю, это не значит, что я его люблю.

Это значит что тебе лень переучиваться на что-то другое smile
Меня вот ничему не учили тожь smile


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Exception
Дата 15.4.2005, 10:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 18
Всего: 186



Цитата(chipset @ 14.4.2005, 19:59)
что тебе лень переучиваться на что-то другое

Неправда. По правде, я ненавижу и дельфю и паскаль. Точнее, сначала я сам учился базику 6.0, а потом (в школе) начали проходить этот [thjd паскаль.
Цитата(Vadim999 @ 13.4.2005, 20:03)
Не люблю много писанины типа begin...end

Кто к чему привык. Вот скажем
Код

if (x=0) then do
begin
//Первый оператор;
//Второй оператор;
end;

По мне это крайне неудобно ставить бегин-энд.
Код

if (x==0)
Первый оператор
Второй оператор;

Правда я точно синтаксиса сей не помню, но вроде так.
А можно
Код

if (x==0){
Первый оператор;
Второй оператор}

Черт... совсем синтаксис C++ забыл.
Лично мне удобнее:
1)Без ";"
2)Нельзя по-разному написать одно и тоже.
ИМХО так проще. То есть
Код

If x=0 Then
Первый оператор
Второй оператор
End If

и ты точно знаешь, что это за End.
Кстати у меня есть такая книжка "Как НЕ НАДО программировать на C++", так там столько нерабочих программ, а ведь ошибка кроется в лишней ";" или отсутствии инициализации переменной. Поэтому я - за VB. Но сейчас лучше знать побольше языков, так что я даже не знаю, что мне изучать. C++ это классика, но кто знает, может C# его вытеснит? Или java? Или мне все-таки дельфю еще раз поставить? А потом снести smile

Это сообщение отредактировал(а) Run-time error - 15.4.2005, 11:09
PM   Вверх
Гость_Archer
Дата 23.12.2005, 08:21 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Вот вы все сравниваете синтаксис, а ведь те тут копать надо, какая разница, что как пишется...

вот пример:
в VB.60 например подключить внешнюю dll пара нажатий в менюшки,
dim Obj as new Test_dll.test_class
и работай, и также легко создать собственную dll.

В делфях это уже сложнее гораздо.

Как это в C++ мне даже страшно представить smile
***
Вот опишите процидуру подключения к объекту из dll в C# и создании этой dll.
И вот тут сразу вылезут огромные отлючия в сложности.

з.ы.
И тот факт, что все програмеры самоучки, кто-то только осваивает, то может и не стоит заморачиваться на C# для не больших проектов?
  Вверх
mr.DUDA
Дата 23.12.2005, 23:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



Диалог "Add Reference" - он везде одинаковый. Что для бэйсика, что для шарпа, что для C++/CLI. Программить теперь можно хоть на чём - всё одно, компилится в одинаковый IL код. У меня просто на душе становится светло, когда думаю о том, что программер на VB.NET напишет полностью аналогичную (внутри, естессно) программу или компонент, как если бы он всё делал на шарпе. И наоборот. Хоть на делфях пиши, результат одинаковый. И все друг друга поймут, что самое главное. И любой компонент можно юзать на любом языке дотнета. Да здравствует .NET! Ура, товарисчи! smile


--------------------
user posted image
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума VB .NET
diadiavova
  • Прежде чем задать вопрос, воспользуйтесь поиском: возможно Ваш вопрос уже обсуждался и на него был получен ответ.
  • Если такой же вопрос не найден, не стоит задавать свой вопрос в любую тему, создайте новую.
  • Заголовок темы должен отображать ее суть.
  • Содержание поста должно описывать проблему понятно, но в то же время, по возможности, лаконично. Сначала следует описать суть вопроса, потом можно привести пример кода, не вынуждайте других участников угадывать в чем Ваша проблема - телепатов здесь нет.
  • Будьте взаимно вежливы и дружелюбны.
  • При оформлении сообщений используйте форматирование, примеры кода заключайте в теги [CODE=vbnet][/CODE].
  • Также ознакомьтесь с общими правилами, действующими на всем форуме.
  • Если вопрос решен, не забывайте помечать тему решенной(вверху темы есть ссылка). Кроме того, если Вы хотите отблагодарить участников, оказавших помощь в решении, можно повысить им репутацию, в случае, если у Вас менее 100 сообщений в форуме и функция изменения репутации Вам недоступна, можете написать сюда.
  • Общие вопросы по программированию на платформе .NET обсуждаются здесь.
  • Литература по VB .NET обсуждается здесь.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0495 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.