@proRuby

Страница 343 из 1594
Dima
23.12.2016
08:47:05
ох. язык это всего лишь инструмент... не более. не религия. инструмент. это все равно что я не буду стричь траву на даче, потому что у меня газонокосилка сломалась. хотя радом есть коса)
а вот в чем я с вами не согласен так это в разбросе цен на разработчика. Имхо под любой инструмент из стека ведущих языком для определенного уровня зарплаты одинаковые. т.е. и на пхп есть вакансии за 5 000 долларов, и на руби за одну.

Dima
23.12.2016
08:48:03
есть да, не спорю. более того я на haskell видел за 8k$. но один раз)
ну хаскель это "искусство ради искусства"

есть да, не спорю. более того я на haskell видел за 8k$. но один раз)
интересно что на нем пишут. по этой вакансии

Google
Aldar
23.12.2016
08:48:56
какой нить финансовый софт небось

abc
23.12.2016
08:49:03
интересно что на нем пишут. по этой вакансии
писали и пишут универсальную файловую систему. уже внедрена и работает

Dima
23.12.2016
08:49:21
писали и пишут универсальную файловую систему. уже внедрена и работает
это все равно что спутники на орбиту запускать на столько специфических иснтрумент и задача.

abc
23.12.2016
08:50:17
правда я не понял как ленивость хаскела им помогает с ФС. но работает

Nikita
23.12.2016
08:59:45
abc
23.12.2016
09:03:04
перестанет помогать, перепишут на ирбис :D
или позовут Сохацкого, он им все на Erlang зафигачит за неделю)

Nikita
23.12.2016
09:05:34
или позовут Сохацкого, он им все на Erlang зафигачит за неделю)
на n2o обязательно, и не важно, что оно не про фс

abc
23.12.2016
09:06:48
приватбанк же работает и вы сможете)

вообще конечно Сохацкий уникальный чел, с харизмой

Nikita
23.12.2016
09:07:48
как Луговский прям :)

Igor
23.12.2016
09:11:46
это который оператор Биореактора? :)

Alexander
23.12.2016
09:22:34
ох. язык это всего лишь инструмент... не более. не религия. инструмент. это все равно что я не буду стричь траву на даче, потому что у меня газонокосилка сломалась. хотя радом есть коса)
я бы начал задавать вопросы про смартфон у тебя, но не хочу разводить срач. в общем, у тебя вряд ли самый дешёвый смартфон (5–15к), скорее всего дороже. а ведь это тоже «просто инструмент». и по твоей логике, нужно зарабатывать больше всего, а покупать дешевле всего. это не всегда так. действительно, большую роль играет субъективное удобство. его можно загонять под плашку «религия», но для большинства это не так. например, кому-то нравится iOS, кому-то Android, кому-то что-то ещё. и большинство людей (не берём в расчёт гопоту или исключения по ситуации) готовы потратить 30–60к ради удобного для них инструмента. примерно то же с ЯП: да, если даже за Java будут платить вдвое больше, чем за Ruby — я очень хорошо подумаю, прежде чем её учить.

Google
abc
23.12.2016
09:30:39
я бы начал задавать вопросы про смартфон у тебя, но не хочу разводить срач. в общем, у тебя вряд ли самый дешёвый смартфон (5–15к), скорее всего дороже. а ведь это тоже «просто инструмент». и по твоей логике, нужно зарабатывать больше всего, а покупать дешевле всего. это не всегда так. действительно, большую роль играет субъективное удобство. его можно загонять под плашку «религия», но для большинства это не так. например, кому-то нравится iOS, кому-то Android, кому-то что-то ещё. и большинство людей (не берём в расчёт гопоту или исключения по ситуации) готовы потратить 30–60к ради удобного для них инструмента. примерно то же с ЯП: да, если даже за Java будут платить вдвое больше, чем за Ruby — я очень хорошо подумаю, прежде чем её учить.
да кароче религия это, как я и ожидал. знаю бывшых руби программистов, которые ушли на scala, clojure, golang и все в голос говорят что обратно в руби ни ногой. хотя пару лет назад так же его возносили до небес

Alex
23.12.2016
09:31:18
не вяжется с твоим аргументом что язык это просто инструмент

Плюшка
23.12.2016
09:31:57
вот crystal станет production ready - уйду на него и в руби ни ногой :)

Alex
23.12.2016
09:32:14
не станет ...

да и плюс в рубях как раз динамичность

интерактивная консоль, это вот все.

abc
23.12.2016
09:32:53
интерактивная консоль, это вот все.
консоль есть и в clojure, scala. динамичность не всегда плюс

Alexander
23.12.2016
09:33:02
abc
23.12.2016
09:33:20
не вяжется с твоим аргументом что язык это просто инструмент
это мой подход, что язык это инструмент. но другие его возносят как религию

Alex
23.12.2016
09:33:29
? говорили про crystal они про скалу

да можно камнем ЛЭП построить, но не нужно.

abc
23.12.2016
09:34:10
надо выбирать хороший инструмент
идеальных инструментов нет

Alex
23.12.2016
09:34:17
так выбирать надо что лучше

Dima
23.12.2016
09:34:42
это мой подход, что язык это инструмент. но другие его возносят как религию
кстати разработчик php писал о нем как о зубной щетке, которую использую не задумываясь :)

