|
0 / 0 / 0
Регистрация: 24.11.2010
Сообщений: 14
|
|
А почему так мало вакансий на VB.NET ?25.11.2010, 08:45. Показов 2044. Ответов 16
Метки нет (Все метки)
|
|
| 25.11.2010, 08:45 | |
|
Ответы с готовыми решениями:
16
Почему мало вакансий с WinAPI. Какие востребованые для Windows? Почему так много вакансий на Python? Почему так мало? |
|
0 / 0 / 1
Регистрация: 30.11.2006
Сообщений: 510
|
|
| 25.11.2010, 20:48 | |
|
действительно, фактически одно и то же с точки зрения программного кода, но компилятор гораздо более удобнее устроен.
видимо, те кто раньше писали на С++ java решили на C# работать,а те кто на бейсике - бейсик и продложили |
|
|
mishgun
|
|
| 25.11.2010, 21:11 | |
|
Bolshinstvo rabotavshih na Java na ney zhe i rabotaut
)))
|
|
|
0 / 0 / 2
Регистрация: 14.07.2010
Сообщений: 247
|
|
| 26.11.2010, 15:17 | |
|
Bolshinstvo rabotavshih na Java na ney zhe i rabotaut
)))tak tochna ! :-)))) |
|
|
0 / 0 / 1
Регистрация: 30.11.2006
Сообщений: 510
|
|
| 26.11.2010, 21:04 | |
|
правильно, те кто работал на Java и теперь на ней работают, те кто на VB 6.0 также его используют, и те кто работал в С++ опять в нем же и работают - до чего странные люди.
а с VB.NET C# видимо работают студенты, изучающие программипрование - делать им больше нечего. я про что писал? про то чте если вы на Java работали, то вам быстрее перейти на С# если есть необходимость, ну а если нет необходимости - так и работайте, я что, собирался преимущества Java перед C# обсуждать? |
|
|
0 / 0 / 0
Регистрация: 12.11.2010
Сообщений: 7
|
|
| 28.11.2010, 06:25 | |
|
Что VB-программеру удобство - нормальному программеру мозго**ство. ИМХО. И компилятор в VB.NET заточен под безопасность, а не под работу (типа: корми собак и ничего не трогай)
|
|
|
0 / 0 / 0
Регистрация: 12.11.2010
Сообщений: 7
|
|
| 28.11.2010, 06:30 | |
|
PS Собственно по сабжу:
В России VB никогда не ценился. Всё больше делфи и с++. А VB.NET - всего лишь модификация С# под программистов VB (к слову - XML комментарии только недавно перенесли) ИМХО. |
|
|
0 / 0 / 0
Регистрация: 24.11.2010
Сообщений: 14
|
|
| 28.11.2010, 08:45 [ТС] | |
|
Именно VB.NET избран разработчиками VS в качестве номинанта на звание самого интеллектуально-редактируемого языка. И C# тут немного отдыхает.
>Что VB-программеру удобство - нормальному программеру мозго**ство. ИМХО. И компилятор в VB.NET заточен под безопасность, а не под работу (типа: корми собак и ничего не трогай) Выходит , что на VB.NET только ненормальные копошатся... Да собственно все в .NET заточено под безопасность. В шарпе запретили указатели (если только unsafe вариант) , а зачем? Собственно шарп сложный и серьезный язык, дилетанту там делать нечего. И все таки убрали! Собственно понимают в Ms , что и просто набирающие обезьяны бросятся на шарп! Пробитому васисту в любом случае проще брать новый васик, так базовый синтаксис тот же, знакомые функции те же , правда над ООП придется посидеть. > С# под программистов VB А с# модификация под с++ тогда? ... Провозился я с шарпом несколько месяцев, почитал Шилдта , но не могу я привыкнуть к его синтаксису. Хоть лопни. Правда некоторые вещи помогли понять вещи в VB.NET. Ну а что касается работы... Тот тут скорей всего сработала рекламная шумиха Ms-ов. А предубеждение против васика все таки осталось... |
|
|
|
|
| 28.11.2010, 09:16 | |
|
Не могу не вмешаться, поскольку недавно читал книжку Шилдта. Перевод отвратительный (здесь, конечно, виноват не переводчик, а издательство и научный редактор). Почти на каждой странице ляпы, причем если знать C# и английский язык, то путем обратного дословного перевода на английский можно восстановить смысл того, что хотел сказать Шилдт. В результате книга, предназначенная для начинающих, превратилась в китайскую грамоту. Я бы мог привести кучу примеров, если бы держал сейчас книгу в руках.
По-моему самые приличные книги по C# это Троелсен, а также 'Специальное издание' (книга издана под эгидой Microsoft без указания автора) > Пробитому васисту в любом случае проще брать новый васик, так базовый синтаксис тот же, знакомые функции те же , правда над ООП придется посидеть. Вообще программист ОБЯЗАН знать ООП. А программист, интересующийся своей профессией, должен знать кучу самых разных языков - и си и паскаль и перл и хтмл и ява-скрипт. Если программист ленив и нелюбопытен, то он несчастный человек, поскольку занимается не своим делом только ради денег. И основной вопрос, которым он всё время задается, - это какой язык следует изучать. |
|
|
0 / 0 / 0
Регистрация: 24.11.2010
Сообщений: 14
|
|
| 28.11.2010, 10:08 [ТС] | |
|
2 palva
Программеру пох..й на чем писать... Но можно кинуть камешек в этот огород. Смотря что писать... На современном этапе ИТ мало знать чисто языки, надо знать технологии , среды программирования, библиотеки и прочую дребень. ИТ сейчас максимально сегментирована. И если ты бросишься понемногу там ..там и там , то собственно спец из тебя никакой. Спец и ценится за отличное владение узким вопросом, а быть крутышом на многих поприщах не в нашей жизни... Взять тот же VB6 . Хорош он тем, что полностью скрывает все сложности COM-а , имеет простой синтаксис, ультрабыструю скорость разработки (особенно БД). Позволяет сосредоточиться исключительно на логике приложения, а не думать как мне винтики прикрутить и совместить с винтиками Оси...(камень в огород с++). И собственно VB программеры по эффективности всегда обгоняли C++ сников... Впрочем что это я... Но все же для мастерского владения VB6 надо попотеть и это признают многие. Взять Дельфя... Там собственно кроме объектного паскаля надо знать библиотеку BCL / BDE и прочее. C++ ... MFC ATL думаешь за 2 дня изучаются? А уж и применять их толково надо еще больше времени. И вот еще что... У меня просто нет времени изучать все подряд. На работе пишешь и обычно почти нет времени покопаться в другом. Дом , семья для меня выше фанатизма программизма и поэтому дома собственно редко за компом сижу... Так что тут выбор мною сделан давно, но сейчас у меня конвульсии при переходе на новый васик... И работу в скором времени собираюсь менять вот и интересует почему же VB.NET не в почете, хотя аргументов веских по этому поводу просто нет и Ms раскручивает его тоже по полной катушке. |
|
|
0 / 0 / 1
Регистрация: 30.11.2006
Сообщений: 510
|
|
| 28.11.2010, 12:55 | |
|
2 Вечный
поддерживаю, всего на свете знать нельзя. и сам работаю на VB.NET , так как переходить на него проще было. но учитывая, что на C# полно вакансий, попутно маленькие проекты делаю в C# - ведь если прийдешь на работу, где в нем работают, никто ради тебя не будет переписывать задачу. тем более что языки очень похожи, и по крайне мере в WEb приложениях все равно, на чем делать - тут вопрос того, что ты лучше знаешь. тем более что нормальному программисту должно быть все равно на чем писать - у него должна быть гибкость в выборе сред программирования. то есть если надо C#- дайте время на изучение, будем в нем писать
|
|
|
0 / 0 / 0
Регистрация: 12.11.2010
Сообщений: 7
|
|
| 29.11.2010, 00:44 | |
|
>Выходит, что на VB.NET только ненормальные копошатся...
VB - был предуман, как язык построения простых интерфейсов пользователя, не более. Меня тоже угораздило одно время на VBA 'программировать'. 'Программисты' на VB могут смело именовать себя кодерами, но не более. Правда, если хватило сил перейти на VB.NET, можно и программистом назваться. >В шарпе запретили указатели (если только unsafe вариант) , а зачем? >.. >И все таки убрали! Собственно понимают в Ms , что и просто набирающие >обезьяны бросятся на шарп! Виден чудовищно поверхностный подход к технологии. Возникает вопрос: КАК при таких рассуждениях вы программируете на VB.NET?!! Это только подтверждает тезис: VB не язык программирования, он не рождает программного мышления. Если не возникло желания порыться в литературе - поясню: указатели в C# только для неуправляемых типов данных. Потому что в С# управляемая куча. Участки кода помечаются небезопасными, чтобы компилятор снял некоторые ограничения проверки кода. >А с# модификация под с++ тогда? C++.NET, если не знал. (то ещё извращение) По поводу книг. Пользуюсь 2х томником Робинсона и компании от Wrox и вам советую. >не могу я привыкнуть к его синтаксису. Хоть лопни. >Программеру пох..й на чем писать... Взаимоисключающие фразы. ![]() На самом деле не по х*й, конечно. Синтаксис делфовый и бейсиковый имеет свои плюсы, но синтаксис жава/перл/с как-то больше по душе. И компактней (программер обязан быть ленивым ). У С# имхо синтаксис на данный момент вообще самый лучший. Хорошо продумали за 5 лет, молодцы.А по большому счёту всё равно на каком языке в .NET писать. Можно даже в одном проекте 5 языков использовать. Главное чтобы читать было кому . Я вот например и С# и VB.NET без проблем читаю (первый правда лучше).
|
|
|
|
|
| 29.11.2010, 08:16 | |
|
Еще одно замечание, но не ради бессмысленных споров, а по теме. Когда вы запустите VS 7 и откроете Macro Explorer, то увидите, что макросы среды создаются на VB NET. Таким образом ассиметрия в выборе языков NET существует. Хотя Microsoft и заявляет, что теперь вы можете писать на любом языке, непонятно как можно программисту, послушно и прилежно изучившему C# на курсах, писать на VS 7 макросы.
Возможно, после некоторых плясок с бубном я все-таки смогу создать свой макрос на C#? Энтузиастам C# есть повод проявить свои знания и ответить, как это можно сделать. |
|
|
0 / 0 / 0
Регистрация: 12.11.2010
Сообщений: 7
|
|
| 29.11.2010, 08:29 | |
|
Ну так, я о том и говорил, какой язык скриптовый, а какой - язык программирования. Всему своё место.
|
|
|
0 / 0 / 0
Регистрация: 24.11.2010
Сообщений: 14
|
|
| 29.11.2010, 09:16 [ТС] | |
|
>VB - был предуман, как язык построения простых интерфейсов пользователя, не более.
Меня тоже угораздило одно время на VBA 'программировать'. 'Программисты' на VB могут смело именовать себя кодерами, но не более. Правда, если хватило сил перейти на VB.NET, можно и программистом назваться. Ага, Ваши слова можно расценивать примерно так, VB - это чисто для рисования. Я учавствовал в проекте написания мат_модели на VB и здесь как раз все решается выбором оптимальных алгоритмов, а Вы говорите построение простых интерфейсов. Категорически не согласен. VB полноценный ЯП и не надо скатываться до обвинений о том , что это микрокалькулятор. У VB своя ниша и он ее в свое время занял. Раньше он был игрушечным , но начиная с версии VB4 это уже другое дело. Предубеждение С++ сников по отношению к васику всегда было. Задрав носы они считали , что с++ рулез форева и все такое. Но у каждого своя область действия. Для чего тогда VB может вызывать API функции винды? Нахрена это нужно для построения простых интерфейсов? >Виден чудовищно поверхностный подход к технологии. Возникает вопрос: КАК при таких рассуждениях вы программируете на VB.NET?!! Это только подтверждает тезис: VB не язык программирования, он не рождает программного мышления. Если не возникло желания порыться в литературе - поясню: указатели в C# только для неуправляемых типов данных. Потому что в С# управляемая куча. Участки кода помечаются небезопасными, чтобы компилятор снял некоторые ограничения проверки кода. Я в курсе этого. Можно чередовать managed и unmanaged код. ЯП лишь отчасти рождает программное мышление. >C++.NET, если не знал. (то ещё извращение) По поводу книг. Пользуюсь 2х томником Робинсона и компании от Wrox и вам советую. >не могу я привыкнуть к его синтаксису. Хоть лопни. >Программеру пох..й на чем писать... Взаимоисключающие фразы. ![]() На самом деле не по х*й, конечно. Синтаксис делфовый и бейсиковый имеет свои плюсы, но синтаксис жава/перл/с как-то больше по душе. И компактней (программер обязан быть ленивым ). У С# имхо синтаксис на данный момент вообще самый лучший. Хорошо продумали за 5 лет, молодцы.А по большому счёту всё равно на каком языке в .NET писать. Можно даже в одном проекте 5 языков использовать. Главное чтобы читать было кому . Я вот например и С# и VB.NET без проблем читаю (первый правда лучше).С# красивый, не спорю. Но он впитал в себя элементы многих ЯП и того же VB (свойства / события и некоторые языковые конструкции). Да потому что это просто и удобно. Спрашивается зачем было брать фишки игрушечного языка? Спорить дальше думаю нет смысла, так флейм перетекает в русло VB vs ... Выбор ЯП для программера это не только дело вкуса , но здесь существует некий религиозный аспект. |
|
|
0 / 0 / 0
Регистрация: 11.02.2010
Сообщений: 111
|
|
| 29.11.2010, 14:35 | |
|
VB работает с каждым обьектом как с COM объектом, в результате это уменьшает скорость работы программы. Если говорить о корпоративном программировании, то конечно это мало решает. Но писать на VB приложения, требовательные к скорости выполнения, наверное не стоит.
|
|
|
|
|
| 30.11.2010, 12:03 | |
|
2 OnThink
> Ну так, я о том и говорил, какой язык скриптовый, а какой - язык программирования. Всему своё место. Меня недавно спросили, что такое скрипт. Я отмазался типа, это программа написанная на скриптовом языке. Конечно меня сразу же спросили, что такое скриптовый язык. Я ничего внятного ответить не смог. Я чувствую, что вы сможете мне помочь. Научите меня, как отвечать на подобные вопросы. Скажем, perl скриптовый язык (или не скриптовый?) а PerlScript наверно уж точно скриптовый. И чем PerlScript отличается от Script? Наверно, как раз тем, чем скриптовый язык отличается от нескриптового. Или не так? А кобол это скриптовый язык или язык программирования? А можно ли назвать языком программирования язык машины Тьюринга? Почему-то язык ассемблера тоже не считают достойным называться языком программирования. Так в чем же разница между ЯП и неЯП? |
|
| 30.11.2010, 12:03 | |
|
Помогаю со студенческими работами здесь
17
Почему так мало функций? почему так мало денег? Почему так мало используют структуры Почему так мало С программистов на форуме? Почему так мало страниц в индексе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|