Обдумывающим выбор языка

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 05.07.2005 (Вт) 5:23

«C++ это для реальных пацанов»
А кто тогда парни на VB? Ты сам сейчас оскорбил всех!
Удачи!
С уважением, Алексадр.

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 05.07.2005 (Вт) 5:49

“Или ты один из тех ламеров, которые краем уха где-то слышали, что "C++ это для реальных пацанов", и начали заражать этой идеей таких же ламеров” Допустим но что плохого если ты программист на C++? А как написать че та серозное сразу “а на vb это написать не реально”! а я как понял ты вообще не слышал что такое C++! Просто я понял что в C++ сила !

К стати тебе звание очень хорошие присвоили “Шаман”! :lol:

Шаман говорит не понятные слова
Программист пишет не понятные слова
И оба не знают что они делают!

так и есть! :(
Удачи!
С уважением, Алексадр.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 05.07.2005 (Вт) 8:59

Sasha_karasov

Двойное строгое за >3 постингов подряд, разведение флейма и высказывание точки зрения в вопросе, компетентность в котором вызывает у меня большие сомнения.

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 05.07.2005 (Вт) 14:04

Sasha_karasov
А вот игрухи тока идиоты пишут на VB. Он же медленный! И не какой алгоритм не поможет.

Вот тут ты меня назвал идиотом, а жалуешься, что тебя оскорбляют. Нефиг пинять на язык, если не смог его освоить. Так поступают многие. И заметь, тут никто не ругал СИ++, просто из того, что СИ++ - хороший язык, еще не значит, что все остальное дерьмо.

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 05.07.2005 (Вт) 18:43

Mikle писал(а):Sasha_karasov
А вот игрухи тока идиоты пишут на VB. Он же медленный! И не какой алгоритм не поможет.

Вот тут ты меня назвал идиотом, а жалуешься, что тебя оскорбляют. Нефиг пинять на язык, если не смог его освоить. Так поступают многие. И заметь, тут никто не ругал СИ++, просто из того, что СИ++ - хороший язык, еще не значит, что все остальное дерьмо.

Я очень люблю VB! Но не люблю то что он медленный и слабый! И на на нем конечно просто писать простые программы! А сложные программы еще сложнее чем на С++!
Я имел виду что тока идиоты будут писать игры типа GTA5 на VB!
Удачи!
С уважением, Алексадр.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 05.07.2005 (Вт) 19:49

Sasha_karasov, про медленность и слабость VB будь так добр прочитать первый пост в топике.
Изображение

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 05.07.2005 (Вт) 20:57

tyomitch писал(а):Отсюда вывод: язык - ерунда, главное - руки. На любом языке можно написать безобразно медленную программу, если руки кривые. И напротив, с прямыми руками можно написать быструю программу на любом языке.
Последний раз редактировалось A.A.Z. 05.07.2005 (Вт) 21:24, всего редактировалось 1 раз.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 05.07.2005 (Вт) 21:03

Sasha_karasov

GTA5 глубоко фиолетово на каком языке написан ее код :) Потому что библы работы с 3D графикой и С++ и VB программы будут использовать одни и те же :)

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 06.07.2005 (Ср) 1:24

tyomitch писал(а):Sasha_karasov, про медленность и слабость VB будь так добр прочитать первый пост в топике.

Visual C++ быстрее и это факт! Если программист с прямыми руками на пишет программу на VB быструю то на C++ он напишет ее еще быстрее! :wink:
Удачи!
С уважением, Алексадр.

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 06.07.2005 (Ср) 1:35

