
Евгений
16.03.2017
06:58:15

Александр
16.03.2017
06:58:19
не факт что начав пилить сразу на с++ (или java) проект вообще дописали когда-нибудь

abc
16.03.2017
07:00:01
мне кажется в 2017 вообще глубоко все пофиг на чем там пишется проект. уже понятно что одним языком / технологией ничего не решить практически

Google

Александр
16.03.2017
07:00:58
не, разница в скорости написания кода и поддержке (изменения) колоссальна для разных/языков технологий

shadowjack
16.03.2017
07:01:19
Ну python/ruby + redis + postgresql решает очень много

abc
16.03.2017
07:01:47
а еще JS конечно же
а LAMP вообще решает все )

shadowjack
16.03.2017
07:02:30

Rail'
16.03.2017
07:02:53
nodejs же

shadowjack
16.03.2017
07:03:10
Ну уж нет

Александр
16.03.2017
07:03:42

Rail'
16.03.2017
07:04:37
а clojure + clojurescript тоже думаю можно многое написать

Александр
16.03.2017
07:05:09
я когда эликсир пробовал в первый раз, за час сделал миниапи с сложными моделями из легаси базы
а на sailsjs пришлось помучаться раза в два дольше, при всём при том что с нодой у меня был опыт работы, а с эликсиром нет

abc
16.03.2017
07:05:37

Александр
16.03.2017
07:05:43
а промучался с нодой потому что часть функционала там глючило, а часть поддерживалось частично
ну и разница в результате на порядок различалась в пользу эликсира

Google

abc
16.03.2017
07:07:28
а если бы ты взял PHP!

Александр
16.03.2017
07:09:07
не взял бы
эти недоделанные либы для пхп хуже чем у ноды

abc
16.03.2017
07:09:55
ну я думаю для твоей задачи ларавел бы зашел норм, нет ?

Rail'
16.03.2017
07:10:00
python+Django наше все если надо быстро, а может и на долго
инстаграмм же живет как то на джанго

abc
16.03.2017
07:10:47

Александр
16.03.2017
07:11:25
меня очень огорчает если что-то приходиться делать на пхп
хотя последний интерпретатор они в плане скорости прокачали хорошо

abc
16.03.2017
07:12:06
мжт PHP 7 и опциональная типизация чуть спасает ?

Александр
16.03.2017
07:12:10
выглядит очень конкурентноспособно
ну в элексире не нужно думать об опциональной типизации, а выдаёт RPS на порядок больше

abc
16.03.2017
07:12:41
я вот на новом проекте тестирую новый питон с типами mypy. юнит тестов теперь нужно заметно меньше )

Александр
16.03.2017
07:13:17
плюс можно писать в фунциональном стиле, кода меньше выразительности больше
а в пхп сам язык это не даёт делать

abc
16.03.2017
07:14:53
проблема ПХП что он "языком" то стал по принуждению как бы. вырос из шаблонизатора. в итоге он и шаблонизатор не очень и язык так себе

Александр
16.03.2017
07:15:14
+100500
у питона, кстате, очень большая проблема с pip
я в конце прошлого года на фрилансе брал проект, был там какой-то 7й или 8й (обычно даже не разговаривает заказчик с такими =) )

Google

Александр
16.03.2017
07:16:35
и там был проект на джанге
так вот там pip не мог установить зависимости (то есть были версии пакетов раньше, были позже, а нужных не было =) )
мне кажется это несерьёзно для зрелого языка

abc
16.03.2017
07:17:39
там надо было просто поправить условие в requirements
сейчас таких проблем не встречаю

Александр
16.03.2017
07:17:52
так вот до меня дошло что предшественники даже развернуть проект локально не смогли
просто я такого нигде уже давно не видел

abc
16.03.2017
07:19:05
не нет ничего идеального. везде какие то проблемы

Александр
16.03.2017
07:19:05
а в питоне это не первый проект где я прикоснулся и были подобные проблемы
да везде есть

abc
16.03.2017
07:19:32
наверно еще питон 2 ?)

Александр
16.03.2017
07:19:33
просто это отталкивает новичков
да 2й

abc
16.03.2017
07:19:52
я последний раз со 2 работал года 4 назад наверно
там конечно дремучий лес
на тройке все сладко

anton
16.03.2017
07:27:00
py2 будет жить еще лет 10 мне кажется...
касательно языков программирования - если разработчик не замкнутый аутист, а интересуется миром, общается с коллегами по цеху и старается расширить/углубить свои знания в разработке - код у него получается хороший
а вот когда это программист-Вася из деревни, который всех "умнее" и изобретает свой велосипед - там ни эликсир, ни py3 не поможет.. там только все сжечь

abc
16.03.2017
07:28:37
угу в 2020 поддержка заканчивается. новая убунту уже на 3 перешла. все штуки для машин ленинг и биг дата для питона отлично работают на 3. джанго на 3. что еще надо чтобы перейти ?)

Google

anton
16.03.2017
07:30:15

abc
16.03.2017
07:30:46
я не вижу причин сидеть на 2. только если ты старовер. с таким же успехом люди сидят на Java 1.4

Rustam
16.03.2017
07:31:23
Поэтому наши прогеры модули для него тоже пишут на 2.7

