The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск языка программирования Crystal 1.2"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск языка программирования Crystal 1.2"  +/
Сообщение от opennews (??), 17-Окт-21, 10:25 
Опубликован релиз языка программирования Crystal 1.2, разработчики которого пытаются совместить удобство разработки на языке Ruby с высокой производительностью приложений, свойственной языку Си. Синтаксис Crystal близок к языку Ruby, но не полностью совместим с ним, несмотря на то, что без переработки выполняются некоторые ruby-программы. Код компилятора написан на языке Crystal и распространяется под лицензией Apache 2.0...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=55982

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 17-Окт-21, 10:25   +/
Одобряю, Руби это нужно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10

2. Сообщение от Аноним (2), 17-Окт-21, 10:29   +/
> {% for _, v, i in {1 => 2, 3 => 4, 5 => 6} %}
>     p {{v + i}}
>   {% end %}

откуда 3 значения у итератора по дикту?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3

3. Сообщение от Аноним (3), 17-Окт-21, 10:33   +/
Там формат "for name, index in", т.е. i - это счётчик, v - значение, а _ - ключ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

4. Сообщение от Аноним (4), 17-Окт-21, 10:37   –2 +/
Вот бы раст с питоном совместить!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #6, #8, #9, #12, #13, #23, #44, #60, #98

5. Сообщение от Аноним (5), 17-Окт-21, 10:42   +1 +/
не, ещё какой-то ruthon нам не нужен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #15

6. Сообщение от Аноним (4), 17-Окт-21, 10:43   +/
Ну а чо. Простоту и универсальность питона с фичами и синтаксисом ржавого. Кгасота! Главное не наоборот.
И название какое классное можно дать: питораст!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #7, #16, #95

7. Сообщение от Аноним (7), 17-Окт-21, 10:48   +1 +/
Ну так делай, или тебе на блюдечке принести?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #20

8. Сообщение от Аноним (8), 17-Окт-21, 10:49   +1 +/
Зачем, если раст по себе норм
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

9. Сообщение от Аноним (24), 17-Окт-21, 10:52   +2 +/
В смысле, оставить каскады <<<>>>>, но при этом убрать фигурные скобки операторных блоков и покорёжить лямбды, чтобы были непригодными для использования как в питоне?.....
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #11

10. Сообщение от Аноним (10), 17-Окт-21, 10:59   +1 +/
Кому?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #14, #17

11. Сообщение от Аноним (4), 17-Окт-21, 11:17   +/
В смысле вайтспейсес питонячие.
Как раст без божественных разрывов?! Не порядок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

12. Сообщение от псевдонимус (?), 17-Окт-21, 11:36   +2 +/
Чтобы стало не нужна квадрате?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

13. Сообщение от Аноним (-), 17-Окт-21, 11:42   +3 +/
всю красоту отступов питона в раст
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #18

14. Сообщение от Аноним (14), 17-Окт-21, 11:42   +3 +/
Не тебе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

15. Сообщение от Anonymous XE (?), 17-Окт-21, 11:42   +37 +/
Pythorust
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #89, #93

16. Сообщение от Anonymous XE (?), 17-Окт-21, 11:44   –2 +/
Не, синтаксис лучше от Питона.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #19, #21

17. Сообщение от QwertyReg (ok), 17-Окт-21, 11:46   –20 +/
Абсолютно никому. Попробуйте вспомнить хотя бы один известный продукт, написанный на Рабе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #22, #24, #32, #38, #47, #66, #69, #70, #94

18. Сообщение от Аноним (4), 17-Окт-21, 11:47   +/
Вот и я про тоже! И счастье придет! Питоняши быстрее переход осуществят и люто, неистово кинуться исправлять ядро от фатальных недостатков! Ммм мякотка!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

19. Сообщение от Аноним (4), 17-Окт-21, 11:50   +2 +/
Для питоняш да, лучше:)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

