Для тех, кто только начинает изучать C#, или просто для общего развития, рекомендую послушать 24 лекции Сергея Байдачного (работает в MS). Очень классно объясняет, видео смотреть интересно.
kbrobot.ru, что за пример? все языки где-то да используются. При чём тут нет? Сколько .Net занимает в твоей юзабельности компьютера? И сколько другие языки?
NEMESIS, Это изначально бред, который даже оспаривать нет смысла. Опытный программист понимает четко, что нет лучшей технологии. Есть технология, которая подходит лучше для решения конкретной задачи.
NEMESIS, Ваше утверждение что C# мало где используется это полный бред. Вы видимо живете в какой-то своей реальности, если называете один из мейнстримовых языков «малоиспользуемым».
#facepalm
nxt, пишешь этот бред и сам же знаешь, что C# только теряет позиции, нужно смотреть в будущее — по популярности и простоте продвигается к примеру Python. Какой смысл учить язык, который используется достаточно узкопрофильно? На чём написаны/используют гиганты типа youtube, alibaba, google etc?
Линейка C слишком сложна, большой + можно отдать С++ из-за его скорости, Python так не может быть реальзован на сервере к примеру из-за его скорости.
Зачем пихать людям сложные языки, которые вымирают?
Послушай умный пример от умного человека:
Сегодня языки «коммерческой» разработки — такие как C++ и Java, к примеру — слишком сложны и не очень подходят для программирования в современных вычислительных средах, заявил ведущий инженер Google Роб Пайк на конференции O'Reilly Open Source.
В ходе своего выступления на данной конференции, проходившей совсем недавно в Портленде, Пайк раскритиковал «промышленные языки программирования». «Я считаю, что эти языки слишком трудны для использования. Они излишне тонки и хитроумны, слишком запутаны. С ходом времени эта самая сложность, многословность и запутанность языков только возрастает — сказал Пайк. — Эти языки слишком широко распространены, они, так сказать — »перепроданы".
Пайк уточнил, какие конкретно претензии он предъявляет популярным языкам программирования, посредством рассказа о том, какие он и другие инженеры Google ставили перед собой задачи, разрабатывая язык Go.
Иллюстрируя излишнюю сложность современных языков, Пайк показал несколько примеров C++ кода. Один из них представлял собой объявление переменной, которое растянулось стройкой через весь экран.«Как мы можем считать такое нормальным и стандартным в программировании? Как мы можем учить подобному в школах и использовать в работе?» — риторически вопрошает Пайк. Такой подход к программированию очень бюрократичен. Буквально каждый шаг приходится согласовывать и утверждать компилятором.
kbrobot.ru, прежде всего нужно торговать в + по алгоритму, если у тебя есть рабочий алгоритм, то робота напишут за 1-2 недели и обойдётся это в 1-2 тыс дол. Стоит ли ради этого учить язык для написания робота? Разве это не глупо всаживать тонну времени в такой узкий профиль? Тем более робота можно сделать и на другом языке, который в последствии более пригодиться, к примеру в IT сфере.
C# наоборот сложный и быстро его не освоишь. С моей колокольни он мало востребован в ИТ — по крайней мере на площадке СНГ, но тут мне пытаются доказать обратное.
kbrobot.ru, в принципе лучше осваивать язык, который пригодится в чем-то другом. Я сам не программист!!! Написать робота можно на любом языке, который обеспечивает необходимую скорость?
Я так понимаю, что С# просто очень быстро можно освоить, поэтому популярен?
MyProfit, Это во-многом звисит от типа мышления программиста. Но в большинстве случаев, это такие языки как java, #. Это квази-ООП языки, которые разрабатывались специально для промышленного использования, поэтому они заточены под стиль и уровень мышления среднестатистического промышленого программиста. Собственно, это даже не столько языки, сколько интерфейс для программирования. Сюда же, в принципе, можно отнести С++, с некоторыми оговорками. На подобных языках даже бабы пишут.
В общем случае, легкость изучения языка напрямую коррелирует с его популярностью. Исключения тут составляют случаи, когда технология с уже привязанным языком уже широко распространена, типичные примеры — браузеры с javascript, shell с юниксом, tcl/tk (хотя к последней сейчас есть привязки практически из всех языков), рельсы с руби.
Понятие легкость/тяжесть тут не вполне однозначна. Например, легко писать на языке в силу его мощности и гибкости не значит, легко писать на языке в силу развитой инфраструктуры, комьюнити, количества готовых решений, средств и сред разработки и т.п.
NEMESIS, насмешил… Тупо посчитай, где в популярных биржевых API используется Python, Java, С++ и C# и будешь неприятно удивлен, что «говно» накрыло всех с головой…
Сергей Гаврилов, При чём тут нахрен биржа? Ты читал мои комменты?
kbrobot.ru, прежде всего нужно торговать в + по алгоритму, если у тебя есть рабочий алгоритм, то робота напишут за 1-2 недели и обойдётся это в 1-2 тыс дол. Стоит ли ради этого учить язык для написания робота? Разве это не глупо всаживать тонну времени в такой узкий профиль? Тем более робота можно сделать и на другом языке, который в последствии более пригодиться, к примеру в IT сфере.
C# наоборот сложный и быстро его не освоишь. С моей колокольни он мало востребован в ИТ — по крайней мере на площадке СНГ, но тут мне пытаются доказать обратное.
и др.
Ты чтобы сделать в доме мебель идёшь на курсы/обучение по этому делу? И всаживаешь тонну времени и сил? Это же так глупо. Учить нужно то, что пригодиться по жизни, да ещё и в трудное время тебя накормит
для новичков, я бы рекомендовал JavaScript — пиши для чего хочешь: мобилы, вэб, сервер… И именно он сейчас тренд.
Но C# конечно же очень хорош.
MS молодцы.
Было б шикарно, если б поделились кодом, которым формировали свою базу маркет даты. Мне чисто из интереса по программированию интересно, как это сделано.
Актуальный состав портфеля и взгляд на рынок 2026: по-прежнему 0% позитива.
Добрый вечер! С момента предыдущего поста, касающегося моего портфеля, прошел квартал. Пришло время актуализировать его состав. Также поделюсь своим видением на ряд вещей, которые, на мой взгляд,...
«Цифровое золото» прорвало верхнюю границу восходящего треугольника на уровне 94 500 и сейчас тестирует пробитую горизонталь, формируя серию коротких свечей типа «доджи». Учитывая относительно...
Индикатор Fractal: торговые сигналы и робот для OsEngine. Видео
В этом видео разбираем индикатор Fractal Билла Вильямса — один из самых известных инструментов в трейдинге. Покажем, как формируются фракталы, какие торговые сигналы они дают, и продемонстрируем...
Стратегия 2026 по рынку акций от Mozgovik Research: трудный год, но, возможно, последний год низких цен
Сегодня у меня первый день официального отпуска. За окном темная звездная ночь, яркая белая луна, +24С и шум волн Андаманского моря. Неудачный перелет и джетлаг приводят к бессоннице, поэтому я...
Сергей Кузьмин, а в каком месте я «фантазирую» про выплаты 70-40%?
Я даю гипотетически возможную вилку, где на одной части рычага — не до конца понятное и, местами, конспирологическое решение о м...
Fesh1, можете расшифровать написанное вами для человека, не читавшего произведений И.А. Гончарова? О.П. Табаков для меня прежде всего В. Шелленберг и К. Матроскин.
Облигации: тихая гавань для частных инвесторов 💼 2025 год стал знаковым для российского фондового рынка: количество частных инвесторов на Мосбирже увеличилось на 5 млн, достигнув отметки в 40,1 млн че...
Облигации: тихая гавань для частных инвесторов 💼 2025 год стал знаковым для российского фондового рынка: количество частных инвесторов на Мосбирже увеличилось на 5 млн, достигнув отметки в 40,1 млн че...
Интрадей, А если подумать, кто больше толкает газовый рынок Европа или Азия (Америка вне конкуренции)? Я к тому, что разговоры о похолодании в Европе рынок может качнуть немного, не более. ИМХО
Инициатива американской конгрессвумен Анны Паулины Луны, пригласившей четырех российских депутатов в Вашингтон для консультаций по мирным переговорам, отклика в Госдуме пока не нашла. Ни сроки возможн...
⭐️Котайджест🐾 Инфляция 5,59% за год – мало, а 1,26% за 12 дней – много. Как быть?! 💵ОблигацииРынок облигаций завершил неделю разнонаправленно:🔹ОФЗ продемонстрировали сильный минус (-1%) на новостях об...
⭐️Котайджест🐾 Инфляция 5,59% за год – мало, а 1,26% за 12 дней – много. Как быть?! 💵ОблигацииРынок облигаций завершил неделю разнонаправленно:🔹ОФЗ продемонстрировали сильный минус (-1%) на новостях об...
А это что лучше — это вопросы школьника
#facepalm
nxt, пишешь этот бред и сам же знаешь, что C# только теряет позиции, нужно смотреть в будущее — по популярности и простоте продвигается к примеру Python. Какой смысл учить язык, который используется достаточно узкопрофильно? На чём написаны/используют гиганты типа youtube, alibaba, google etc?
Линейка C слишком сложна, большой + можно отдать С++ из-за его скорости, Python так не может быть реальзован на сервере к примеру из-за его скорости.
Зачем пихать людям сложные языки, которые вымирают?
Послушай умный пример от умного человека:
Сегодня языки «коммерческой» разработки — такие как C++ и Java, к примеру — слишком сложны и не очень подходят для программирования в современных вычислительных средах, заявил ведущий инженер Google Роб Пайк на конференции O'Reilly Open Source.
В ходе своего выступления на данной конференции, проходившей совсем недавно в Портленде, Пайк раскритиковал «промышленные языки программирования». «Я считаю, что эти языки слишком трудны для использования. Они излишне тонки и хитроумны, слишком запутаны. С ходом времени эта самая сложность, многословность и запутанность языков только возрастает — сказал Пайк. — Эти языки слишком широко распространены, они, так сказать — »перепроданы".
Пайк уточнил, какие конкретно претензии он предъявляет популярным языкам программирования, посредством рассказа о том, какие он и другие инженеры Google ставили перед собой задачи, разрабатывая язык Go.
Иллюстрируя излишнюю сложность современных языков, Пайк показал несколько примеров C++ кода. Один из них представлял собой объявление переменной, которое растянулось стройкой через весь экран.«Как мы можем считать такое нормальным и стандартным в программировании? Как мы можем учить подобному в школах и использовать в работе?» — риторически вопрошает Пайк. Такой подход к программированию очень бюрократичен. Буквально каждый шаг приходится согласовывать и утверждать компилятором.
Он востребован в IT?
Какие языки востребованы в IT?
MyProfit, C++/ Java/ JavaScript/ Python
C# наоборот сложный и быстро его не освоишь. С моей колокольни он мало востребован в ИТ — по крайней мере на площадке СНГ, но тут мне пытаются доказать обратное.
Я так понимаю, что С# просто очень быстро можно освоить, поэтому популярен?
Он востребован в IT?
Странно, что он противопоставляет их GO, который тоже статически типизированный и компилируемый.
А по-поводу многословности, если верить википедии
особо малословным он по любому не будет. Реализация многопоточности там тоже сомнительная, поверх ОС потоков, по-ходу.
Я, собствнно не поклонник жабы/плюсов, но go, если и лучше, то не намного.
В общем случае, легкость изучения языка напрямую коррелирует с его популярностью. Исключения тут составляют случаи, когда технология с уже привязанным языком уже широко распространена, типичные примеры — браузеры с javascript, shell с юниксом, tcl/tk (хотя к последней сейчас есть привязки практически из всех языков), рельсы с руби.
Понятие легкость/тяжесть тут не вполне однозначна. Например, легко писать на языке в силу его мощности и гибкости не значит, легко писать на языке в силу развитой инфраструктуры, комьюнити, количества готовых решений, средств и сред разработки и т.п.
Сергей Гаврилов, При чём тут нахрен биржа? Ты читал мои комменты?
kbrobot.ru, прежде всего нужно торговать в + по алгоритму, если у тебя есть рабочий алгоритм, то робота напишут за 1-2 недели и обойдётся это в 1-2 тыс дол. Стоит ли ради этого учить язык для написания робота? Разве это не глупо всаживать тонну времени в такой узкий профиль? Тем более робота можно сделать и на другом языке, который в последствии более пригодиться, к примеру в IT сфере.
__________________________________________________
MyProfit, C++/ Java/ JavaScript/ Python
C# наоборот сложный и быстро его не освоишь. С моей колокольни он мало востребован в ИТ — по крайней мере на площадке СНГ, но тут мне пытаются доказать обратное.
и др.
Ты чтобы сделать в доме мебель идёшь на курсы/обучение по этому делу? И всаживаешь тонну времени и сил? Это же так глупо. Учить нужно то, что пригодиться по жизни, да ещё и в трудное время тебя накормит
Вообще это уходит всё в долгую дискуссию, тут всё просто:
Напиши hello world на python/javascript/java/C# etc:
и сделай вывод. Мне больше добавить нечего.
NEMESIS, вам уже выше ответили:
«Опытный программист понимает четко, что нет лучшей технологии. Есть технология, которая подходит лучше для решения конкретной задачи.
А это что лучше — это вопросы школьника».
На этом дисскуссия закончилась, ибо тратить свое время на «холивары» это глупо.
print 'hello world';
napishite koroche
Самый лучший трейдер смартлаба, пишу короче:
print 'hello world'
ЛОЛО ) опозорился
Но C# конечно же очень хорош.
MS молодцы.
когда вы просрете все деньги на рынке
это и будет самая лучшая диверсификация
Хотя все вакансии языки перечисляются через запятую:
или
jobview.monster.com/C-Net-Developer-Job-San-Antonio-TX-US-163855063.aspx?mescoid=1500127001001&jobPosition=1
.Javascript — является по сути основным трендом ))
И почти везде с Python требуют C#!!! И опыт работы в нем!!
/
MyProfit, та ну не надо ляля по это:
И почти везде с Python требуют C#!!! И опыт работы в нем!!
/
Эти требования могут быть условными, просто для галочки. И рынок нужно смотреть не на монстре, а у нас.
Если тебя даже что-то смущает, то ты можешь пойти в узкий профиль QA Automation — это по сути тот же программист, но пишет автотесты.
Автор тоже умер?) где посты?)
Было б шикарно, если б поделились кодом, которым формировали свою базу маркет даты. Мне чисто из интереса по программированию интересно, как это сделано.