Pull to refresh

Comments 28

Статья представляет из себя плохоЙ и долгий пересказ go tour

Всё, что вы написали, с точной технической информацией и без домыслов есть на официальном ресурсе по Go.

Плюс не прикрытая реклама своего ресурса и ужасная реклама курса от mail.ru. Судя по всему, у них отвратительный курс, если вы за неделю вынесли информацию с этого курса, которую можно получить за пару дней самостоятельного изучения.

UPD2: Про качество курса от mail.ru (или того, кто его проходит?) очень хорошо говорит этот кричащий абзац:
Только сейчас понял, что в Go нет НЕЙМСПЕЙСОВ! Вообще! Осознал это, когда после компиляции вылезла ошибка, мол в одной папке у меня два файла с методом main. Оказывается, что на этапе компиляции все из папочки вроде как склеивается в одно полотно! Папка по факту и есть неймспейс. Вот такая магия, товарищи :)

И всё остальное в том же духе.
Давайте уж вообще без домыслов: к мейл.ру отношения не имею от слова «вообще»:) Им спасибо за структурированную подачу информации.
Свой ресурс я упомянул исключительно для составления у читателя мнения обо мне.
То, что в курсе на неделю дано, я действительно прошел за пару дней и закрепил этой статьёй. Надеюсь, что она найдет своего читателя.
>Судя по всему, у них отвратительный курс
По содержанию курс там не плохой (новичковый), но вот рассказчик так себе. Лучше уж смому прочитать за пару дней чем его слушать несколько недель.
Я на х1,25 слушал — в принципе норм идет.
Курс отличный, не надо грязи
Принято. В следующий раз учту, спасибо.
UFO just landed and posted this here
Мне казалось, что практически на одном уровне. Да и не обязательно выходить наверх. Достаточно выйти чуть «вбок», что бы увидеть в каких местах твоя технология трещит по швам.
Да, Go более низкоуровневый, но это только подтверждает наличие у него определённых возможностей, которых нет в С#, так что, как мне кажется, парадокс вполне себе применим.
Ну, например горутины(и способы работы с ними) и defer.
Но, самое главное, конечно, подходы, к которым подталкивает архитектура языка.
Не спорю, что у C# больше возможностей, чем у Go, но считать, что там нет ничего нового — не правильно, на мой взгляд.

Каким образом горутины и дефер делают Го низкоуровневым? Я думал мы с вами сейчас поспорим про указатели, интринсики, и т.п.

Я говорил в соответсвии с контекстом основной темы (парадокса): новые возможности, которых нет в текущем инстументе.
Про указатели и подобное поспорить не могу, т.к. моё знакомство с C# очень поверхностно

В этом и суть всех сравнений языков и бенчмарков — поверхностные знание одного из сравниваемых языков.

Да я их и не сравнивал, это к ТСу.
Я сказал, что парадокс вполне может быть применим.
Потому что мне не понравилось надменно-ребяческое отношение автора рутового комментария этой ветки и поэтому я указал на его неправоту, все.

Статья представляет собой набор фактов первого уровня. «В C# это вот так, а в go это же вот так.» Если бы вы описывали второй уровень, как-то сделав выводы, связав факты, приведя пример из своего опыта — то это было уже много полезнее. А так вам совершенно справедливо указали в первом же комментарии на все недостатки статьи.
А еще есть забавный фейк — символ подчеркивания "_".


Не должно быть неожиданным для c# программиста

Из необычного для дотнетчика — ключевое слово var обозначает то, что дальше будет идти переменная


Эээ, это уже совсем древняя фича C#

В Go есть специальный switch-case, который может работать в зависимости от входящего типа.


Тоже ничего нового должно быть

Короче, автор, c# тоже подучить бы неплохо :)
Так вот вместе и учим :) За первое спасибо, не часто встречающаяся штука. Второй пункт мимо кассы. Имелось ввиду задание типа переменной ПОСЛЕ названия переменной. В третьем — интерфейсный тип. В примерах по вашей ссылке идет переключение для object. Не уверен, что в кейсах использовать is\as (хотя надо бы попробовать)

UPD: про discard добавил инфу, спасибо

Чёт вы не дотнетчик а сишарпер.
В других дотнетнэйтив языках есть это и многое другое.

не без этого, о чем писал в статье.
Ребят, этот пост будет полезен тем, кто из дотнета смотрит на Го. Что бы ощутить контраст немного

Да. Я даже ссылочку оставил на него

Извиняюсь, поглядел.


Сам начал проходить его на днях. Мозг бодрит )

Мне мейлрушный курс не особо понравился — лектор тему вроде знает, но пересыпает речь таким количеством сленга, что уши сворачиваются.
Sign up to leave a comment.

Articles