20. Сообщение от Аноним (4), 17-Окт-21, 11:51   +2 +/
Я слишком стар для всего этого...
По-стариковски луддирую сями.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

21. Сообщение от Аноним (24), 17-Окт-21, 11:55   –2 +/
Чтобы был нечитаемый, плохо контролируемый и сдобренный безумными декораторами?...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #40

22. Сообщение от Аноним (1), 17-Окт-21, 11:55   +4 +/
RubyOnRails
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #25

23. Сообщение от Аноним (23), 17-Окт-21, 11:56   +1 +/
https://lib.rs/crates/inline-python
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

24. Сообщение от Аноним (24), 17-Окт-21, 11:57   +4 +/
На "Рабе", вероятно ничего в виду непонятности что это такое.

На Руби, если что, github, gitlab работают. А также куча всего прочего. А если ещё и groovy и julia вспомнить как преемников Руби, то и того больше.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

25. Сообщение от QwertyReg (ok), 17-Окт-21, 11:58   –16 +/
> RubyOnRails

Я сказал "известный". "Известный" подразумевает, что этим пользуется не только лишь 1,5 землекопа.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #41, #54, #71

26. Сообщение от Аноним (26), 17-Окт-21, 12:00   +/
>удобство разработки на языке Ruby с высокой производительностью приложений, свойственной языку Си

А для питона такое есть? Можно даже без динамической типизации

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27, #29, #61

27. Сообщение от Аноним (-), 17-Окт-21, 12:04   –2 +/
nim, numba... Но по большому счёту, низкая технологичность эксплуатации программ и громоздкость/плохая читаемость кода - это же фишки Питона. За них его и любят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #28

28. Сообщение от Аноним (40), 17-Окт-21, 12:16   +3 +/
Плохая читаемость питона? А давно? Не, ну можно конечно, но там все стилистические правила направлены на максимальное повышение читаемости. Все эти flake8, pystylecode, pylint, mypy наконец. Довольно редко увидишь плохой код на питоне. Про технологичность вообще не понятно, о чём ты думаешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #30, #45, #101

29. Сообщение от Аноним (40), 17-Окт-21, 12:23   +/
Cython в некоторых пределах норм, только ускорение до уровня си будет только там где ты будешь писать на субсете питона и остальной код останется обычным питоном. По факту это конечно намного проще и быстрее чем делать сразу на си или даже вызывать си из питона. Другой подход. Не другой язык, а всё тот же питон с возможностью иметь си прямо в одном коде с питоном. Добавляются лишние шаги вроде трансляции и компиляции конечно, это довольно неудобно для скриптов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #63

30. Сообщение от Аноним (-), 17-Окт-21, 12:24   +4 +/
> Плохая читаемость питона

От его рождения. Сравните цепочку обработки данных в Руби с использованием блока. И какое-то награмождение кода в случае лямбд питона, или, что ещё хуже, развёрнутые for/while в питоне же. Да и отсутствие специлизированных методов-заменителей циклов в питоне также приводит к бессмысленным для чтения строкам. Полных аналогов методов из рубийного Enumerable в питоне нет.

Один и тот же код на питоне почти всегда больше, чем такой же код на Руби. Иногда существенно больше.

>  Про технологичность вообще не понятно, о чём ты думаешь.

Про стоимость обслуживания в виде времени программистов, и количестве инструментов, необходимых для сборки сервисов. Включая необходимость для питона использовать C/C++ программистов для оптимизации кода с их же обвязкой.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #31, #39

31. Сообщение от Аноним (40), 17-Окт-21, 12:34   +1 +/

> циклов в питоне также приводит к бессмысленным для чтения строкам

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

> Один и тот же код на питоне почти всегда больше, чем такой
> же код на Руби. Иногда существенно больше.

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

> Про стоимость обслуживания в виде времени программистов, и количестве инструментов, необходимых
> для сборки сервисов. Включая необходимость для питона использовать C/C++ программистов
> для оптимизации кода с их же обвязкой.

