|
2.4, A.Stahl (ok), 11:13, 12/02/2017 [^] [^^] [^^^] [ответить]
| –16 +/– |
Или кратко: "Rust, выходи!"
Или ещё более кратко: "Rust, уходи!"
| |
|
|
4.65, fail_ (?), 20:40, 12/02/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Не уйдёт, но это ни к чему Вас и не обязывает...
Синтаксис напрягает, а так, да, можно отдыхать - если есть пару кг времени запасного..
| |
|
5.99, px (??), 14:52, 13/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
А специально для вас есть php, с удобным и ненавязчивым синтаксисом )
| |
|
|
|
2.12, фвфыв (?), 11:47, 12/02/2017 [^] [^^] [^^^] [ответить]
| +9 +/– |
"Rust -- дико сложные и непонятный, поэтому нужно строчить миллиард вопросов"
За исправление не благодарите.
| |
|
3.47, Аноним (-), 16:27, 12/02/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
> "Rust -- дико сложные и непонятный, поэтому нужно строчить миллиард вопросов"
> Rust в статистике Stack Overflow не фигурирует
Да как сказать... Именно вопросов он не слишком много вызывает судя по всему.
| |
|
2.17, Аноним (-), 12:33, 12/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Так и запишем: "Rust - язык выходного дня"
Раст еще молодой, ему можно. Не исключено, что в ближайшие годы он выстрелит повыше Go (который тоже когда-то был "выходным" языком).
А вот Haskell действительно безнадежен, учитывая, сколько ему лет. Так и остался "прикольной игрушкой".
| |
|
3.39, all_glory_to_the_hypnotoad (ok), 15:21, 12/02/2017 [^] [^^] [^^^] [ответить]
| –5 +/– |
Исключено.
Если болезень головного мозга как-то устранима из-за которой апологеты rust считают, например, что исключения не нужны, то со сложностью основной фичи языка ничего сделать нельзя. А rust как раз нацелен на овощей которым трудно следить добровольно или принудительно за временами жизни объектов и делать согласованный код.
Из-за этого язык всегда будет маргинальным среди наивных дурачков считающих что вот наконец таки удалось найти серебряную пулю.
| |
|
4.60, Аноним (-), 18:53, 12/02/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
> ... которым трудно следить добровольно или принудительно за временами жизни объектов и делать согласованный код.
Добавлю: или выбрать адекватную задаче парадигму программирования и следовать ей.
(ибо плюсы представляют собой редкий экземпляр мультипарадигменного языка).
| |
|
3.106, Аноним (-), 18:58, 13/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
> А вот Haskell действительно безнадежен, учитывая, сколько ему лет. Так и остался "прикольной игрушкой".
Игрушкой? А теперь скажите это разработчикам ПО для энергостендов...
| |
|
2.21, VN (??), 13:08, 12/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
На выходных надо выходить из работы, а не погружаться в ЭТО :)
Отдыхайте, коллеги, отдыхайте... рабочая неделя будет плодотворнее
| |
|
3.96, Аноним (-), 14:22, 13/02/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
rust после pl/sql если на улице Москва а пить нет желания вполне себе за отдых сойти может :)
| |
|
2.41, Аноним (-), 15:32, 12/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
Надо эту статистику еще со статистикой Github сравнить для полноты картины.
| |
|
1.5, Square1 (?), 11:13, 12/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Автор пересказа не будет так любезен, чтобы пояснить для тупых - что за язык такой программировани "oracle" и "sharepoint", и другие, не менее странные "языки" ?
| |
|
2.73, Вареник (?), 21:46, 12/02/2017 [^] [^^] [^^^] [ответить]
| –3 +/– |
На графике сниза справа. Популярность С на выходных выше чем в на неделе. Руста - наоборот.
Т.е. очередная "замена С" не нашла отклика в душах разработчиков.
| |
2.105, abi (?), 16:56, 13/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
В выходные программисты отдыхают, а школьников Си не обучают на фоне борьбы с суицид группами, в Расте меньше возможностей выстрелить в ногу. :-D
| |
|
1.7, Аноним (-), 11:26, 12/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
новость напомнила конференцию печатных издательств в Египте, на которой установили самую читающую страну америку с англией (бульварные романы и тд), самую читающую техническую литературу Тайланд, Малайзию, КНР, а страна больше всех проводящая время за техлитературой - Индия. Бгг, как они время посчитали?
| |
1.13, Ydro (?), 12:04, 12/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
JavaScript умер или писать на нём быстрей и удобней, что время на выходные остаётся? :) А arduino и puppet каким боком там? Почему тогда не включили конденсаторы и резисторы?
| |
|
2.19, andy68 (?), 12:56, 12/02/2017 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Почему тогда не включили конденсаторы и резисторы?
Ну как же не включили -- kicad же ;-)
| |
|
1.23, Ilya Indigo (ok), 13:38, 12/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Почему про D в новостях вообще ничего не слышно, как будто язык уже вымер?
И что в rust такого принципиально инновационного, чего нету в D, что понадобилось писать свой язык с нуля, нежели просто допилить D?
| |
|
2.26, Аноним (-), 14:08, 12/02/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
В D GC, в раст - шаред поинтеры.
В D интерфейсы и абстрактные классы, в раст - трейты, похожие на тайпклассы в хаскелле.
| |
|
3.29, freehck (ok), 14:15, 12/02/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Сообщи, когда из D хотя бы GC выпилят.
А чем Вам GC не нравится?
| |
|
4.32, Аноним (-), 14:38, 12/02/2017 [^] [^^] [^^^] [ответить]
| +5 +/– |
Тем, что он есть :) Религия не позволяет.
Зачем трать ресурсы на то, что можно не использовать?
В Rust есть всё что нужно, что бы писать безопасный код без сборщика мусора.
Несомненно есть области, где использование сборщика оправдано. Но утверждать, что Rust не нужен, потому что уже есть ваш_любимый_язык_с_GC - это какая-то чушь.
| |
|
5.38, Аноним (-), 15:01, 12/02/2017 [^] [^^] [^^^] [ответить]
| –4 +/– |
Зачем тратить ресурсы программиста на то, что может сделать машина?
Несомненно есть области, где использование языка без сборщика оправдано.
| |
|
6.45, Аноним (-), 15:53, 12/02/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
А сколько ресурсов тратится? Я периодически наблюдаю как коллеги в соседнем отделе борются с GC в Java, и мне кажется, что далеко не всегда есть выигрыш. А если и есть, то единицы процентов. И я не могу привести примеры, где было бы оправдано использовать язык со сборщиком мусора, может Вы приведете примеры?
| |
|
7.49, Аноним (-), 16:56, 12/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
>где было бы оправдано использовать язык со сборщиком мусора
Везде, где потребление памяти и задержки, связанные с работой GC не критичны, не? Т.е. в большинстве приложений. К счастью, ваш раст и не позиционируется себя как general purpose язык, а является system language т.е. язык системного программирования: ядра, системные сервисы, драйвера, компиляторы и т.д.
| |
|
8.89, Аноним (-), 10:11, 13/02/2017 [^] [^^] [^^^] [ответить] | +/– | Rust позиционирует себя одновременно и как системный, и как прикладной, а так же... текст свёрнут, показать | |
|
7.91, freehck (ok), 11:37, 13/02/2017 [^] [^^] [^^^] [ответить] | +1 +/– | Позвольте заметить, что GC в Java - это отдельная песня, давно уже ставшая притч... большой текст свёрнут, показать | |
|
6.51, Аноним (-), 17:17, 12/02/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
Но в том-то и заключается одна из прелестей Rust, что он почти не тратит ресурсы программиста на ручное управление памятью, и при этом не использует GC.
Под почти я имею ввиду использование unsafe и понимание системы заимствования.
Причём на понимание системы заимствования нужно потратить ресурсы программиста только один раз, собственно это входит в ресурсы используемые для изучения языка.
Если не использовать unsafe, то программист тратит на управление памятью столько же ресурсов, сколько при использовании языка с GC.
| |
6.76, Аноним (-), 22:05, 12/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Зачем тратить ресурсы программиста на то, что может сделать машина?
Затем, что все знают точно: malloc, realloc and free are for free!
И никакой фрагментации, знай только себе вызывай.
| |
|
7.83, angra (ok), 05:05, 13/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
И как всегда эти "все", которые якобы знают, на деле ничего не знают.
| |
|
8.98, Аноним (-), 14:42, 13/02/2017 [^] [^^] [^^^] [ответить] | +/– | Неужели нам щас опять расскажут сказки питонистов о том, что на самом деле ручно... текст свёрнут, показать | |
|
9.102, angra (ok), 15:43, 13/02/2017 [^] [^^] [^^^] [ответить] | +1 +/– | Кто о чем, а вшивый про баню Оба утверждения, которые все знают точно , ложны... текст свёрнут, показать | |
|
|
|
|
|
|
3.30, Crazy Alex (ok), 14:21, 12/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
В D gc не обязателен. Есть проект по альтернативной stdlib для эмбеда, без gc. Да и контролируется он там хорошо при желании.
| |
|
4.64, Аноним (-), 20:17, 12/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
А еще без него не течет половина языка (замыкания, массивы, строкит (или тольк конкатенация) и тд) — смысл в нем? Писать на си к красивыми шаблонами, зато без IDE?
| |
|
3.92, Ilya Indigo (ok), 11:38, 13/02/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Сообщи, когда из D хотя бы GC выпилят.
На сколько мне известно в D GC опционален и его можно просто не использовать.
| |
|
2.35, Аноним (-), 14:55, 12/02/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
Rust уже сейчас язык с самой эффективной работой с памятью, решил многие проблемы контейнеров c++.
| |
|
3.50, Аноним (-), 17:03, 12/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
Какие проблемы и каким образом? В C++, точно также как в раст, есть уникальное и разделяемое владение (unique ptr, shared, weak, raw). Плохо поддерживаются в STL? Напишите свою библиотеку контейнеров с блекджеком. Не нравятся существующие обёртки поинтеров? Напишите свои. Благо это часть библиотеки, а не языка.
| |
|
4.75, Вареник (?), 21:50, 12/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Какие проблемы и каким образом? В C++, точно также как в раст,
> есть уникальное и разделяемое владение (unique ptr, shared, weak, raw). Плохо
> поддерживаются в STL? Напишите свою библиотеку контейнеров с блекджеком. Не нравятся
> существующие обёртки поинтеров? Напишите свои. Благо это часть библиотеки, а не
> языка.
Проблема неосиляторства и падкости на рекламу.
| |
|
|
2.55, Ordu (ok), 18:01, 12/02/2017 [^] [^^] [^^^] [ответить] | +1 +/– | Я не знаю D, но предположу, что проблема в маркетинге Есть такой приём у маркет... большой текст свёрнут, показать | |
2.61, Аноним (-), 19:01, 12/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Почему про D в новостях вообще ничего не слышно, как будто язык
> уже вымер?
> И что в rust такого принципиально инновационного, чего нету в D, что
> понадобилось писать свой язык с нуля, нежели просто допилить D?
Вынужден Вас поддержать: авторы как Rust так и D не задавались вопросом, чем их языки отличаются от существующих и кому/зачем это надо.
В результате получилось много синтаксического сахара и узкоспециальных случаев, встроенных в язык.
| |
|
3.62, Ordu (ok), 19:37, 12/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Да, ты совершенно прав. Все языки программирования -- это вариации на тему машины Тьюринга.
| |
|
4.69, Аноним (-), 21:10, 12/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Все языки программирования -- это вариации на тему машины Тьюринга.
Нет. Не все ЯП тьюринг-полные. Учите матчасть.
| |
|
|
|
1.24, freehck (ok), 13:54, 12/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ну офигеть, мои любимые языки оказывается самые популярные, а нам тут втирали "скала, ява"... :)
| |
|
2.87, Аноним (-), 09:30, 13/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Лет 5 назад скала попала бы в языки выходного дня. А сейчас то кому она нужна как хобби? Для проектов, которые никто кроме автора не будет поддерживать, есть haskell. В JVM-проектах на развитие есть Java и Kotlin.
| |
|
3.101, Аноним (-), 15:10, 13/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
В haskell нет библиотек. Фича скалы в поддержки интероперабельности с джава-библиотеками, при том, что отдельные модули можно писать как в haskell. Двоих зайцев одним выстрелом.
>В JVM-проектах на развитие есть Java и Kotlin.
Чем джава лучше скала? Чем котлин лучше скала?
| |
|
|
1.36, LinuxID (ok), 14:55, 12/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Вот ни разу не программист, но чувствую что мне тут лапшу вешают.
Если анализ проводился по тегам то, получается что тот-же rust в гугле лидирует по кол-ву заданных вопросов и ответов, а не его популярности.
| |
|
2.94, Аноним (-), 12:23, 13/02/2017 [^] [^^] [^^^] [ответить]
| –3 +/– |
> ни разу не программист, но чувствую что мне тут лапшу вешают
Держи нас в курсе своих ощущений.
| |
|
1.37, Аноним (-), 15:00, 12/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Статистика не о чем... точно так же можно написать что в выходные люди пьют больше воды дома чем на работе.
| |
1.52, Аноним (-), 17:18, 12/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
Давайте будем называть вещи своими именами.
Выходные это суббота и воскресенье. Я работаю 5 дней в неделю, за эти 5 дней мне мягко говоря надоедает втыкать в дисплей. А вы говорите я буду сидеть 7 дней вместо 5.
Если вы молоджой, амбициозный нерд который провтыкает все выходные сидя дома то это статистика про вас.
А я лучше покатаюсь на велосипеде, борде, схожу в кино с женой || подругой, приеду на дачу посидеть около камина, но точно не буду втыкать в монитор задавая вопросы на SO.
| |
|
2.54, Ordu (ok), 17:38, 12/02/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
И хорошо, что эта статистика не про тебя. Твоя жизнь никак не влияет на тренды взлётов и падений языков. И никак их не отражает. Она совершенно бесполезна и бессмысленна.
| |
|
3.66, Square1 (?), 20:48, 12/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> И хорошо, что эта статистика не про тебя. Твоя жизнь никак не
> влияет на тренды взлётов и падений языков. И никак их не
> отражает. Она совершенно бесполезна и бессмысленна.
Приведенная статистика- согласен, совершенно бесполезна и бессмысленна. Как и жизнь гиков попадающих в нее по выходным...
| |
|
2.67, Square1 (?), 20:53, 12/02/2017 [^] [^^] [^^^] [ответить] | –4 +/– | Да это просто кривая статистика не очем, с выводами с потолка Напримиер авторы ... большой текст свёрнут, показать | |
|
1.63, Аноним (-), 19:59, 12/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Судя по GLSL на втором месте - это авторы игровых движков портируют их на OpenGL, чтобы релизнуть их под Linux.
| |
|
|
3.110, Led (ok), 22:50, 13/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Эх, а вопрос то серьёзный был.
Для шестиклассника, может, и серьёзный.
| |
|
2.119, Аноним (119), 12:27, 29/11/2022 [^] [^^] [^^^] [ответить]
| +/– |
Для Dуши - конечно же D! Там изучать - ума ряхнешься! Но изученное будет как сакральные знания.
| |
|
|
2.115, hhg (ok), 19:27, 14/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
по крайней мере, можно собрать так, что возможно будет программировать.
hint: KICAD_SCRIPTING, KICAD_SCRIPTING_MODULES, KICAD_SCRIPTING_WXPYTHON
| |
|
1.82, Аноним (-), 05:00, 13/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Люди которые выполняют свою работу от week.begin до (week.end -= 2) отдыхают с девушкой/женой в последние итерации цикла for (auto it : week). А на Rust'е студентота балуется.
| |
|
2.86, Аноним (-), 08:34, 13/02/2017 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Люди которые выполняют свою работу от week.begin до (week.end -= 2) отдыхают с девушкой/женой в последние итерации цикла for (auto it : week).
Не отдыхают, потому что своим "week.end -= 2" ты убрал из недели те самые два дня, когда они должны были отдыхать.
| |
2.113, Аноним (-), 22:54, 13/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
>отдыхают с девушкой/женой в последние итерации цикла
Гусары, молчать! :)
| |
|
1.85, лютый жабист__ (?), 07:19, 13/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Не удивлён, что у java примерно одинаковое соотношение, т.е. кто знает жабу, прогает и для себя на ней же. 100% true.
А то видел тут кулстори, что днём жабисты из под палки умирают на кровавоынтырпрайзных проектах, а по вечерам и ночам прогают на всяких одухотворённых Rust-ах и подобном. Нуну....
Вот с plsql у них в самую точку - никто в здравом уме на нём для себя не будет прогать.
| |
|
2.100, Аноним (-), 15:01, 13/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
Джависты, скорее, будут использовать другие языки на JVM, такие как Scala, Clojure и Groovy. Так как инфраструктура и библиотеки уже знакомые.
А шарперы для души, вероятно, пишут на f#.
| |
|
3.112, Led (ok), 22:52, 13/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Джависты, скорее, будут использовать другие языки на JVM
Тупые потому что. У Java проблема не в языке, а в неправильно выбранной архитектуре VM.
| |
|
|
1.104, Аноним (-), 16:53, 13/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Еще можно было бы изучить зависимость от фазы Луны, в частности как меняется распределение в полнолуние. Узнаем, на чем предпочитают кодить оборотни
| |
1.108, Daemon (??), 22:31, 13/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Каждый язык хорош для конкретных задач. Не будешь же на Go или VB писать дрова. Как и на С c stdlib писать сайт )))
| |
|