| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB .NET > Basic.NET или С++.NET |
| Автор: Гость_Олег 15.7.2004, 18:56 |
| Подскажите что будет востребовано на рынке труда Basic.NET или С++.NET. Я знаю только 1С но этого мало и хочу ещё чем нибудь "забить голову". Подскажите с чего начинать? Заранее благодарен. |
| Автор: arilou 15.7.2004, 19:29 |
| Мое мнение: Выбирай VB.NET, если кроме 1C ты ничего никогда не изучал и не имеешь практического опыта или C# - если работал с Java или C++. если начнешь с VB.NET, потом можно перейти и на C#. C++.NET очень труден для понимания для начинающего программера. |
| Автор: chipset 15.7.2004, 21:28 |
| Более востребован имхо C#, . Managed C++ это не основной дотнетовский язык, к тому же он немного перекореженый. Так что мой совет: учи C#, он не сильно сложный так что ты можешь попытаться в нем разобраться. ЗЫ. Не кросспосте плз! |
| Автор: Guest 16.7.2004, 11:09 |
| Благодарен за ответ |
| Автор: Vit 16.11.2004, 17:27 |
| Перемещено в VB.Net |
| Автор: Voldemar2004 4.1.2005, 19:16 |
| Было бы здорово: написал прогу на Бейсике, сохранил исходник проги в текстовый файл (ну расширение можно придумать свое) в Linux'e набираешь /путь_к_файлу/./файл_бейсика.расширение. И все - запуск на компиляцию, как в C++ - идиллия? |
| Автор: Exception 12.1.2005, 21:44 |
| Мечтать не вредно |
| Автор: Mephisto 17.2.2005, 16:32 | ||
Проще всего начать программить на VB.net. Синтаксис схож с 1С. Добавлено @ 16:33 В ВБ 6.0 было такое, сейчас незнаю. Надо проверить. |
| Автор: Ch0bits 7.4.2005, 23:44 |
| Гость_Олег Бросай ты этот VB! Изучай лучше C# |
| Автор: Staruha 9.4.2005, 10:36 |
| На VBA я решаю все поставленные передо мной задачи.Оценка - повысили зарплату.Но постоянно мучает вопрос - изучить еще какой-нибудь язык или этот довести до знания в совершенстве. |
| Автор: chipset 9.4.2005, 22:43 | ||
Ну, сейчас лучше быть полиглотом, поэтому не помешает подчитывать какого-нибудь Страуструпа, Троелсена или Эккеля |
| Автор: Александра 10.4.2005, 19:43 | ||
это почему же? можно обосновать? з.ы. сама пишу вперемешку и на том и на сем (под NETCF) |
| Автор: Exception 11.4.2005, 17:11 |
| Пишите на IL, люди! |
| Автор: Ch0bits 12.4.2005, 22:41 | ||
Не буду разводить религиозных войн, но VB.NET менее функциональный и красивый(читабельный, гибкий) чем C#. Тем более если будешь его знать, то это уже половина от C++. Хотя это всё ИМХО. По крайней мере представители мелкософта сами заявляли, что C# самый лучший в дотНЕТ и воплощает все его возможности. |
| Автор: Exception 13.4.2005, 12:14 | ||||||||
вот так уже лучше. Признаться, когда я вижу код VB, на его понимание у меня уходит раза в три меньше времени, чем когда я читаю код cpp или c#. Это абсолютно субъективно и по-моему зависит от того, кто с какого языка начинал. Кстати, дельфийский код я тоже очень быстро понимаю. Возможно, дело в том, что в VB кейворды пишутся с заглавной буквы и больше похожи на слова...
мне проще понять, чем
Но это тоже мое имхо. ЗЫ почему слова MustInherit и остальные ключ. слова VB.NET не выделяются??? |
| Автор: Exception 13.4.2005, 12:29 |
| Кстати: в C#/C++ легко ошибиться из-за { и }, а в VB ты знаешь - End Class это или скажем End If. |
| Автор: Ch0bits 13.4.2005, 19:03 | ||||
Зависит от длины табуляции(отступа) и индивидуального стиля написания программ. Сколько себя помню ни разу не ошибался из-за { и }. Хотя если кто пишет в блокноте... За меня IDE сама {} расставляет и по ходу написания ищет ошибки.
ИМХО Не люблю много писанины типа begin...end. Люблю когда написано красиво и локанично. Ково чему в школе учили, кого Паскалю, кого Бейсику. Меня вот ваще не учили |
| Автор: Exception 14.4.2005, 18:16 |
| Если меня учили паскалю, это не значит, что я его люблю. |
| Автор: chipset 14.4.2005, 18:59 | ||
Это значит что тебе лень переучиваться на что-то другое Меня вот ничему не учили тожь |
| Автор: Exception 15.4.2005, 10:30 | ||||||||||||
Неправда. По правде, я ненавижу и дельфю и паскаль. Точнее, сначала я сам учился базику 6.0, а потом (в школе) начали проходить этот [thjd паскаль.
Кто к чему привык. Вот скажем
По мне это крайне неудобно ставить бегин-энд.
Правда я точно синтаксиса сей не помню, но вроде так. А можно
Черт... совсем синтаксис C++ забыл. Лично мне удобнее: 1)Без ";" 2)Нельзя по-разному написать одно и тоже. ИМХО так проще. То есть
и ты точно знаешь, что это за End. Кстати у меня есть такая книжка "Как НЕ НАДО программировать на C++", так там столько нерабочих программ, а ведь ошибка кроется в лишней ";" или отсутствии инициализации переменной. Поэтому я - за VB. Но сейчас лучше знать побольше языков, так что я даже не знаю, что мне изучать. C++ это классика, но кто знает, может C# его вытеснит? Или java? Или мне все-таки дельфю еще раз поставить? А потом снести |
| Автор: Гость_Archer 23.12.2005, 08:21 |
| Вот вы все сравниваете синтаксис, а ведь те тут копать надо, какая разница, что как пишется... вот пример: в VB.60 например подключить внешнюю dll пара нажатий в менюшки, dim Obj as new Test_dll.test_class и работай, и также легко создать собственную dll. В делфях это уже сложнее гораздо. Как это в C++ мне даже страшно представить *** Вот опишите процидуру подключения к объекту из dll в C# и создании этой dll. И вот тут сразу вылезут огромные отлючия в сложности. з.ы. И тот факт, что все програмеры самоучки, кто-то только осваивает, то может и не стоит заморачиваться на C# для не больших проектов? |
| Автор: mr.DUDA 23.12.2005, 23:12 |
| Диалог "Add Reference" - он везде одинаковый. Что для бэйсика, что для шарпа, что для C++/CLI. Программить теперь можно хоть на чём - всё одно, компилится в одинаковый IL код. У меня просто на душе становится светло, когда думаю о том, что программер на VB.NET напишет полностью аналогичную (внутри, естессно) программу или компонент, как если бы он всё делал на шарпе. И наоборот. Хоть на делфях пиши, результат одинаковый. И все друг друга поймут, что самое главное. И любой компонент можно юзать на любом языке дотнета. Да здравствует .NET! Ура, товарисчи! |