Всё ещё непонятно, навскидку питон самый дешёвый по затрате времени и ресурсов. Он во многом выгодно отличается от альтернатив, тот же twisted это питон. При чём тут сишечка и её кодеры?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #33, #35

32. Сообщение от Linuxoid (?), 17-Окт-21, 12:39   +2 +/
А как же redmine? Очень даже используют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

33. Сообщение от Аноним (-), 17-Окт-21, 12:46   +3 +/
> включения позволяют писать очень лаконичный код (лично я играю в игру реши любую задачу однострочником), не всегда это хорошая идея и читаемость падает на порядки, а лямбды… не стоит использовать в питоне, они не очень производительные например.

Просто попробуй один и тот же код написать на питоне и Руби. После этого не будет вопросов, почему у Руби и читаемость лучше, и объем кода меньше.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #46

34. Сообщение от Рубист (?), 17-Окт-21, 12:52   +/
Ruby and Crystal форева
Пайтон это Бейсик 21 века, не для эстетов и он проползает мимо. За х1.5 не пересяду на пайтон.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #37

35. Сообщение от Аноним (-), 17-Окт-21, 12:53   +1 +/
> нескучный синтаксис а ля перл не очень повышает читаемость на самом деле, даже когда ты сам это написал.

Это ещё одна проблема питона.

Идеология Руби - текст на Руби в идеале должен читаться как на естественном английском языке. По крайней мере он должен быть понятен не программистам, но людям, просто понимающим написанные слова.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #36, #52, #56

36. Сообщение от франч1с (?), 17-Окт-21, 12:59   –3 +/
>Идеология Руби - текст на Руби в идеале должен читаться как на естественном английском языке

Это получается как в моей любимой сОчке?
Супер! Пошел учить мову!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

37. Сообщение от Аноним (4), 17-Окт-21, 13:00   +3 +/
Это ты пошутил над женским возрастом тогда?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

38. Сообщение от Аноним (38), 17-Окт-21, 13:05   +3 +/
Например, Homebrew - конечно в основном известна маководам, хотя работает и под линуксами ) Или Chef. Да и у многих топовых сайтов типа шитхаба и кикстартера бэкенды частично на руби, только об этом мало кто знает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #42

39. Сообщение от лолшто (?), 17-Окт-21, 13:13   –2 +/
Так конечно можно цепочку обработки данных на питоне писать, но лучше все же познакомиться с itertools из стандартной библиотеки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #43, #73

40. Сообщение от Аноним (40), 17-Окт-21, 13:17   +/
От декораторов в питоне отходят, самые востребованные вещи перетягивают в синтаксис языка. Очень хорошо стало. А в чём проблема контролировать синтаксис? Он очень строгий и максимально прозрачный (хотя большинство пользователей никогда и не полезут в кишки). Игры с байткодом конечно отдельная тема, там бывают неожиданные сюрпризы. И вообще декораторы выполняют вполне определённые функции, значительно сокращающие объёмы бойлерплейта, как их можно не любить?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

41. Сообщение от barmaglot (??), 17-Окт-21, 13:18   +2 +/
puppet?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

42. Сообщение от Аноним (24), 17-Окт-21, 13:24   +/
Если уж маководы пошли, то и CocoaPods.org для IOS-разработчиков.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

43. Сообщение от Аноним (-), 17-Окт-21, 13:56   +/
>  но лучше все же познакомиться с itertools

Но зачем, если Enumerable и так примешана ко всем стандартным перечислимым типам?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

44. Сообщение от BrainFucker (ok), 17-Окт-21, 13:58   +/
> Вот бы раст с питоном совместить!

А на расте разве нельзя писать бинарные модули для питона, как на Си это делается?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

45. Сообщение от BrainFucker (ok), 17-Окт-21, 14:00   –2 +/
> Плохая читаемость питона? А давно?

