All streams
Search
Write a publication
Pull to refresh
3
0

Разработчик

Send message
Я тоже так когда то думал. Пока не встретил Haskell :)
Потому что .NET и Java стеки сильно отличаются. А может быть потому что спецификаций нет и не предвидится.
В защиту .NET — мне недавно писали с предложением вакансии Java-разработчика для переписывания уже существующего проекта с Java на .NET. Так что определенные изменения таки есть.
Задачи разные бывают. К примеру, иногда эти скрипты надо отлаживать и писать.
Внезапно! Они утверждают, что .NET пригоден для разработки под Linux без лишних телодвижений!

Вот я и пытаюсь понять, они немного преувеличивают, преувеличивают нагло или же все хорошо и можно писать код?

Пока что получается, что преувеличивают нагло и среднестатистический разработчик не желающий использовать Windows удобным образом писать под .NET не сможет. Согласны?
Оу. Я почему то думал это оригинальный текст на русском и замечание оставил что бы уточнить сопоставимость терминов. Мало ли, вдруг что то новое.
Во многих функциональных языках, в частности в F#, существует так называемое внедрение типов: когда вы не задаете напрямую тип ваших данных, а компилятор, в зависимости о того как вы их используете, сам определяет что подставить.

Если не ошибаюсь, это обычно называют выводом типов (type inference).
Убило, что там запланировали построить _храм_, учитывая микроскопические размеры и дороговизну места и строительства.

А аквапарк и лунапарк вас не удивили? Людям нужен психологический отдых, храм — один из способов его предоставить. Вспомните Гарри Гаррисона с его «Билл, герой галактики» и капелланом-кастеляном-контрразведчиком.

Я наверное открою вам страшную тайну, но религия на государственном уровне — еще один способ воздействия на людей. Как положительного — воспитание моральных качеств, уменьшение преступности — так и отрицательного — возбуждение ненависти или любви к определенной группе людей. Если рассматривать храм с данной точки зрения — все становится вполне логичным.
Не сочтите за рекламу

Спойлер


Я про них вспомнил как про компанию специализирующуюся на предоставлении работы удалёнщикам.
ptar, не расскажешь про работу в Крыму?
У Яндекса офис в Симферополе. Возможно у других российских компаний тоже остались офисы.

Навскидку после анализа вакансий на HH рынок в Симферополе выглядит еще меньше чем в Саратове.

А CrossOver нормально работает с Крымом?
Нового Более Лучшего Дисплейного Сервера

Это вы так вайланд обозвали?

Блин, сволочи они(
Он не сложен, он не удобен. Он заставляет ломать сложившиеся привычки. Как и Linux для пользователей Windows.

Все дело в привычках. Банальная вставка по средней клавиши мыши(отвыкать пришлось долго). Удобный и красивый эмулятор терминала. И много других мелочей которых нет на тех версиях Windows, с которыми я работал и которые есть в Linux. Ну и разумеется отсутствие привычного софта без костылей для установки и использования.

Аналогично можно расписать неудобства Linux — отсутствие привычного софта, установка ПО из репозитария через GUI либо командную строку, настройка определенной части оного путем редактирования текстовых конфигов вместо удобной GUI. Да даже банальная структура директорий непривычна. Все это влияет на удобство и сложность использования.

Возможно, Windows 10 многое изменит, но когда она еще попадет на рабочие места в кровавом энтерпрайзе? Я искренне радовался выходу Ubuntu on Windows. А потома до меня дошло, что большая часть работодателей вряд ли в ближайшее время запланируют апгрейд. И следовательно смысла в этой подсистеме не очень много.
То бишь наличие под .NET F# и VB.NET означает что C# не нормальный язык? Я вас правильно понял?
Я и не говорил что это Ф диез. Я сказал это Фа диез. Никак не приучу себя называть эти два языка как написано на вики.

Кстати, где то читал, что там оригинальный знак должен быть именно диезом.

Судя по логотипам — очень на то похоже.

UPD: Это реально диез. Тык!
Кстати о фа диез — а его компилятор работает на .NET Core?

P.S.: Если сравнивали с oCaml — будет любопытно почитать.
А можно чуть подробней про Exchange в Яндексе? Зачем он им?
Была бы на моей прошлой работе десятка с Ubuntu on Windows — я бы может и относился бы к винде по другому. С семеркой подружиться после нескольких лет линукса не получилось.

P.S.: Хабрасуицид совершен успешно)
К сожалению все вместе так и не получилось это настроить удобным образом. Возможно дело в руках или отсутствии желания.

Да и выглядит это все как то не очень красиво (я сейчас именно про внешний вид), возможно из-за ограничений виндового терминала.
  1. Работа с Git
  2. Работа с удаленными серверами по SSH
  3. Сборка проекта с нестандартными параметрами
  4. Обработка данных при помощи простеньких скриптов

Поясню на примере — для выполнения этих задач в Linux мне требовалось всего одно окошко терминала в котором я мог все эти задачи выполнить одинаково хорошо. В Windows это требовало 4 разных окошек — Git Bash, SuperPutty, окошко запуска команд в IntelliJ IDEA и наконец Cygwin. Половина из этих инструментов не кастомизировалась или кастомизировалась весьма не просто в плане внешнего вида(банальные шрифты).

Этого достаточно?
Вы забыли время на изучение инфраструктуры для разработки на этом языке и время на изучение ОС. Разработчики они разные. Я вот Windows дома не держу уже несколько лет.

Information

Rating
Does not participate
Location
Россия
Registered
Activity