Или программисту на VB придется еще думать как бы ее оптимизировать :( ! Что она была по быстрее!
Удачи!
С уважением, Алексадр.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 06.07.2005 (Ср) 1:52

Sasha_karasov писал(а):А вообще алг. рулят а на си еще > рулить будут! :wink:


Можно узнать смысл этой фразы? Если в ней вообще есть смысл, конечно.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Сообщение MeMBus » 06.07.2005 (Ср) 3:14

Все же писать нужно на том, что знаешь по крайне мере на хорошо, никто же не запрещает, так же как и использовать связки языков, там где нужно... Ругаться на чела за то что он думает что «С++» - гуд, не стоит, т.к. пост все-же называется «Обдумывающим выбор языка», посему было бы замечательно если бы здесь приводились доводы помимо – это бэд, а это гуд, еще и почему это бэд, а это гуд.
Бороться и искать, найти и перепрятать!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.07.2005 (Ср) 3:31

MeMBus
В том-то и дело, что по мнению некоторых, если одно "гуд", то всё остальное "бэд".
Собственно, это основная идея национализма. Имхо.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 06.07.2005 (Ср) 3:37

GSerg писал(а):MeMBus
В том-то и дело, что по мнению некоторых, если одно "гуд", то всё остальное "бэд".
Собственно, это основная идея национализма. Имхо.

Не все еще Delphi рулит
Удачи!
С уважением, Алексадр.

SHURUP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 440
Зарегистрирован: 15.09.2004 (Ср) 14:24
Откуда: Ирпень, Украина

Сообщение SHURUP » 06.07.2005 (Ср) 6:01

Мне вообще выбор языка давался нелегко...
В школе на уроках информатики мы изучали Basic (самый, что ни есть обычный), но поскольку компьютерного класса у нас не было – основное внимание приделяли алгоритмам и блок-схемам, а описание работы программ происходило по методу «Дети, представьте себе компьютер. Левая часть доски – это экран, а правая – память в которой хранится программа…».

Впервые увидел компьютер (не считая визитов к знакомым с целью поиграть) – в университете. Там нам сразу сказали, что Бейсик – это отстой (приводили почти те же аргументы, что и в данном топике), и что мы будем изучать «язык настоящих програмистов» – Си (периодически называя его «язык ЭС»)

Работали мы с Турбо Си под ДОС, я потихоньку осваивал для себя новый язык, забывал старый добрый Бейсик с нумерацией строк, и приучивался закрывать эти самые строки точкой с запятой.
Поскольку наша специальность не была никоем образом не связана с компьютерами – курс был краток и Виндовс со всеми его окнами и приложениями мы так и не увидели. Только ДОС.

Особо сложного там ничего не было, и вскоре, сдав курсовую, все забыли о информатике и программировании, и лишь я один из группы тогда понял, что просто так я это дело не брошу.

Взяв в библиотеке книжку по Си, я стал понимать, что возможности этого языка – безграничны, что на нем можно писать программы не только для решения квадратных уравнений, но и графические проги и даже ИГРЫ (под ДОС конечно, ибо о Виндовсе я знал только понаслышке, да и не нужен он мне был тогда). Поскольку дома компа не было – пришлось вспомнить школьные методы и с помощью листка миллиметровки и тетрадки в клеточку «заочно» разработать основу чего-то вроде MSPaint-a. И я думал, что появится у меня комп – я реализую свою прогу, принесу пользу людям и вообще изменю жизнь к лучшему.

Наивен. Через год дома появился ПК, я радовался как мог, но разочарование пришло вместе с надписью Windows98 и окошками, которые были не в сравнение красивее и элегантнее чем в прогах под ДОС. Загрузив с дискетки, которую хранил как зеницу ока, дистрибутив ТС я понял, что мне никогда не написать в этой среде что-то, что имело бы непрямоугольную форму окна (как Автораны некоторых компактов), что могло бы выдать сообщение поверх других окон (типа о нехватке памяти), что проигрывало б не бибикание РСспикера, а настоящую музыку через колонки, и что нужно искать что-то более современное…

В тот же день оббежав всех знакомых я наконец-то достал диск «програмирование для начинающих» на котором была «Visual С v?? for Windows». Радость длилась недолго, ибо ставиться она почему-то не захотела. Пробежавшись взглядом по оглавлению диска я заметил там «Visual Basic 5». Документации к нему на диске не было, справка была урезана, доступа в инет не предполагалось и в планах. Пришлось осваивать все методом научного тыка. Его (VB5) возможности мне сразу показались слегка ограниченными, ибо я не нашел в нем возможности сделать такое простое действие, как «Очистка корзины программным путем», но простота разработки, красота интерфейса покорили меня и я искренне верил, что очистку корзины можно будет реализовать в следующей версии VB.

Однако и в следующей версии «функции очистки» не было. И я искал другие методы и даже иногда находил их. Многие вопросы оставались без ответа, но некоторые можно было решить, добавив в проект компонент «Фантазия v.1.0» и функцию «обхода препятствий нестандартным методом а иногда и даже через Ж.».

Поделившись впечатлениями со знакомым начинающим программистом, получил ответ: «Бейсик – отстой, учи Дельфи там все ясно». И я наверное бы и стал бы его изучать, если б не один друг-однокласник, который (зарегистрировавшись на этом форуме) разнюхал информацию о таком монстре, как «API-функции». Это было что-то. Это все-равно, что жить в доме несколько лет и потом вдруг обнаружить за шкафом дверь в другое здание, в котором можно найти все, что только пожелает душа.

Друг получил благодарность. Я получил функцию очистки корзины. Далее все пошло как по маслу. Достал «MSDN», на отсутствие котрого постоянно ругался VB, подключение к инету, регистрация, первый пост, первая звездочка. Но …

…Но некоторые вещи оставались (и частично остаются) выше моего понимания, такие как «сообщения окну», «отлов сообщений» и подобные. В MSDN-е все на иностранном мне языке, а статей по этим вопросам для VB на русском – не очень то и много. Зато для Си - хоть отбавляй. Делать нечего, приходится ставить Visual C++, в котором эти понятия являются ключевыми и никуда от них не деться. И по крупинкам вникать в основы работы операционной системы. Сечас же пытаюсь параллельно изучать оба языка, перекладывая опыт работы с одной среды в другую. Чего и вам желаю.

Ведь если дискуссия состоит в VB or Cи, то не стоит забывать, что OR это не XOR. и ничего не мешает совмещать эти два хороших язика. Оба они по своему хороши и полезны.
Надеюсь, меня не забанят за флуд.
ЗЫ: кстати в VB7 есть встроенная функция очистки корзины? ;-)
Нам чужого не надо, но своё мы возьмем, чьё бы оно ни было...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.07.2005 (Ср) 6:20