Ну, если совать везде типизацию, что сейчас становится модно, то начинают глаза течь, да.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #48

46. Сообщение от BrainFucker (ok), 17-Окт-21, 14:06   +/
> Просто попробуй один и тот же код написать на питоне и Руби. После этого не будет вопросов, почему у Руби и читаемость лучше, и объем кода меньше.

После драки кулаками не машут, Питон давно победил. Вон и Microsoft выбирает питон и даже готов тратить свои ресурсы на его улучшение. Вряд ли это всё на пустом месте, видимо Питон таки лучше почти во всём кроме производительности, в частности из-за GIL.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #49, #72

47. Сообщение от Rollo99email (?), 17-Окт-21, 14:08   +1 +/
capistrano
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

48. Сообщение от Аноним (40), 17-Окт-21, 14:08   +2 +/
Может, с непривычки. Вроде наоборот стало читаемее. Кроме того, тайпхинты очень выручают при работе со 100 этажными структурами. У меня несколько раз была ситуация когда тип данных оказывался неподходящим в результате рефакторинга, и mypy предупредил сложнодиагностируемую проблему и потерю данных. Так что хорошая вещь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

49. Сообщение от Аноним (49), 17-Окт-21, 14:30   +/
> После драки кулаками не машут

Какая драка? Разработчики выбирают где больше платят, а компании - где либо можно меньше платить за проект в целом, либо где легче нанять. Ну а из питона просто сложно куда-то ещё перейти. Синтаксис и принципы кодирования на нём очень оторваны от современных языков программирования.

> Microsoft выбирает питон

Микрософт чего только ни выбирает. Лишь бы заказчики платили. Сейчас научный сегмент подтянется, начнут сами Julia поддерживать в качестве основного языка для машинного обучения.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #50

50. Сообщение от BrainFucker (ok), 17-Окт-21, 14:33   –1 +/
> Сейчас научный сегмент подтянется, начнут сами Julia поддерживать

Ну вот когда начнут, тогда и.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #53

52. Сообщение от Ы (?), 17-Окт-21, 14:40   +/
Естественный английский плохо подходит для программирования. Уж очень простецко-поверхностный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

53. Сообщение от Аноним (24), 17-Окт-21, 14:44   +/
https://www.prnewswire.com/news-releases/julia-computing-rai...

Микрософт у них уже в совете директоров.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

54. Сообщение от funny.falcon (?), 17-Окт-21, 15:11   +8 +/
GitHub, GitLab, Twitter, Shopify.
Конечно, доля Ruby в них снижается, но очень далека от нуля.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #107

55. Сообщение от Аноним (55), 17-Окт-21, 15:14   +/
>именуемых файберами

Волокнами, же.

Ответить | Правка | Наверх | Cообщить модератору

56. Сообщение от Аноним (56), 17-Окт-21, 15:34   +1 +/
Вопрос, зачем не программистам понимать код? Они ведь могут туда ещё и написать что-нибудь. Тоже на естесственном английском.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #57

57. Сообщение от Аноним (56), 17-Окт-21, 15:36   –1 +/
По итогу имеем гору костылей и сахара во имя непонятно чего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

58. Сообщение от Аноним (58), 17-Окт-21, 16:03   +2 +/
Crystal норм, кому скорость надо, но это далеко не Ruby

Вот ещё: https://natalie-lang.org

Python vs Ruby выберу Ruby, хватит срачи устраивать

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #59, #62

59. Сообщение от Аноним (4), 17-Окт-21, 16:17   +1 +/
>Python vs Ruby выберу Ruby

Это потому, что ты еще не пробовал PythoRust!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #85

60. Сообщение от Аноним (60), 17-Окт-21, 16:19   +1 +/
Лови https://github.com/RustPython/RustPython ненужное как и всё на расте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

61. Сообщение от Аноним (60), 17-Окт-21, 16:20   +/
Можно, но ненужно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