abc
16.03.2017
07:33:28
кому нужен этот опенстек
я работал с одной компанией они тоже перлись от опенстека. что-то писали там постоянно. так и не стрельнули. сейчас смотрю перешли на кубернетес и вроде полетели хоть чуть чуть

Ярослав
16.03.2017
07:35:33
Ребят, вчера книгу Введение в Elixir тут анонсировали. Кто надумал купить, погодите до завтра - в рассылке Вунш будет промокод на 30% (сейчас на сайте по предзаказу только 20%).

Rustam
16.03.2017
07:42:22

Ярослав
16.03.2017
07:58:46

Admin
ERROR: S client not available

Ярослав
16.03.2017
07:58:46
Приятная новость.
Первая на русском.
Я купил, если кому интересно, то оставляю линк, парни: http://bit.ly/2m178Ah
Я с продаж ничего не получаю, так что...

Vladimir
16.03.2017
08:02:05
Там же на каждой странице есть имя и почта купившего книгу, нет?
Или это твоя книга?

abc
16.03.2017
08:03:23
эта книжка наверно уже устарела)
проще оригинал же читать

Vladimir
16.03.2017
08:04:06
А, перевод.

Google

Ярослав
16.03.2017
08:04:24
проще оригинал же читать
Проще, но меня радует, когда на русском появляется литература. Это привлекает новых людей в сообщество.

anton
16.03.2017
08:12:39
пусть идут на 1С программировать

shadowjack
16.03.2017
08:30:42

Alexey
16.03.2017
08:34:17
пусть идут на 1С программировать
зря вы так про 1с. я вот не согласен. от программурования бухии бог миловал, но какую-то производственную базенку накидать с формами, отчетами, интеграцией с другими БД - весьма зрелая платформа

anton
16.03.2017
08:35:00
а вот в других ЯП без умения читать тех. документацию в оригинале далеко не уедешь

Ярослав
16.03.2017
08:35:54
А я не согласен. Пусть сначала русскими книжками заинтересуются, а уж потом сами будут пытаться утолить информационный голод оригинальными изданиями.

Alexey
16.03.2017
08:36:07
вот даже, чем в техникумах учить дельфи 5, лучше бы 1с v8 учили. я мог бы очень многое рассказать про плюсы платформы v8 именно как среды разработки для создания вообще любой БД. просто у многих с 1с ассоциации с бухией. а такие же её программируют. от того и бяда

anton
16.03.2017
08:38:30

shadowjack
16.03.2017
08:38:45
Ещё скажи что Битрикс не говно.

anton
16.03.2017
08:39:49

Alexey
16.03.2017
08:40:37
если 2007, то там наверняка была 7я версия. 8ю в то время мало кто мог себе позволить. но даже если и 8я, то судить по коду, который пишут даже официальные внедренцы - я бы не стал. я сейчас не говорю о том, что в ней пишут. я говорю о самом качестве платформы.

shadowjack
16.03.2017
08:41:05


Alexey
16.03.2017
08:41:45
на тот момент и по настоящий день на производствах до сих пор есть, начиная от эмуляторов ЕС ЭВМ типа примус, потом самописный бред на дельфи и BDE, потом досовый и не досовый FOXPro, кто-то пишет на Access.
Берешь платформу, и ты, по аналогии с MS Access или дельфи - получаешь среду разработки, которая адаптирована для того. чтобы на ней создавать приложения для работы с БД.
1. во первых, сам клиент, там все элементы интерфейса рендерятся средствами самой программы. то есть, если у тебя винде выставлен какой-то дурацкий цвет и размер шрифтов. то у тебя интерфейсы не поедут. они вообще не поедут на разных настройках тем винды, и формы везде будут выглядеть одинаково. это важно, потому что есть с чем сравнить. с тем же Technologics на рабочих машинах можно было увидеть вообще бред
2. база - многопользовательская. без переписывания кода, прозрачно может работать как на файловой БД. так и на sql бд. прозрачный способ переезда с файловой на mssql и сейчас вроде бы даже pg sql поддерживается. плюс серверная возможность выполнения апи.
3. тип бд - реляционный, плюс объектные возможности. данные можно выбирать, допустим, для отчетов, можно выбирать как объектно, так и реляционно. такого мало где есть. дополнительные возможности по типам объектов бд: константы, документы, возможность среза значений таблиц (историзм типа)
4. своя полностью готовая система построения отчетов.
5. возможность работать с конфигурацией через веб так же, как и стационарным приложением.
6. хоть и кривая, но возможность создать даже мобильное приложение под андроид
7. работает под линух. можно сэкономить до 300к рублей на лицензиях клиентов и лицензиях для ,mssql
8. отличный отладчик программ, можно даже ком объекты иерархические разворачивать. бд можно проапдейтить на ходу (и данные и формы и отчеты и че угодно), не выгоняя всех из системы. на живую.
итд
извините, мог бы и еще написать, но занят сейчас )


Marat
16.03.2017
08:49:56
1с это локальный сап

Alexey
16.03.2017
08:50:40
надо было написать БД для службы АСУТП по ремонту станков. типа ТОИР. вопрос одного месяца примерно. в одно лицо

Alexey
16.03.2017
09:03:49
https://medium.com/blackode/common-pitfalls-in-elixir-coding-a9f8a5db2877?source=userActivityShare-67baef97a7d3-1489655016