Похоже, никто и не читал первое сообщение в теме.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Сообщение MeMBus » 06.07.2005 (Ср) 6:23

SHURUP писал(а):Мне вообще выбор языка давался нелегко...
Ведь если дискуссия состоит в VB or Cи, то не стоит забывать, что OR это не XOR. и ничего не мешает совмещать эти два хороших язика. Оба они по своему хороши и полезны.
Надеюсь, меня не забанят за флуд.
ЗЫ: кстати в VB7 есть встроенная функция очистки корзины? ;-)


Cool :) Ты прав... Если хочешь расширить возможности одного языка, используй то, что сможешь реализовать в другом (пусть хоть QBasic).
Бороться и искать, найти и перепрятать!

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 06.07.2005 (Ср) 8:23

Sasha_karasov писал(а):
GSerg писал(а):MeMBus
В том-то и дело, что по мнению некоторых, если одно "гуд", то всё остальное "бэд".
Собственно, это основная идея национализма. Имхо.

Не все еще Delphi рулит

А ассемблер-то как рулит... Найди посты Юстаса, почитай ;-)
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 06.07.2005 (Ср) 9:24

Эх, жаль что BP забанен :) Они бы нашли друг друга :)
Lasciate ogni speranza, voi ch'entrate.

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 06.07.2005 (Ср) 9:38

Sasha_karasov
Что ты подразумеваешь под фразой:
Visual C++ быстрее и это факт!

Быстрее на каких задачах? И вообще быстрее ли? Откуда информация?
Дело в том, что я первый пост читал :wink: , кроме того и сам производил измерения быстродействия, точнее я писал программу на VB, а СИ-шники - на СИ. Какого же было их удивление, когда обнаружилось, что скорости практически равны, даже бейсик БЫСТРЕЕ, а СИ его обогнал только после компиляции Интеловским компилером только на Интеловских процессорах. И дело было не в алгоритме - его мы заранее обговорили.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 06.07.2005 (Ср) 10:01

Sasha_karasov

Еще один постинг класса "чтото рулит, в чем я не вообще ничего не понимаю" и я все твои постинги снесу вместе с твоим акаунтом, ником и подсетью.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 06.07.2005 (Ср) 10:09

RayShade, тогда они найдут друг друга в волшебной стране Баноландии :)
Lasciate ogni speranza, voi ch'entrate.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 06.07.2005 (Ср) 10:11

Во во. Это такая Валгалла, типа :)

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 06.07.2005 (Ср) 10:14

RayShade

А я тоже в его ( или он в моей ) подсети :roll:

Sasha_karasov
Не занимайся ерундой.
У тебя есть какие-то вопросы, которые ты не можешь решить самостоятельно, пиши помогу, чем смогу, не получиться, народ попросим.

А в этой дисскусии нет никакого смысла, кроме как создать о себе не лестное мнение и нажить врагов :cry:

Как мне говорили в Одессе:
Оно тебе надо?
:D
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 06.07.2005 (Ср) 10:16

Двух зайцев...

Шутка, шутка!

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 06.07.2005 (Ср) 10:19

Igor_123

У вас совсем разные подсети. Только первая часть адрес а одинакова. Так что, тебя это не коснется :)

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 06.07.2005 (Ср) 10:23

RayShade

Земляк всеж! Я так обрадовался когда увидел, откуда он.
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 06.07.2005 (Ср) 10:31

Ладно, посомтрим как он себя вести будет дальше :)

Тему впору переименовывать в "Обдумывающим выбор языка, а также тем, кто хочет узнать какие последствия возымеет флейм на эту тему" :lol:

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 06.07.2005 (Ср) 10:58

Код: Выделить всё

Sasha_karasov.Dispose

If Sasha_karasov IsNot Nothing then Sasha_karasov.Dispose

Do Until Sasha_karasov Is Nothing
     Sasha_karasov.Dispose
Loop

Sasha_karasov.Dispose ' контрольный
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 06.07.2005 (Ср) 14:07

Sebas
Забыл в цикл сунуть DoEvents. :lol:

Пред.След.

Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 51

    TopList