62. Сообщение от Аноним (60), 17-Окт-21, 16:23   +/
Надо выбирать Go.

А так https://ziglang.org/ начинает разруливать ну и https://vlang.io/ конечно же безальтернативный рулез.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #64

63. Сообщение от Аноним (60), 17-Окт-21, 16:25   +/
Что-то не видно что-то действительно нагруженного на cython чего-нибудь похожего на numpy.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #68

64. Сообщение от Аноним (58), 17-Окт-21, 16:29   –1 +/
Буду выбирать то что по кайфу, а рыночек подождёт
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #75

66. Сообщение от Аноним (-), 17-Окт-21, 17:01   +1 +/
>Попробуйте вспомнить хотя бы один известный продукт, написанный на ...

vifm

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

68. Сообщение от Аноним (40), 17-Окт-21, 18:00   +/
Можно выбрать что-нибудь из этого: aiohttp, srsly, cupy, spacy. Потом есть всякие yarl. Прослойки навроде lxml. Но ты наверно имел в виду что-нибудь монструозного, тогда spacy и друзья (там много пакетов) подходят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

69. Сообщение от Аноним (71), 17-Окт-21, 19:43   +/
AsciiDoctor
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

70. Сообщение от Аноним (71), 17-Окт-21, 19:44   +/
Chef, Puppet
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

71. Сообщение от Аноним (71), 17-Окт-21, 19:45   +7 +/
RubyOnRails поизвестнее тебя будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

72. Сообщение от Аноним (71), 17-Окт-21, 19:52   +/
Речь шла не про драку, а про то, что у Руби и читаемость лучше, и объем кода меньше. Не пытайтесь переводить тему.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #74

73. Сообщение от Аноним (71), 17-Окт-21, 19:56   +/
itertools и близко не дотягивают до удобства методов стандартных типов Ruby.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

74. Сообщение от BrainFucker (ok), 17-Окт-21, 20:13   +/
> Речь шла не про драку, а про то, что у Руби и читаемость лучше

В чём это проявляется?

>  и объем кода меньше

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #76

75. Сообщение от Аноним (75), 17-Окт-21, 20:45   +/
Выбирай что по-кайфу, работа подождёт. Так правильнее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

76. Сообщение от Аноним (71), 17-Окт-21, 20:59   +/
Напишите маленький скрипт для какой-нибудь насущной задачи, строк эдак на 20-50, на Руби в рубишном стиле и на Питоне в питоновском стиле. Убедитесь, что это так.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #77

77. Сообщение от BrainFucker (ok), 17-Окт-21, 21:21   +/
Пфф, у меня на питоне есть проекты на тысячи строк. Руби изучать незачем.

Это вообще не показатель, некоторые вещи я могу на PHP, а некоторые и на баше реализовать быстрее и короче и что?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #78

78. Сообщение от Аноним (71), 17-Окт-21, 21:47   +/
Вы спросили как сравнить, я ответил, а вам незачем. Так не надо было и спрашивать тогда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #79

79. Сообщение от BrainFucker (ok), 17-Окт-21, 22:04   +/
А я тут причём? Бремя доказывания лежит на том кто утверждает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #80, #81

80. Сообщение от Аноним (71), 17-Окт-21, 22:10   +/
А я собственно сам попробовал и сам себе доказал. :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #83

81. Сообщение от Аноним (24), 17-Окт-21, 22:12   +/
> А я тут причём? Бремя доказывания лежит на том кто утверждает.

В теме Crystal и Ruby, очевидно, будут преимущественно рубисты. С чего вдруг они будут кому-то доказывать, что Руби лучше, если это и так очевидно? Не нравится не пользуйтесь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #82

82. Сообщение от BrainFucker (ok), 17-Окт-21, 22:17   +/
Но в теме руби бугуртить на питон им это не мешает ))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #86

