
Alexander
28.11.2016
01:07:51
это и подводит
утро кстати

Константин
28.11.2016
01:21:29
А иногда подводит простое незнание других языков программирования.

Google

Константин
28.11.2016
01:21:33
Доброе утро)
ПХПшники часто этим грешат

Evgeny
28.11.2016
01:22:00
УТро)
Да все наверное этим грешат, всегда хочется свой язык попробовать во всем)

Alexander
28.11.2016
01:27:26
в это плане хорошо пошли питон с руби, довольно широкое применение
ну и царь мультиюза - джаваскрипт
от анимации в браузере до приложения на телефон/десктоп, автоматизация в макос и та на js ))
крайне низкий порог вхождения еще и привлекает маргинальную публику, которая пишет такой ад
вон был контекст - заскриптуй марсоход на js
проводился среди школьников

Evgeny
28.11.2016
01:31:45
Я начал с руби, я ваще не представляю какой там может быть низкий порог вхождения, как то все не очень выглядит на первый взгляд_
)
В смысле в js то, что низкий порог)

Google

Alexander
28.11.2016
01:32:14
на митапах местных по эликсиру публику можно поделить на хипстоту, которая пробует немного в продакшне, обжигается и уходит(это типа меня), пионеров, которые дальше локалки не уходили, но авторы десятков пакетов заброшеных после публикации примерно сразу и в 90% случаев не работающих вообще никак. И старые ушлые дядьки, которые крутят эликсир в смеси с руби, го, элм в продакшне. Пишут медленно, но верно.

Evgeny
28.11.2016
01:32:40
На хабре статья была тоже, там чел советовал начинать с js т.к. много работы, но это верный путь выстрелить себе в ногу)

Alexander
28.11.2016
01:33:45
я думаю что появится новый язык или просто возьмут какой предыдущий и поднимут вокруг него vm или компилятор напишут
и ринутся туда все
если даже мать его лисп откопали и заставили народ его учить в диалекте кложуры
сколько еще всякого говна можно откопать и написать свой язык в качестве диалекта
эрланг мхом покрылся, взяли оживили его через эликсир. Лисп через кложур. Си в массы через го и раст.
нового вообще ничего не придумывают

Константин
28.11.2016
01:53:00
я на этих выходных пробовал кложур
пока дальше установки не ушел)))
но с синтаксисом разобрался, теперь хоть понимаю что происходит в коде

Alexander
28.11.2016
02:27:35
я заблевал весь монитор и решил что пока не могу
сейчас планы на раст
хотя вот мне тут недели 2 назад рассказали что скала подросла, можно даже пользоваться
раньше что-то совсем тяжко было, постоянно в джава проваливаешься
эти языки вокруг чужих вм дико бесят
что эликсир, что скала
хочешь нормально делать, изволь выкинуть учебники по этим языкам и читать по настоящим языкам. джава и эрланг соответственно

Константин
28.11.2016
02:30:14
А меня даже приколола такая запись)) http://joxi.ru/RmzvMd0FWpJeNm

Alexander
28.11.2016
02:30:49
выкинуть () скобки и получится отлично

Google

Константин
28.11.2016
02:31:42
по началу тоже напрягало, но потом даже интересно становится

Vladimir
28.11.2016
04:14:15
пока дальше установки не ушел)))
хехе :)
http://leiningen.org/ - вот оно как раз подойдёт для автоматизации установки, в т.ч. Это типа мавена для жабы, тока вместо простыни с xml там код на кложе. :)

Константин
28.11.2016
04:14:39
Да его и использовал
все по стандарту
в начале только с ide были проблемы
Idea, atom чет не сильно канали. В курсе увидел, что парень вызывает функции прям в редакторе и видит результат. Стал искать что это такое - вчера поставил lighttable. Доволен как слон)

Vladimir
28.11.2016
04:16:33
Ясно. Я Cursive взял как основную IDE, и иногда - vim с плагином. Хотя до этого долго сидел в саблайме, и как-то не сильно напрягало. Это как с эрлангом - можно в nano сидеть, писать код, и не сильно много потеряешь.

