Pull to refresh

Comments 35

но и попробовать свои силы в решении практических задач. Ну и получить сертификат

Я правильно понимаю, что попробовать свои силы стоит почти 80 баксов? )

Гугл говорит что всего 60 баксов, чуть больше. 3 474 руб.
Вроде бесплатно можно посмотреть курс без домашних заданий (которые по названию и так понятно на что нацелены).
На курсере можно выбрать Audit и слушать бесплатно.
Вы можете выполнять задания, но не сможете отправить задание на проверку если не приобретёте сертификат.
С заданиями есть тесты, так что и без проверки понятно правильно оно сделано или нет.
Но курс, похоже, действительно неплохой. Я бы точно прикупил сертификат если бы не знал Go.

О, это сильно меняет дело. По интерфейсу сложилось впечатление, что бесплатно только теория.

>Go хорошо зашел, потому что на нём просто писать простыни кода
/fixed

>В нём осознанно мало синтаксического сахара, даже тернарного оператора нет. Мозг программиста отдыхает от творчества коллег и легче сосредоточиться на задаче.
Опять маркетинговый бред в стиле mail.ru
Go не позволяет делать элементарные обобщения. В итоге програмист вынужден писать тонны кода. Больше кода, больше ошибок, сложнее поддержка, тестирование, сопровождение.

Так что Go не простой язык. Go — ущербный язык. Можно код с Go сравнить с любым другим языком и убедиться в этом самостоятельно.
На каждый пост о Go обязательно слетаются хейтеры :) Точно так же, как слетались и на PHP(вроде уже поутихли споры?)
Из всех хейтерских записей прихожу к выводу, что о любом языке можно накопать много того, что ТЕБЕ в нем не нравится, но это не означает, что другим это тоже не нравится.

> програмист вынужден писать тонны кода. Больше кода, больше ошибок
А меньше кода — меньше ошибок? Как с той magic-константой из quake?
Я более-менее регулярно занимаюсь разработкой на Go уже год. И хочу сказать, что скорее соглашусь про простыни кода. Язык действительно бедный и приводит к написанию бойлерплейт-кода.

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

Тем не менее Go — отличный инструмент, не за синтаксис его любим =) Отличный быстрый компилятор, отличный рантайм с low-latency gc и конечно же горутины!
Язык действительно бедный и приводит к написанию бойлерплейт-кода.

Все постигается в сравнении. Например кода на C/C++ то же будет предостаточно.

+1 кода на с++ будет значительно больше
поддерживаю. на C++ вам потребуется написать десятки классов для написания аналогичного http сервера, идущего в Go из коробки. но лучше не сравнивать эти языки, все таки для разных задач их лучше использовать.
Если посмотреть на ранние видео badoo про go. То они начали с переписывания сервиса на си.
Точно так же, как слетались и на PHP(вроде уже поутихли споры?)

Да какой утихло… Это целая дисциплина специальной олимпиады — рассказывать про минусы PHP, присущие версии 5.2 :)
>> рассказывать про минусы PHP, присущие версии 5.2 :)

особенно когда на улице 7.2 XD
а PHP сейчас как? Хорош? Есть классы и строгая типизация? Это не сарказм и не издевка.
declare(strict_types=1);
это из 7-ки.
Классы еще в 5 подвезли.

Добро пожаловать в третье тысячелетие — классы в PHP появились в версии 4, в конце второго тысячелетия. Приличные (с интерфейсами, константами, сокрытием членов и т. п.) в 5.0 в 2004, тогда же тайп-хинтинг (строгая типизация или явное приведение в зависимости от директивы) параметров функции/метода для объектных типов и массивов, позже почти для всех типов (для resource — обёртка/аналог файлового дескриптора пока нет вроде). Ещё нам завезли автозагрузку классов (часто во кодовой базе на десятки и более тысяч loc только два require), рефлексию, почти полноценную поддержку анонимных функций и замыканий (почти — обычные функции/методы не являются инстансами Closure, можно преобразовать, но не бесшовная интеграция), позднее статическое связывание, приличный уборщик мусора, которому можно доверять уборку в демонах, объектные API для баз данных (по крайней мере для всех популярных), много внутренних оптимизаций (наверное суммарно в разы поднята скорость и уменьшено потребление памяти по сравнению с PHP3, который вы застали :) ), стандарт де-факто менеджер пакетов composer, больше десятка стандартов PSR (стандарты именования и популярные интерфейсы) и прочая, и прочая, и прочая.

Помню, во времена учебы в институте приобрел книгу «PHP 4 для профессионалов». С тех пор не трогал этот язык. Спасибо за подробные комментарии.
больше десятка стандартов PSR (стандарты именования и популярные интерфейсы)

Строго говоря PSR — рекомендации, не стандарты.
Говорить «стандарты PSR» тоже самое что говорить «стандарты рекомендации по стандарту PHP».

В том же смысле, что и RFC.

Классы есть давно, да и писать типизированный код вам ни кто не запрещает
КДПВ сработало просто охренительно. Прочёл только жирный текст, зашёл, а тут курсы…
Это курс предназначен для людей с опытом в веб-программировании. Если вы пишите на PHP/Python/Ruby/JS (Node.js)
UFO just landed and posted this here
Нет, здесь будет только два курса, оба на Курсере
Пробуем новую площадку.
1. "… в 90-е ему на смену пришел Perl"
2. moikrug.ru/vacancies/1000037877 «Perl разработчик (Новый проект)»:
«Мы стоим на пороге запуска нового проекта — аналог крупнейших мировых, не имеющих до сих пор аналогов в России IaaS/PaaS провайдеров.»

mail.ru в состоянии поиска?
UFO just landed and posted this here
Спасибо, сморел Ваши курсы на youtube, понравилисось то что вы более полно расскрываете, то что нужно в работе и реально применяется, особенно тема про профайлинг.

А где сейчас этот курс или его более новая версия?

Sign up to leave a comment.