это мой подход, что язык это инструмент. но другие его возносят как религию
чистой воды интрумент под решение конкретной задачи. "исползьовал, вернул на место и забыл"

Alex
23.12.2016
09:36:41
Почему то когда юзаешь php как раз приходится постоянно задумыватсья в каком порядке там у каждой функции аргументы

в рубях такой проблемы не замечал, там все объекты.

abc
23.12.2016
09:37:20
дело привычки. такие ляпы разного плана есть в любом языке

Google
Dima
23.12.2016
09:37:27
Потом вы не забывайте что откуда выросло. что такое был php 3 когда он стал популярен.

Alex
23.12.2016
09:37:57
я бы сказал проще, у него нет архитектуры.

abc
23.12.2016
09:38:14
Dima
23.12.2016
09:38:23
что такое архитектура, и как понять есть она или ее нет?

abc
23.12.2016
09:40:32
просто stdlib в php нет нормальной. исторически сложилось что большинство функций лежат в глобальном неймспейсе.

Alex
23.12.2016
09:40:42
что такое архитектура, и как понять есть она или ее нет?
почитай как php создавался, там изначально никакой архитектуры не закладывали

просто каждый в язык тяп ляп добавлял фичи которые ему были нужны.

несогласовано. Никакого общего стиля.

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

Ну и что говорить когда авторы каждый RFC с синтаксическим сахарком заворачивают.

abc
23.12.2016
09:41:41
mysqli таки выпилили в php 7 )

Alex
23.12.2016
09:41:48
mysql

mysqli остался вроде.

abc
23.12.2016
09:42:11
возможно. не пишу на php, иногда приходится

Alex
23.12.2016
09:42:24
Я тут просто одного неофита похапэ обучаю

abc
23.12.2016
09:42:26
но 7 версия объективно очень быстрая

Alex
23.12.2016
09:42:31
поэтому вспомнил что там и как.

Толку с того что она быстрая.

Google
Alex
23.12.2016
09:42:43
Еще типизацию упомяни.

abc
23.12.2016
09:43:09
рубистов типизация тоже ждет)

Alex
23.12.2016
09:43:29
Это будет печально если ее завезут без интерфейсов

Плюшка
23.12.2016
09:44:49
перегрузку методов бы

Alex
23.12.2016
09:45:51
спорно

Плюшка
23.12.2016
10:03:09
а есть какие-нибудь инструменты, чтоб генерить свг с 3д-изображением? типа таких https://bukkit.org/threads/web-php-3d-skin-render-png-svg.71052/

Alex
23.12.2016
10:07:45
надо самому писать

и это не 3D изображение, это проекция.

3D изображения на 2D

Dima
23.12.2016
10:08:19
рубистов типизация тоже ждет)
скажите а какая типизация ежели все класс?

Admin
ERROR: S client not available

Dima
23.12.2016
10:08:47
рубистов типизация тоже ждет)
она же уже вроде как и есть, и если все останется классом то как же появятся типы. Вот мн еочень интересно.

Alex
23.12.2016
10:08:55
wow эффект больше.

abc
23.12.2016
10:09:01
скажите а какая типизация ежели все класс?
типизация же не только примитивных типов касается

Dima
23.12.2016
10:09:29
типизация же не только примитивных типов касается
отлично. чем класс отличается от типа в сугубо поэтически филосовском смысле этого слова?

что есть класс если не тип. Поправте меня ежели я не прав.

abc
23.12.2016
10:11:01
ну например, есть класс DemoA class DemoA end есть метод и мы хотим принимать инстансы только этого класса def demo(data: DemoA) end вот и все. в метод demo мы не сможем подсунуть инстанс другого класса например

Alex
23.12.2016
10:11:05
Google
Dima
23.12.2016
10:11:05
5.object_id != 5.object_id
я не понял вашей метафоры.

Alex
23.12.2016
10:11:15
$ irb 2.3.1 :001 > 5.object_id != 5.object_id => false

Igor
23.12.2016
10:11:27
5 - константа

Alex
23.12.2016
10:11:31
потому что Fixnum там от какого то числа до какого то всегда сразу создаются

Igor
23.12.2016
10:11:56
так во многих языках

Andrey ?
23.12.2016
10:11:57
А таких тонкостей не знал, действительно :)

Dima
23.12.2016
10:12:03
потому что Fixnum там от какого то числа до какого то всегда сразу создаются
да это еще и в ruybkoans писали. по этому метафора Андрея мне не ведома. что он хотел сказать

Igor
23.12.2016
10:12:12
в жабе скаляры тоже кешируются

Alex
23.12.2016
10:12:15
А таких тонкостей не знал, действительно :)
не ну ты перед тем как утверждать хоть в консоли бы проверил, благо просто.

Andrey ?
23.12.2016
10:12:26
Со строками верно, попутал малямс

Alex
23.12.2016
10:12:38
2.3.1 :002 > 99999999999.object_id != 99999999999.object_id => false Очень странно.

Andrey ?
23.12.2016
10:12:38
Да я сначала написал, потом проверил :3

Alex
23.12.2016
10:12:46
ну так строка каждый раз новая создается.

Igor
23.12.2016
10:12:52
подсказка

defined?(5) => "expression"

Dima
23.12.2016
10:13:44
рубит весь duck typing на корню.
кстати о чем и речь. duck typing это же базис ruby

Igor
23.12.2016
10:13:48
ну или джава

Страница 343 из 1594