@proelixir

Страница 478 из 1045
Ivan
30.03.2017
07:29:41
List.first(String.to_charlist("a"))

таки так

ага, спасибо)

как то выглядит страшно)

Google
Alexey
30.03.2017
07:30:42
"a" |> String.to_charlist |> List.first

Ivan
30.03.2017
07:30:47
эт да

shadowjack
30.03.2017
07:30:51
Да

Ещё можно hd вместо List.first но они по-разному на пустых списках работают

Andrey
30.03.2017
07:35:16
Товарищи, что скажите за Clojure, как она там жизнь за () ?

Andrey
30.03.2017
07:35:33
> я пока видел все проекты что на NoSQL через какое то время если они все еще живы постепенно переезжают на РСУБД. Потому что внезапно им становятся нужны нормальные транзакции и схема уже устаканилась могу рассказать как у нас сделано

shadowjack
30.03.2017
07:36:20
Товарищи, что скажите за Clojure, как она там жизнь за () ?
Из того что я читал, Clojure отличный язык, а вот интеграция с Java все портит.

Andrey
30.03.2017
07:36:26
у нас монга и схемы постоянной нет, потому что забронированный авиабилет — штука сложная, таблиц 200 бы наверное понадобилось чтобы всё в рсубд запихнуть

но мы работаем с деньгами, так что без транзакций никуда

так что у нас есть табличка (то ли в мускуле, то ли в постгресе — не помню) с транзакциями :) когда нужно чё-то сделать с документом в монге — мы инициируем транзакцию в этой табличке и в её пределах работаем с монгой. в итоге и schemaless, и двойная запись исключается

Ivan
30.03.2017
07:53:41
Товарищи, что скажите за Clojure, как она там жизнь за () ?
https://vk.com/cademy?w=wall-46512285_936 я вот посмотрел часть лекции

похоже на что то интересное

товарищ пилит на нем тоже активно

Google
Евгений
30.03.2017
08:00:31
как то выглядит страшно)
«a::utf8, _::binary» = awesome_string пострашнее будет

Александр
30.03.2017
08:06:10
А вот как думаете, с точки зрения конкурентоспособности есть смысл ruby/rails подучить?
я думаю что есть смысл любые технологии и языки пробовать

shadowjack
30.03.2017
08:08:04
я думаю что есть смысл любые технологии и языки пробовать
Мне не для общего развития, а с точки зрения получения высокооплачиваемой работы.

Andrey
30.03.2017
08:08:25
если интересует деньги, то надо в маркетинг и в бизнес

с ruby/rails вообще хз. рельсы больше годятся для прототипирования имхо, чем для серьёзных проектов. но вот основу — руби — мало кто хорошо знает

Александр
30.03.2017
08:09:27
Мне не для общего развития, а с точки зрения получения высокооплачиваемой работы.
с точки зрения высокооплачиваемой работы, рубисты и питонисты нужны высокого уровня обычно, то есть надо будет много времени потратить на обучение

Andrey
30.03.2017
08:09:38
очень легко перепутать апи руби и рельс, благодаря магии руби

Александр
30.03.2017
08:09:44
иди в мобильную разработку или развивайся там где уже есть опыт

Andrey
30.03.2017
08:09:55
и в итоге я вроде как рельсы изучал

но так как проект серьёзный, нужны именно что фундаментальные вещи руби

но хз, пишет ли кто-то кроме нас высоконагруженные проекты на ruby/eventmachine:)

впрочем, eventmachine для того и была создана

так что скорее всего да

Александр
30.03.2017
08:11:01
синтаксис на руби за неделю на codewars можно подтянуть до очень приличного уровня

Andrey
30.03.2017
08:11:47
а кстати, что для тебя значит «высокооплачиваемая»? :)

Александр
30.03.2017
08:11:59
хех, кстати, да =)

shadowjack
30.03.2017
08:13:56
Питон я отлично знаю, flask и Django - ну так, средне.

Но хочу на эликсир.

А в эликсир заход проще через руби, если смотреть по вакансиям.

Andrey
30.03.2017
08:14:58
может таки туда проще заход через эрланг? :)

Google
Andrey
30.03.2017
08:15:05
я не сказал бы что эликсир на руби похож

shadowjack
30.03.2017
08:15:19
Я со стороны работодателя

Andrey
30.03.2017
08:15:19
правда, руби я знаю хорошо, а про элексир только читал..

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

shadowjack
30.03.2017
08:16:04
Ну то есть в вакансиях четкая корреляция руби-эликсир

Andrey
30.03.2017
08:16:09
я собственно здесь так и оказался :)

shadowjack
30.03.2017
08:16:52
Моя текущая работа заканчивается и проектов впереди не видать.

Andrey
30.03.2017
08:17:53
тогда наверное стоит искать в той области, в которой умеешь

shadowjack
30.03.2017
08:19:18
Если бы я так делал то до сих пор на сях писал. 14 лет стаж + 5 лет учебы

Нужно ж развиваться.

Andrey
30.03.2017
08:20:09
ну а откуда черпать области для развития, как не из самих проектов?

Max
30.03.2017
08:20:35
А в эликсир заход проще через руби, если смотреть по вакансиям.
там еликсир как замануха стоит, писать будешь на руби и жс

Max
30.03.2017
08:21:08
HR смотрит, что еликсир на руби похож, хочет приманить людей с горячими глазами, заносит еликсир в вакансию