Константин
28.11.2016
04:17:22
Cursive тоже юзал, но мне показалось очень удобным сразу видеть результаты работы кода
но это пока для ознакомления с языком

Vladimir
28.11.2016
04:18:34
А там вроде тоже есть вычисление s-expr. Я на Cursive совсем недавно, и точно не уверен, но в его предке La Clojure такое было.

Константин
28.11.2016
04:19:25
В дальнейшем оно, возможно будет уже не так важно. Но пока оно мне помогает понять что происходит. А краткость сильно поражает. Можно многие варианты событий проработать в одной строке.

Vladimir
28.11.2016
04:20:40
Вычисление s-expr на лету - это одна из киллер фишек языка. Я ещё хочу плотно глянуть на Figweel. Был скринкаст как парень вживую делал игру на ClojureScript. Выглядело очень удобно.

Vladimir
28.11.2016
04:23:03

abc
28.11.2016
04:52:20

Константин
28.11.2016
04:53:40
Кстати да, меня удивило редкое появление новых версий
или это связано с стабильностью работы, или просто всем пофиг))

abc
28.11.2016
04:54:44
по поводу того с каких языков начинать. считаю с динамической типизации начинать не стоит. лучше всего начать с C, потом немного Java, далее Python и чего хотите
у нее другая проблема

Google

abc
28.11.2016
04:57:18
если писать большой проект с овер 10 разработчиками, то можно через пару недель перестать понимать код. когда каждый напишет по овер 100 своих макросов и кложа превратиться в DSL конкретного разработчика. короче решается это внутренним code conventions

Alexander
28.11.2016
06:25:04

Aleserche
28.11.2016
06:27:29
все так плохо?

ⰿⰰⰾⱏ
28.11.2016
06:59:44

Alexander
28.11.2016
07:21:12

ⰿⰰⰾⱏ
28.11.2016
07:22:07

Admin
ERROR: S client not available

Alexander
28.11.2016
07:22:49
скобками?) тю...
Еще раз - сразу после того сообщения на которое ты ответил шло описание

ⰿⰰⰾⱏ
28.11.2016
07:23:22

Alexander
28.11.2016
07:23:47
Вот ждем :)

ⰿⰰⰾⱏ
28.11.2016
07:23:50

Alexander
28.11.2016
07:26:42
Ну ок

Dmitry
28.11.2016
07:38:39

ⰿⰰⰾⱏ
28.11.2016
07:38:56

Dmitry
28.11.2016
07:39:14
Не превратиться в руби, а пойдёт по пути руби я имел в виду
Ну, руби в принципе скорее мертв чем жив
Понять где начинается АС сегодня не может почти никто

Alex
28.11.2016
07:41:05

Google

Dmitry
28.11.2016
07:41:49
Сколько людей в процентах пишут на руби, а не на рельсах?
Сейчас как только ты понимаешь что тебе нужна Синатра - берёшь голанг
И чуваки точно знают, что 5.years.ago это руби, хотя на самом деле нет
Потому что это - Active Support

Alex
28.11.2016
07:44:24

Dmitry
28.11.2016
07:48:41
Проблема AS не в том, что это рубигем. А в том что там есть метод к примеру integer#multiple_of, или к примеру enumarable#many

Vladimir
28.11.2016
07:49:58
Манки патчинг?

Dmitry
28.11.2016
07:50:17
И поэтому вместо всем понятного arr.count > 1 получаешь arr.many? ...
И каждый пишет как хочет
Кто-то знает, кто-то нет
Прочитал книгу по Руби - не можешь писать на рельсах

Alex
28.11.2016
07:51:14
мне кажется когда ты видишь array.any? тебе очевидно что должно произойти

Dmitry
28.11.2016
07:51:19
Пописал на рельсах - больше не можешь писать на руби

Alex
28.11.2016
07:51:29
Пишу на рельсах и рубях, чяднт?

Dmitry
28.11.2016
07:52:15
Скорее всего ты делаешь не так то, что пишешь на рубях

Alex
28.11.2016
07:52:32
рубигемы пишутся на рубях
писать рубигем неправильно?

Dmitry
28.11.2016
07:52:43
Для рельсов?(