Возможно, несколько странная просьба к автору: допишите, пожалуйста, оставшиеся части в том виде, в котором вы их себе представляли до комментариев под этой публикацией, и ради всех грешных магистров, не пытайтесь их под этим влиянием скорретировать.
Я, может, и не со всеми изложенными мыслями на 100% согласен, но, чёрт подери, мне слишком интересна эта картина целиком.
Более того, на сайте англоязычного издания до сих пор висит текст «No errata are currently published», хотя я, наткнувшись на те же ошибки, что приведены по вашим ссылкам, им эту информацию отправлял. Подозреваю, что я был далеко не единственным.
Так что присоединяюсь к беспокойству: сделали что-нибудь с этими ошибками в русском издании? Принципиальный вопрос перед покупкой.
В Go методы можно вызывать и на Nil'ах тоже, обрабатывая этот случай, если это нужно. В терминах Java получается, что внутри метода this==null, а непосредственно вызов метода не приводит к NPE. Также go-way подразумевает корректную обработку таких нулевых значений, например Nil слайсы ничем не должны отличаться от пустых (и не отличаются в стандартных функциях).
Это не прямая альтернатива Option, но по-своему позволяет решить заметную часть связанных с Nil'ами проблем.
Подтверждаю, в целом очень хороший рюкзак, отходил с ним несколько курсов в университет. По соотношению цена/качество и по прямому назначению так вообще прекрасен.
Но для гаджетов он подходит слабовато. Сменил как раз из-за отсутствия отделения для ноутбука, и дело вовсе не в фиксаторах, а в том, что нет расстояния между ноутбуком и дном рюкзака, из-за чего у техники заметно страдают углы :(
То, что по первой ссылке я как-то смотрел, и выглядит оно заброшенными трупиками =/
Frege выглядит более интересно. Было бы здорово послушать, если если его кто-то пробовал использовать.
Для тех, кто в будущем найдет этот пост: для меня fernflower в своем исходном виде оказался неюзабелен совершенно (слишком много классов не разбирает вообще, выпадая с NPE), зато вот с этим патчем отработал просто на «ура».
Автору плюс в карму (не только на хабре, но и вообще) и пожелания вернуть своему детищу хотя бы просто страничку, где его можно скачать.
Сюда же добавлю багрепорт, вдруг автор прочитает :) У меня самая частая ошибка в получаемых исходниках: fernflower ставит модификатор final у переменных, используемых в безымянных классах даже тогда, когда вне этих классов переменная меняется. JAD в этих случаях перед сразу определением безымянного класса создает отдельную final-переменную, равную исходной в данный момент.
Есть «куча мистики», накрученная не очень умными людьми. Но есть и то, что европейская медицина пока(?) игнорирует и что вполне можно научиться чувствовать самому, если прислушиваться к собственному организму.
Я, может, и не со всеми изложенными мыслями на 100% согласен, но, чёрт подери, мне слишком интересна эта картина целиком.
Так что присоединяюсь к беспокойству: сделали что-нибудь с этими ошибками в русском издании? Принципиальный вопрос перед покупкой.
Увидел, что грецкие орехи, оказывается, содержат B12, и дальше даже читать не стал.
Это не прямая альтернатива Option, но по-своему позволяет решить заметную часть связанных с Nil'ами проблем.
Но для гаджетов он подходит слабовато. Сменил как раз из-за отсутствия отделения для ноутбука, и дело вовсе не в фиксаторах, а в том, что нет расстояния между ноутбуком и дном рюкзака, из-за чего у техники заметно страдают углы :(
Это не «транспонирует до малой сексты», а «транспонирует вверх на малую сексту».
Секста — это интервал (расстояние, если хотите).
*facepalm*
Не «зачем», а «почему». Ваш ник многое объясняет :)
Frege выглядит более интересно. Было бы здорово послушать, если если его кто-то пробовал использовать.
А можно поподробнее про Haskell на JVM?
Расчлененный труп? :)
А арчу все равно земной поклон: после него можно работать хоть с каким угодно дистрибутивом и ничего не бояться.
Автору плюс в карму (не только на хабре, но и вообще) и пожелания вернуть своему детищу хотя бы просто страничку, где его можно скачать.
Сюда же добавлю багрепорт, вдруг автор прочитает :) У меня самая частая ошибка в получаемых исходниках: fernflower ставит модификатор final у переменных, используемых в безымянных классах даже тогда, когда вне этих классов переменная меняется. JAD в этих случаях перед сразу определением безымянного класса создает отдельную final-переменную, равную исходной в данный момент.
Я по той же причине сразу же отказался от их предложения :)