часто ещё лепят хаскель, скалу, кложурь

shadowjack
30.03.2017
08:21:36
У меня много знаний из сферы космической навигации, но это госсектор, и он не очень хорошо себя чувствует.

Max
30.03.2017
08:21:38
потому что можно денег меньше платить, людям за честь писать на экзотических язычках

Vladimir
30.03.2017
08:21:43
Товарищи, что скажите за Clojure, как она там жизнь за () ?
Всё ок. Пишут код, зарабатывают бабло, все довольны. Спрос на разработчиков в основном в Европе (бриташка и ирландцы) + штаты.

shadowjack
30.03.2017
08:23:20
Я вижу сферу применения Clojure там где есть большие проекты на Java (энтерпрайз) и нужно их развивать а Java уже для этого неадекватна.

Max
30.03.2017
08:24:37
джава уже опять адекватна

Vladimir
30.03.2017
08:24:54
ИМХО джава - язык для конвейерной разработки. Наняли сто средних разработчиков, и всей массой навалились на задачи. Гарантия результата какая-никакая есть + тулзы для анализа кода + тонны библиотек. Это тырпрайз любит, и за это и платит бабло.

Google
Max
30.03.2017
08:24:54
улучшили её намного в последних версиях

shadowjack
30.03.2017
08:25:08
ООП только не всегда адекватно

Aldar
30.03.2017
08:25:49
Питон то не умирает никоим образом

Vladimir
30.03.2017
08:25:53
го ещё из пелёнок не вышел по сравнению с экосистемой Java :)

shadowjack
30.03.2017
08:25:54
Где тонны библиотек для го?

Dmitry
30.03.2017
08:26:44
Для го легче найти чем для жавы как по мне

Хотя смотря для чего

shadowjack
30.03.2017
08:27:15
Питон то не умирает никоим образом
Ну да. Потому что там duck typing и не надо трахать мозг с наследованием

Vladimir
30.03.2017
08:27:42
Clojure используют для новых задач, как правило. Но там разработчики нужны выше среднего. Язык такой, что обычно много людей и не надо, чтобы что-то сложное запилить. Но с улицы пачку разрабов не наймёшь.

Admin
ERROR: S client not available

shadowjack
30.03.2017
08:28:57
Ну чем Clojure лучше эликсира и хаскеля например?

Vladimir
30.03.2017
08:30:03
А чем квадрат лучше круга? Нужно брать конкретную задачу, и смотреть, какой язык/платформа лучше подходит.

Нет никакого лучше/хуже (кроме пхп).

shadowjack
30.03.2017
08:30:57
Окей, для каких задач Clojure подходит лучше других языков?

Andrey
30.03.2017
08:31:37
для утешения ЧСВ?

хотя тут лучше хаскель

Vladimir
30.03.2017
08:31:50
Повторюсь >Нет никакого лучше/хуже Корректнее вопросы бы звучал: "Окей, для каких задач Clojure подходит?"

Есть задачка из сферы ML. Я возьму не эликсир и не clojure, а питон, т.к. там для ML есть дофига библиотек.

Так и со всем остальным - что подходит, то и брать надо.

Google
Vladimir
30.03.2017
08:34:20
Для какой-то гипотетической задачки по ML для меня питон подойдёт лучше.

shadowjack
30.03.2017
08:34:41
А для чего Clojure подойдёт лучше?

Rail'
30.03.2017
08:34:49
питон подходит для всего!

Vladimir
30.03.2017
08:35:03
если сайт то опять же питон + джанго
Для каждого разраба есть варианты. Смотря что он знает прям щас. :)

на java пилят веб токафпуть

Rail'
30.03.2017
08:35:30
djbook read и он уже знает джангу прям щас)

Vladimir
30.03.2017
08:35:44
Sergey
30.03.2017
08:35:53
Господа, подскажите, что использовать для собирания урлов?

Aldar
30.03.2017
08:36:14
питон не подойдет для написания своей OS

Alexey
30.03.2017
08:36:17
Clojure используют для новых задач, как правило. Но там разработчики нужны выше среднего. Язык такой, что обычно много людей и не надо, чтобы что-то сложное запилить. Но с улицы пачку разрабов не наймёшь.
то же самое говорят про haskell. и даже вот 10 лет назад слышал то же самое от разработчика на scala. что 1) мы умные 2) нас мало 3) мы справляемся

Vladimir
30.03.2017
08:36:24
djbook read и он уже знает джангу прям щас)
"ща, методичку прочитаю, и пойдём писать в прод" :)

Alexey
30.03.2017
08:37:13
и сколько на питоне )

Vladimir
30.03.2017
08:37:17
;)

Rail'
30.03.2017
08:37:21
питон не подойдет для написания своей OS
где не подойдет питон, там си или плюсы

Aldar
30.03.2017
08:37:28
сколько проектов на хаскеле коммерчески успешны, и сколько на clojure?
коммерческая успешность зависит не только от технологий

Vladimir
30.03.2017
08:37:42
но вопрос остаётся

Alexey
30.03.2017
08:37:52
я хоть и не питонщик. но знаю, как минимум blender3d и GNU Radio. наверняка еще вагон всего есть

shadowjack
30.03.2017
08:37:56
сколько проектов на хаскеле коммерчески успешны, и сколько на clojure?
Я боюсь что в процентном отношении обе величины будут около 0.

Страница 478 из 1045