|
2.23, Аноним (23), 23:36, 25/12/2021 [^] [^^] [^^^] [ответить]
| –19 +/– |
Майкрософт владеет github. А они как известно вместо прогресса другое направление выбирают
| |
|
|
|
5.56, Аноним (56), 12:20, 26/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Там два предложения, причём одно без точки.
Какое вы имеете ввиду?
| |
|
|
|
|
1.6, Смузихлёб (?), 21:58, 25/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +10 +/– |
С теплотой и любовью вспоминаю этот язык. Если честно думал что он уже RIP вместе с Perl'ом.
| |
|
2.20, Урри (ok), 23:07, 25/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Я вот тоже пытался топором зубы чистить - это было что-то, весь измучился.
Плохая вещь топор. Не используйте, сильно не рекомендую.
| |
|
3.29, aname (?), 01:53, 26/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
С таким подходом, всем пора перекатываться на ассемблер. И зубы чистит хорошо, и рубит
| |
|
4.49, Аноним (49), 10:26, 26/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Если у тебя в руках молоток, то всё гвозди. Если у тебя в руках ассемблер, то все вокруг можно написать на ассемблер.
Спойлер: в обоих случаях нет.
| |
|
|
2.57, Аноним (56), 12:26, 26/12/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> сервер matrix был на ruby написал. лагало похлеще джавы
виноват, естессно, интерпретатор.
ибо программист всегда бел, пушист и с круглым нимбом над внутричерепной нейросетью.
| |
|
3.173, anonymous (??), 13:10, 03/01/2022 [^] [^^] [^^^] [ответить]
| +/– |
Python объективно говоря действительно во многом виноват. Он действительно медленный, прожорливый, и с очень плохим concurrency.
| |
|
2.63, OpenEcho (?), 14:58, 26/12/2021 [^] [^^] [^^^] [ответить]
| +5 +/– |
> емнип, сервер matrix был на ruby
У всей Дружной команде рубистов из Днепропетровска заклин с емнип-ом, т.к. matrix написан на питоне
| |
|
3.103, test (??), 10:54, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
+1. Я тоже чуть икрой не подавился. Подумал даже может самая первая версия его была не на Питоне.
| |
|
|
1.18, Урри (ok), 23:06, 25/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Ruby - прекрасный язык.
Но программировать на нем я, конечно же, не буду.
Разработчикам респект и пожелания дальнейших успехов.
| |
|
2.42, Аноним (-), 09:06, 26/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Но программировать на нем я, конечно же, не буду.
Ваше мнение очень важно для нас.
| |
|
|
|
|
4.27, Аноним (27), 01:28, 26/12/2021 [^] [^^] [^^^] [ответить]
| +9 +/– |
Имхо, Эрланг очень кондовый и от него разит древней хтонью, лучше бы Жозе сделал Эликсир с нуля на своей собственной ВМ. Синтаксис эрланга, eunit, rebar, cowboy... оно всё такое... как будто посланники древних жутких божеств из глубин черного холодного космоса высекли их на загадочных монолитах подо льдами Антарктиды.
| |
|
|
|
1.31, Аноним (31), 03:38, 26/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Отличный язык, программировать на нём - одно удовольствие. Ещё бы попопулярней был, вообще бы хорошо было.
| |
|
2.43, ms is piece of s (?), 09:11, 26/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Динамическое определение типов делает этот язык очередной затычкой для, как и все прочие с подобным подходом. Далее уже эта нижестоящая группа языков делит между собой поклонников и если и выстреливает популярность, то в пределах определенной ниши.
| |
|
3.50, Аноним (50), 10:36, 26/12/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
Разработчик языка говорил, что мода циклична и когда-то была мода на динамическую типизацию, потом стала модной статическая и, вероятно, в будущем вснова вернётся мода на динамическую типизацию. В таких условиях нет смысла делать в Ruby обязательную статическую типизацию, поэтому было принято использовать гибкий подход: хочешь типизацию, используй RBS, не хочешь - пиши как и раньше писал.
О RBS есть в статье https://github.com/ruby/rbs
| |
|
|
5.78, Аноним (78), 20:50, 26/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Не указывать тип у локальных переменных вполне себе долгоживущий тренд у таких популярных языков как C#, Java, Golang. При этом это не мешает этим языкам иметь статическую строгую типизацию. Просто тип переменной выводится из первого инициализатора.
| |
|
4.82, абв (?), 22:53, 26/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> хочешь типизацию, используй RBS, не хочешь - пиши как и раньше писал.
>
Если вы это написали, то я подразумеваю, что разбираетесь в вопросе.
Подскажите, RBS это именно типизация? Или просто валидация?
| |
|
5.106, Аноним (106), 11:57, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Если вы это написали, то я подразумеваю, что разбираетесь в вопросе.
К сожалению, я не разбираюсь в вопросе. Полагаю, что второе - валидация.
| |
5.129, Аноним (-), 01:23, 28/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Откуда типизация в динамическом наглухо язычке с родовыми дефектами, особенно наскоро намотанная под влиянием не умеющих в типизацию TS и Python? Я вообще сомневаюсь, что она что-то там из коробки даже валидирует.
Если хочешь типизацию плюс динамику - тебе дорога в лисп. Вот там это действительно сделано нормально, как и некоторые конструкции языка. И рантайм.
| |
|
4.128, Аноним (-), 01:20, 28/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
>хочешь типизацию, используй RBS, не хочешь - пиши как и раньше писал
Хочешь указывай не дающую профита типизацию в вакансии, потому что ты чокнутый, хочешь - не указывай.
| |
|
|
|
1.32, Аноним (32), 04:18, 26/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Мне 84 года. Я смогу изучить программирование, начиная с этого языка?
| |
|
|
3.53, Вадим (??), 11:06, 26/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Отличная ссылка. Спасибо. Одной странички достаточно, чтобы выучить язык.:))
| |
3.54, Вадим (??), 11:06, 26/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Отличная ссылка. Спасибо. Одной странички достаточно, чтобы выучить язык.:))
| |
|
|
3.64, Аноним (-), 14:59, 26/12/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
какая разница, у людей бывают на столько никомуненужные хобби что ты удивишься. имхо с документацией в рубях ужас. лучше перл, там вся документация искаропки идет.
| |
|
2.111, Аноним (111), 14:30, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Самое время начать прогать: потенция уже не как в молодости, ничего не будет отвлекать от кода. Возможно маразм только мешать будет.
| |
|
1.37, Аноним (37), 07:55, 26/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Все таки не один раз писал - ядро языка, его синтаксис должен быть простым, а не использовать половину символов клавиатуры, пытаясь догнать APL. Программу должно быть легко читать. Функциональные возможности должны расширяться стандартной библиотекой, построенной на простой базе.
| |
|
|
3.39, Аноним (39), 08:43, 26/12/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зачем? Мне хватает того, что есть. C/C++/C#/Java/Typescript - покрывают все области применения.
| |
|
4.40, Аноним (40), 09:00, 26/12/2021 [^] [^^] [^^^] [ответить]
| –9 +/– |
Тем временем наиболее востребованный софт пишется на прологе и эрланге. С чего бы?
| |
|
|
6.101, Аноним (40), 10:14, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Напрасно. Я не слышал, чтобы кто-нибудь делал софт на хаскеле, а вот эрланг вполне успешен. Более того, тот же ejabberd именно на нём написан, так что и повседневно ты его видишь (скорее всего, потому что альтернативы не держат нагрузку).
| |
|
7.158, Аноним (158), 01:53, 30/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> так что и повседневно ты его видишь
Где его повседневно видеть?
Кроме этого проекта есть что-то еще?
| |
7.162, Аноним (31), 12:19, 30/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Напрасно. Я не слышал, чтобы кто-нибудь делал софт на хаскеле, а вот
> эрланг вполне успешен. Более того, тот же ejabberd именно на нём
> написан, так что и повседневно ты его видишь (скорее всего, потому
> что альтернативы не держат нагрузку).
На Хаскеле написан, например, Pandoc. И есть люди, которые используют Хаскель для веб-программирования, сам таких видел.
| |
|
|
|
|
3.79, Урри (ok), 20:54, 26/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Зачем пересоздавать то, что уже сделано и сделано идеально?
Lisp, а именно Scheme как простейший его диалект - божественный язык.
| |
|
4.112, Аноним (111), 14:32, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Настолько божественный насколько и ненужный. Даже в мит уже курс на пайтон перевели.
| |
|
|
2.46, Gogi (??), 09:45, 26/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
С одной стороны, ламер, впервые взявшийся за язык, теряется в обилии всяких закорючек. Но с другой, как только ты погружаешься в язык (буквально месяц), ты уже читаешь код без запинки. Более того - как раз символы и помогают не портачить с типами и сразу понятно, где-кто. И откровенно, ламеры - не та аудитория, на которую вообще надо ориентироваться. ЯП - сугубо профессиональный инструмент. Хочешь лабать проги ничего не изучая - бери "язык черепашки", а уж программирование оставь профессионалам.
| |
|
3.51, Аноним (40), 10:36, 26/12/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
>как только ты погружаешься в язык (буквально месяц), ты уже читаешь код без запинки
рекомендую малболге, если брейнфак показался слишком читаемым.
| |
|
4.113, Аноним (111), 14:34, 27/12/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Брэйнфак очень читабелен, рекомендую перл. Как плюс язык (5ая ветка) развиваться кардинально не будет, куча старперов и говнософта на нем. Без работенки не останешься.
| |
|
|
2.58, YetAnotherOnanym (ok), 13:21, 26/12/2021 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Программу должно быть легко читать.
Программа должна быстро, экономно и безошибочно работать. А когда программа несколько минут грузит проц на 100%, а потом не убивается даже kill -9, так что приходится просто жать ресет (как это было у меня, когда я решил пощупать Fat-free CRM) - нафиг такую программу.
| |
|
3.61, Смузихлёб (?), 14:39, 26/12/2021 [^] [^^] [^^^] [ответить]
| +4 +/– |
> грузит проц на 100%
Наверное пора бы слезть с 775 сокета? На пороге 2022 год как-никак.
| |
|
4.74, Аноним (74), 18:49, 26/12/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Дело не в железе как таковом.
Если взять сферический вакуум и провести в нем тестирование приложений с одинаковым функционалом на python, ruby, java, go, то приложение на ruby будет явным аутсайдером.
Добавь к этому узкую нишу языка (рельсы для веба).
Поэтому сейчас новых проектов на ruby все меньше и как следствие пропадает интерес у разработчиков и компаний, которые могли бы уложиться в развитие этого языка и всего того, что крутится около него.
Ванную, что через 10 лет о руби мы будем вспоминать как о паскале. Что был когда-то такой-то язык, но канул в лету.
| |
|
5.75, Смузихлёб (?), 19:38, 26/12/2021 [^] [^^] [^^^] [ответить]
| +5 +/– |
Разница в производительности для WEB'а у всех этих интерпретируемых языков совершенно незначительна, а вот удобство написания кода – весомый аргумент. Там где нужны скорости используют компилируемые языки.
| |
|
6.90, Аноним (90), 08:18, 27/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ты ради интереса сделай примеры с одинаковым функционалом и проведи замеры. Руби сливает полностью. А если учесть, что на рынке ещё поди поищи грамотных рубистов, то вообще нет с ним смысла заморачиваться.
| |
|
5.81, Аноним (31), 22:32, 26/12/2021 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Если взять сферический вакуум и провести в нем тестирование приложений с одинаковым функционалом на python, ruby, java, go, то приложение на ruby будет явным аутсайдером.
Не, на Ruby будет самый краткий и понятный код.
> Добавь к этому узкую нишу языка (рельсы для веба).
Это вообще вызывающе неверное утверждение. Всё равно как сказать что Python годится только для Django. Ruby - язык общего назначения.
| |
|
6.89, Аноним (90), 08:13, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ruby как язык общего назначения не состоялся. За пределами веба с рельсами его нет. Питон через все щели лезет: пакетные менеджеры, системы сборки, маш.обучение и так далее. Сейчас Python неотъемлемая часть OS на ядре Linux. Ну и где ваш руби?
| |
|
7.93, Аноним (123), 08:56, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Редкая ОС требует питон для работы. А вот на Ruby написаны пакетные менеджеры для MacOS (brew, Cocoa Touch), скрипты у OpenSUSE.
А также типичные фреймворки для тестирования и развертывания ПО. Типа Cucumber, Chef, Puppet и пр.
| |
7.104, Аноним (31), 11:29, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Ruby как язык общего назначения не состоялся
Ну, это уж не тебе решать. Кто хочет использовать Ruby - тот использует.
Ещё в догонку примеры софта на Ruby: YaST, Asciidoctor, OpenNebula.
| |
7.119, Смузихлёб (?), 16:00, 27/12/2021 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Python
Просто модно-молодёжно, а как язык это дно и дном погоняет, ровно как и квалификация погромистов без профильного образования пишущих на этом языке.
| |
|
|
|
4.110, нах.. (?), 14:09, 27/12/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Мне хватает, почему я обящан идти на вашем поводке потребляства?
| |
4.131, Аноним (131), 01:29, 28/12/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Давай реквизиты, я тебе вышлю список необходимых для апгрейда комплектующих и счёт. Как оплатишь - так сразу закупим и обновим.
| |
|
|
|
7.170, Смузихлёб (?), 00:22, 01/01/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Тебе надо ты и иди
У меня современный macbook air на m1, а вот тебе с твоим core 2 duo – надо 😏
| |
|
|
|
|
|
2.72, Ordu (ok), 16:57, 26/12/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
> ядро языка, его синтаксис должен быть простым, а не использовать половину символов клавиатуры
Даёшь begin/end вместо {}!
| |
|
3.132, Аноним (-), 01:35, 28/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Или просто
(define (function argument)
(for i in '(1 2 3) do
(displayln argument)))
Никакого begin или end. Но если очень хочется, то можно неявный begin между for и функцией с аргументами заменить на явный:
(define (function argument)
(begin
(displayln argument)
(displayln argument)
(call-a-function-on argument)))
Или использовать begin0, который возвращает значение первого вычисленного куска кода (так легко за собой убирать, если используешь сишные биндинги).
Вот это называется продуманным синтаксисом и ни один обгвидок не посмеет взять и нарушить базовую его структуру, как это делается в попсовых язычках каждый день. Потому что незачем: дополнения можно пилить самому.
| |
|
4.141, Аноним (142), 03:06, 28/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Вот это называется продуманным синтаксисом
Это называется пишу прямо ast. Вопрос только один: где ваш лишп на практике? Нет его, одна академичность и ненужность типа guile.
| |
|
|
|
1.55, Анонимм (??), 11:09, 26/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Мой первый язычок, давно не юзаю, но испытываю теплые чувства. Жаль что он слегонца затух...
| |
1.62, Аноним (-), 14:41, 26/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ruby не повезло, что мэйнстримовым языком в науке стал Python. Сказалось очень долгое нишевое применение в рельсах, пока Python проникал во все сферы жизни.
| |
|
2.66, Аноним (40), 15:32, 26/12/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Он был нужен в своё время из-за вечных проблем питона с юникодом, имхо. После появления 3 питона актуальность несколько упала. Хотя, синтаксис у питона не такой приятный, конечно. Что тогда, что сейчас.
| |
|
3.68, Аноним (-), 15:50, 26/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Наше мнение никто не спрашивал. Нужен был язык, на котором программировало бы всё научное сообщество. Чтобы могли понимать код друг друга математики, биоинформатики и лингвисты. Python логично занял эту нишу. Не на Java же писать всем. Сожаление это чисто от меня, личное.
| |
|
4.80, Урри (ok), 21:04, 26/12/2021 [^] [^^] [^^^] [ответить]
| –3 +/– |
> чтобы могли понимать код друг друга математики, биоинформатики и лингвисты.
> Python логично занял эту нишу.
Ты вообще пайтон в глаза видел? "Логично" у него, пхых.
Элементарнейшая математика, - матричные операции, - вся состоит из костылей.
https://numpy.org/doc/stable/user/quickstart.html
При этом есть куча действительно прекрасных математических и очень простых языков, которые в 1000 раз мощнее питона - матлаб, максима, скайлаб, редьюс, мейпл...
Почему питон стал таким популярным - тайна сокрытая человеческой глупостью.
| |
|
5.83, anonymous (??), 04:29, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Код пишется не только для вычисления математических операций. А ещё много чего. Поэтому если ты не смог понять суть сообщения, то не считай себя умнее других. Кому нужно более предметно работать со статистикой, то используют R.
Python стал научным стандартом именно потому, что его оказалось проще выучить специалистам из разных областей.
| |
|
6.133, Аноним (-), 01:37, 28/12/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
>что его оказалось проще выучить
Не проще. Это пропаганда питона постаралась, создав образ "простого" языка. За этой прстотой скрывается лес из граблей и три парадигмы - вспомни свой первый язык и сравни его с питоном по количеству синтаксического мусора.
| |
|
5.91, Прохожий (??), 08:22, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ты сам-то писал на Матлабе? Я - да. Точно такая же матричная алгебра, как на Пайтоне, в плане синтаксиса, с такими же "костылями".
Матлаб пока мощнее. Но уж точно не в 1000 раз, как ты тут представить пытаешься. И точно не за счёт синтаксиса. И да, не будем забывать о цене. Пайтон полностью бесплатен в отличие от.
| |
|
6.122, Аноним (-), 17:51, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Где здесь костыли?
Начиная от создания массива, который, почему-то, b = np.array([6, 7, 8]), а не просто [6, 7, 8]. Ну и далее, вся работа с данными внутри этого массива, которая, почему-то, не через for делается.
| |
|
7.134, Аноним (-), 01:39, 28/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
>которая, почему-то, не через for делается.
Потому что размер четырёхбайтового инта в питоне - 28 байт. Поэтому написали на сишечке костыль - numpy. В принципе, этот костыль может легко уехать и на Julia, и на Lua, и на любой другой язычок.
| |
7.140, Аноним (142), 03:02, 28/12/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> b = np.array([6, 7, 8]), а не просто [6, 7, 8]
Катастрофа! Как дальше жить?!
| |
|
|
|
4.92, Аноним (-), 08:47, 27/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Python логично занял эту нишу.
Питон сейчас очень успешно вылетает из этой ниши. Пришла вполне себе рубиподобная Julia, которая успешно занимает научную нишу. Может быть в лингвистике питон и продержится чуть дольше. Но из вычислительной науки он точно вылетит.
| |
|
|
6.118, Аноним (-), 14:49, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
На каком языке написано?
# Genie Hello World!
# As simple as Hello
using Genie
route("/hello") do
"Welcome to Genie!"
end
# Powerful high-performance HTML view templates
using Genie.Renderer.Html
route("/html") do
h1("Welcome to Genie!") |> html
end
# JSON rendering built in
using Genie.Renderer.Json
route("/json") do
(:greeting => "Welcome to Genie!") |> json
end
# Start the app!
up(8888)
> Что куришь?
Хоть что-нибудь кроме старой методички открывай время от времени...
| |
|
7.135, Аноним (-), 01:41, 28/12/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Genie
А ведь можно было пропиарить язычок Genie, который рядышком с Vala. Питоноподобный синтаксис, компиляция в сишку, пирформанс. Только вот оравы леммингов нет.
| |
7.139, Аноним (142), 03:01, 28/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> На каком языке написано?
Ловите наркомана. Увидел знакомые закорючки и сразу сделал вывод...
| |
|
|
|
|
|
2.86, Анончик (?), 06:34, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
рельсы тут не причем, руби просто опоздал. Когда в 2001 в европейских да и русских университетах начинали преподавать питон про руби и слыхом не слыхивали. потом случился metasploit и уже потом рельсы.
| |
|
|
2.69, Анонимм (??), 16:12, 26/12/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
Да, заявили троекратное увеличение быстродействия в 3 версии, по факту получилось то же самое...
| |
2.87, Анончик (?), 06:39, 27/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
да и просвета не видно, плюс mruby жиреет от версии к версии. Как то ситуация не сильно радужная имхо. По хорошему бы переписать RubyGems хотя бы частично, внедрив сохранение байткода и сделать дорожную карту для AOT. Но такие движения бизнесу пользы не приносят и в это не вкладываются.
| |
|
3.152, Аноним (31), 22:28, 28/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Жиреет, в смысле дистрибутив больше стал? Так это у большинства софта так. И у Питона тоже. Зато новые версии работают быстрее.
Вот лишь бы ядом плюнуть, что за люди
| |
|
4.171, Анончик (?), 04:06, 02/01/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Жиреет, в смысле дистрибутив больше стал? Так это у большинства софта так.
> И у Питона тоже. Зато новые версии работают быстрее.
> Вот лишь бы ядом плюнуть, что за люди
не слежу за питоном, по поводу быстрее сложно что то сказать, 3 версия в моих задачах быстрее не стала, 3.1 еще не смотрел.
| |
|
|
|
|
|
5.165, Аноним (-), 17:01, 30/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Ещё вот один чувак исследование провёл:
> https://www.quora.com/How-fast-is-Ruby-compared-to-Python
> Там также опубликован код тестовых примеров.
Причем скриншотами, что "немного намекает" ...
> As you can see:
> Ruby takes: 3.82 seconds
> Python3 takes: 24.04 seconds.
time ruby tst1.rb
ruby tst1.rb 4,42s user 0,05s system 99% cpu 4,472 total
time pypy tst1.py
100000000
pypy tst1.py 0,83s user 0,03s system 98% cpu 0,872 total
| |
|
6.166, Аноним (31), 03:57, 31/12/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ого, среди нас манипулятор. Меняет интерпретатор и исходный код, чтобы получить нужные значения, выдавая за оригинальный эксперимент. И меряет время через команду time, а не внутри скрипта.
При чём тут pypy, не полностью совместимый с Питоном? Мы тут вообще-то про дефолтовые интерпретаторы толкуем. Ты через python3 запускай. И удивись тормозам.
pypy кстати тот скрипт вообще исполнить не может:
pypy 1.py
File "1.py", line 3
N = 100_000_000
^
SyntaxError: invalid syntax
| |
|
7.167, Аноним (167), 15:51, 31/12/2021 [^] [^^] [^^^] [ответить] | +/– | Ого, среди нас манипулятор, игнорирующий неправильные инетпретаторы с неправи... большой текст свёрнут, показать | |
|
|
|
|
|
|
1.84, Аноним (88), 04:52, 27/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Long live ruby. Все топовые стартапы написаны на Ruby
Нужна скорость, берите Crystal
| |
1.85, Аноним (88), 05:03, 27/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Rails 7 вышел с Hotwire
Стата: charliereese.ca/article/top-50-y-combinator-tech-startups
| |
1.147, Че_ (?), 12:29, 28/12/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Всем разработчикам на Ruby надо торжественно вручать экземпляр "Необходимая вещь" Роберта Шекли. Это у них должна быть настольная книга.
| |
|