83. Сообщение от BrainFucker (ok), 17-Окт-21, 22:19   +/
У меня есть пара миниадминок на таком языке, получилось короче чем можно было бы на языках, которые больше распространены в веб разработке. Значит ли это что он лучше? https://telegra.ph/file/9f7ba40b8d16d3582bb9b.png
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

85. Сообщение от Аноним (85), 17-Окт-21, 22:20   +/
Zip file!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

86. Сообщение от Аноним (-), 17-Окт-21, 23:22   +1 +/
Ну потому что достоинства Руби именно как языка слишком очевидны. У Питона нет таких конструкций. И слишком много нагромождений, которых Руби не имеет в силу простоты и прозрачности структуры языка от рождения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #87

87. Сообщение от BrainFucker (ok), 18-Окт-21, 02:55   +/
Без примеров тут обсуждать нечего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86

88. Сообщение от Аноним (88), 18-Окт-21, 07:26   –2 +/
Украли идею из Rust. Бестижие морди.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #90

89. Сообщение от asand3r (ok), 18-Окт-21, 08:13   –1 +/
Pythorustyshche
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #92

90. Сообщение от Аноним (60), 18-Окт-21, 08:36   +3 +/
Идею все переписать на Кристал? Потому что безопасность? Да это не идея это просто фанатизм.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88

92. Сообщение от Аноним (92), 18-Окт-21, 11:10   –1 +/
**PEETOROOST**
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #100

93. Сообщение от Аноним (93), 18-Окт-21, 11:13   +/
Pedorast
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #106

94. Сообщение от Урри (ok), 18-Окт-21, 12:44   +/
Jekyll.

Руби отличный язык и, на удивление, не вызывает рвотных позывов у старперов, в отличие от целой пачки других, модномолодежных.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #96

95. Сообщение от Урри (ok), 18-Окт-21, 12:46   +1 +/
0 и 0 + фичи и синтаксис раста = фичи и синтаксис раста

А зачем нам еще один недоязык?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

96. Сообщение от Аноним (96), 18-Окт-21, 13:56   +/
*вырвало тебе на лицо*
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

98. Сообщение от BorichL (ok), 18-Окт-21, 14:56   +/
Да, и закопать!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

99. Сообщение от Аноним (99), 18-Окт-21, 18:04   +1 +/
>   {% for _, v, i in {1 => 2, 3 => 4, 5 => 6} %}
>     p {{v + i}}
>   {% end %}

Господи, это точно язык программирования, а не шаблоны Jinja2?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #102, #104

100. Сообщение от Аноним (100), 18-Окт-21, 19:53   +/
Pytooh.
При чем тут хруст? А потому что rooster.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92

101. Сообщение от _kp (ok), 18-Окт-21, 22:14   +/
Специфика Питона - игнорирование возврата ошибок на уровне идеологии, ибо если если проблемы не просто прикрыть програмным гарниром, большими блоками, а именно обрабатывать, то всё изящество кода превращается в портчнки трёхэтажного мата, но.. аккуратно записанного, с отступами, читаемого, но медленно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

102. Сообщение от ананонс (?), 19-Окт-21, 17:40   +/
это ERB разметка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

103. Сообщение от Аноним (103), 19-Окт-21, 18:03   +1 +/
Очередной убийца всего подряд.
Ответить | Правка | Наверх | Cообщить модератору

104. Сообщение от Аноним (104), 20-Окт-21, 02:20   +/
Нуачо, похапе - шаблонизатор, по ошибке считаемый языком программирования.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

106. Сообщение от nich (ok), 20-Окт-21, 05:31   +/
То, что мы подумали, а ты сказал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93

107. Сообщение от tmplsr (?), 20-Окт-21, 12:08   +/
В семинаре по хайлоад кадр из технопарка mail.ru говорил, что руби не стоит использовать в высоконагруженных вещах: в пример был твиттер, который был чемпионом по даунтайму. Такой вот руби.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру