The OpenNET Project / Index page

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

Проект RustPython развивает реализацию интерпретатора Python на языке Rust

03.02.2019 10:46

Shing Lyu, один из разработчиков движка Servo и участник перевода на Rust CSS-движка Firefox, развивает проект RustPython по созданию интерпретатора языка программирования Python, написанного на языке Rust. Проект нацелен на обеспечение совместимости с CPython 3.5.0 и более новыми выпусками. RustPython состоит из парсера кода на Python в абстрактное синтаксическое дерево (AST), компилятора AST в байткод и виртуальной машины для выполнения байткода. Для оценки текущего состояния разработки запущена web-демонстрация на основе интерпретатора, скомпилированного в WebAssembly. Код распространяется под лицензией MIT.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Компания Cloudflare открыла код реализации протокола QUIC на языке Rust
  3. OpenNews: Релиз языка программирования Rust 1.32
  4. OpenNews: Проект Python для соблюдения политкорректности избавляется от терминов "master" и "slave"
  5. OpenNews: Выпуск Nuitka 0.6.0, компилятора для языка Python
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/50082-python
Ключевые слова: python, rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (114) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аленевод (?), 10:52, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +22 +/
    Больше прослоек богу прослоек!
    Ждём теперь переписывания Rust на джаваскрипте и исполнения в Файрфоксе.
     
     
  • 2.2, ананас (?), 10:58, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    На ссылку ткни, уже работает в браузере
     
  • 2.3, Анонизм (?), 11:01, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сначала компилятор Rust, переписанный на Python...
     
     
  • 3.12, Аноним (12), 11:51, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Смотрите ниже, для него даже уже название придумали ;)
     
  • 2.20, Ловил (?), 12:43, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это не прослойка, судя по новости, а самодостаточный продукт
     

  • 1.4, Аноним (4), 11:08, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Интерпретаторов питона итак хватает, нужен 100% совместимый с CPython JIT или вообще компилятор (Nuitka пока сырая).
     
     
  • 2.31, Аноним (31), 14:27, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кому он нужен? И с какой версией CPython? Напоминаю, что 3.6, 3.7, 3.8 не являются 100% совместимыми даже с позиции обратной совместимости.
     
  • 2.36, annual slayer (?), 15:37, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    а чем вы замеряете сырость нюитки?
     
     
  • 3.38, YetAnotherOnanym (ok), 15:42, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +17 +/
    Гигрометром, вестимо.
     

  • 1.5, Аноним (5), 11:15, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А что у него с совместимостью с FFI CPython и наличием GIL?
     
     
  • 2.10, Аноним (12), 11:48, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Совместимость с GIL обеспечим 100% ! :)
     
  • 2.23, Аноним (23), 13:01, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Если он совместим с CPython, то он совместим и с GIL
    Всегда ваш, Кэп
     

  • 1.6, Аноним (6), 11:39, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    С ним то питон не тормозит?
     
     
  • 2.11, Аноним (12), 11:48, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чихает
     

  • 1.7, Аноним (7), 11:41, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Зачем это нужно? Просто "чтобы не на
    Си"?
     
     
  • 2.22, EnemyOfDemocracy (?), 12:52, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • –15 +/
    Си первоапрельская шутка, которую восприняли всерьёз. Си это низкоуровневый JavaScript.
     
     
  • 3.99, Bicycle (ok), 15:02, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Стоп. Я думал, что Си - это фреймворк к ассемблеру.
     
  • 2.26, Аноним84701 (ok), 13:49, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем это нужно? Просто "чтобы не на Си"?

    Ну, есть (основная) реализация -- CPython. "С" там как бы, намекает, на чем оно.

     
  • 2.74, cutlass (?), 02:05, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А какой скриптовый язык максимально приближен к Си?
     
     
  • 3.77, аноним3 (?), 04:12, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    вообще то их изначально писали что бы они не были похожи на си)) цель была как раз таки разработать переносимый и более простой язык. ну получилось так себе, но в своей нише он вполне себе хорош. особенно массивы и обработка научных данных. на си это дольше писать и сложнее. хотя мне вот чистый си больше нравится. плюсы не так. что от раста ожидать вообще не знаю. не пробовал.
     
  • 3.81, Anonim (??), 08:54, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    csh
     
  • 3.83, Аноним (83), 09:44, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    CINT
     
  • 3.102, Аноним (102), 16:17, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    tcc
     
  • 3.110, trdm (ok), 18:43, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    AngelScript
     

  • 1.8, Аноним (8), 11:43, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Целей у проекта не много
    Full Python-3 environment entirely in Rust (not CPython bindings)
    A clean implementation without compatibility hacks
    И обе бессмысленны сами по себе
     
     
  • 2.15, steveklabnik1 (?), 12:04, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > not CPython bindings

    I's better to write Python extensions in Rust anyway. :)

     
  • 2.43, Ordu (ok), 16:22, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А кто сказал, что они сами по себе RedoxOS есть, а нативного python а в ней нет... большой текст свёрнут, показать
     
     
  • 3.61, Ретроград (?), 19:29, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В Redox до сих пор нет драйвера жестких дисков. Вообще. Никакого. Они не осилили даже PIO-режим, умерший еще 20 лет назад, но до сих пор поддерживаемый из соображений совместимости, про SATA я молчу. А рисовать панельки с окошечками во фреймбуффере VESA - невелика заслуга.
     
     
  • 4.80, Ordu (ok), 08:28, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • –6 +/
    И чё с того? Типа это повод не запиливать пайтон в систему, или чё? К чему ты все эти буквы набирал, что сказать-то хотел?
     
     
  • 5.128, нах (?), 16:01, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > И чё с того?

    ровно то что обе задачи бессмысленны сами по себе, ага
    цитирую тебя же:
    >> А кто сказал, что они сами по себе? RedoxOS есть, а нативного python'а в ней нет.

    тебе и говорят - да в ней драйвера диска нет, и вообще чего ни хватишься - ничего нет.

    поэтому задача добавить туда пихон "чтоб было" - такая же точно бессмысленная.

     
     
  • 6.131, Ordu (ok), 18:23, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А, да, так понятнее Но смысл -- это субъективная вещь Если ты видишь человека ... большой текст свёрнут, показать
     
  • 2.76, Vkni (ok), 02:56, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я думаю, что основные - это поизучать строение интерпретаторов и набить практику в Rust.
     
     
  • 3.113, Аноним (113), 00:15, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > набить практику в Rust

    "один из разработчиков движка Servo и участник перевода на Rust CSS-движка Firefox", "@rust-lang evangelist", "active in Rust study groups, training, and conference talks" и автор видеокурса "Building Reusable Code with Rust" хочет "набить практику в Rust"?

     
     
  • 4.116, Vkni (ok), 04:51, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну он же не единственный разработчик.
     

  • 1.9, Аноним (9), 11:44, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +24 +/
    PythoRust, одним словом.
     
     
  • 2.21, Evinux (ok), 12:44, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Звучит как оскорбление :)
     
  • 2.64, Аноним (64), 20:09, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    https://wiki.cdot.senecacollege.ca/wiki/Pidora_Russian
    http://pidora.ca/
     
  • 2.79, Аноним (79), 05:56, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Senior PythoRust developer.
     

  • 1.13, Аноним (13), 11:57, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Новость про то, что кому-то нечего делать.
     
     
  • 2.46, Аноним (46), 16:47, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
     сказал аноним опеннета
     

  • 1.16, Аноним (16), 12:19, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    > какой-нибудь студент переписывает X на Y для обучения
    > ЛОР/Опеннет заливает слюнями
     
     
  • 2.39, emperor (?), 15:51, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только это не студенты.
     
     
  • 3.41, Аноним (16), 16:07, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Какая разница? Кому-то захотелось пощупать раст и он решил написать нескучный интерпретатор. Зачем делать из этого новости и исходить говном?
     
     
  • 4.42, emperor (?), 16:15, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Среди основных контрибьютеров чувак из мозилы, который на расте с момента его появления пишет, скорее всего, фулл-тайм. Про "пощупать" и речи нет. Наверняка никаких долгоиграющий целей у проекта нет, но это, в любом случае, не студенческая поделка на коленке, особенно учитывая объём работы уже более 20 контрибьютеров.
     
  • 4.44, Ordu (ok), 16:33, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я добавлю к предыдущему оратору, что если заглянуть в README.md то можно увидеть, что проект всосал в себя наработки трёх других проектов-предшественников. Человек не просто сел написать нескучный интерпретатор, он достаточно заморочился, для того, чтобы провести исследование предыдущих усилий в данном направлении, разобраться в том, что было сделано, и позаимствовать то, что можно. На фоне этого, я бы дал 75-80% вероятности в пользу того, что этот пайтон на расте дорастёт до уровня, когда им можно будет заменить в системе каноничный пайтон.

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

     
     
  • 5.84, Аноним (83), 09:52, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > На фоне этого, я бы дал 75-80% вероятности в пользу того,
    > что этот пайтон на расте дорастёт до уровня

    На фоне заявлений предоставить коэффициенты к формуле Байерса дан тычок пальцем в небо.

     
     
  • 6.89, Ordu (ok), 10:07, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это приоры, которые и есть тычки пальцем в небо. Ты не веришь в них и считаешь что они ниже? Если да, то это замечательно, давай поставим деньги? 75%, это 3:1, ты готов поставить 1 р. против трёх моих р.? Сколько?

    Ну, понятно, нам придётся оговорить условия, и скорее всего ограничить время. Скажем дать проекту два года, и оговорить объективные оценки, которые позволят различить два результата. Это может сдвинуть мои odds туда или сюда, но давай сначала определимся с вопросом: ты готов поставить денег на то, что мои оценки вероятности неверны, или просто языком здесь треплешь?

     
     
  • 7.118, Аноним (118), 07:53, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Перед нами урок занимательной арифметики для детей 6-ти лет, тема "тебе слабо посчитать за меня".
     
     
  • 8.119, Ordu (ok), 08:42, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да не, он судя по всему слился Ему очень хотелось, чтобы я за него посчитал, но... текст свёрнут, показать
     

  • 1.17, Ilya Indigo (ok), 12:32, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На брейнфаке только реализации не хватает!
    FuckPython!
     
  • 1.18, Аноним (18), 12:33, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    PythoRust будет))
     
  • 1.19, InuYasha (?), 12:34, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "С упорством, достойным лучшего применения..."
     
  • 1.24, Аноним (24), 13:24, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    почему назвали не PythoRust?
     
     
  • 2.120, Аноним (120), 10:40, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А почему не Rusty Python?
     

  • 1.25, AS (??), 13:44, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это скорее РастаманскийПитон
     
  • 1.28, GentooBoy (ok), 14:03, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Название уже прямо кричит, "Питону пора на переработку"
     
     
  • 2.29, Аноним (31), 14:24, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > "Питону пора на переработку"

    на утилизацию, то есть?

     
     
  • 3.32, Аноныч (?), 14:29, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Да хрен ты его утилизируешь.
     
     
  • 4.33, Аноним (33), 14:35, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А в чем проблема то? Питон ещё нигде не укоренился так, чтобы не было возможности за полгода-год выбросить его полностью.
     
     
  • 5.75, cutlass (?), 02:07, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Назови питон-фри дистрибутив
     
     
  • 6.92, Аноним (92), 11:04, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    SUSE is almost Python free.
     
  • 6.96, анонн (?), 14:05, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Назови питон-фри дистрибутив

    фри-бсд, опен-бсд.


     
  • 4.34, Аноним (-), 14:38, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так и хочется добавить:

    Вывезти программиста от питонов - не проблема
    Вевести питон из программиста - это огромная проблема

     
  • 4.70, Аноним (70), 22:39, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Неужели даже компоста не получится ?
     

  • 1.35, Аноним (35), 15:03, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    print(10.0 / 2.0)
    TypeError: Unsupported method: __truediv__
     
  • 1.37, annual slayer (?), 15:41, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    1) кто-нибудь знает как там организована сборка мусора?


    2) оно как-нибудь реагигует на тайпхинты (которые пока только для mypy)?

     
     
  • 2.45, Ordu (ok), 16:40, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > 1) кто-нибудь знает как там организована сборка мусора?

    Сложно сказать. В сорцах не видно ничего, связанного с gc, в Cargo.toml тоже. Либо сборки мусора вообще там нет (то есть память не освобождается), либо библиотечные счётчики ссылок. Я не знаю других вариантов, которые не оставляют следов в сорцах и Cargo.toml.

    > 2) оно как-нибудь реагигует на тайпхинты (которые пока только для mypy)?

    Уверен, что никак. Не на этом этапе развития.

     
     
  • 3.115, Аноним (115), 03:33, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ref counting ж
     

  • 1.47, Аноним (47), 17:05, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужно только, еслп автор получит гарантии, что переписанные кус4и будут немедленно интегригованы в cpython. Иначе ненужнo: есть pypy.
     
  • 1.48, Аноним (48), 17:16, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://shinglyu.github.io/img/head_circle.png
     
  • 1.55, noize (ok), 18:45, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    Читаешь комментарии к посту на реддите: народ либо хвалит, либо задаёт уточняющие технические вопросы, либо пишет нейтральные комментарии. Читаешь комментарии к посту на опеннете: народ густо обмазывает говном как идею, так и местами автора, соревнуясь, кто смИЩнее спетросяничает. Народ, что с вами не так? Откуда столько негатива?
     
     
  • 2.62, Лень_регацца (?), 19:40, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Это рунет, детка! Тут на форумы в основном приходят не помогать друг другу, обмениваться опытом и тд, а чтоб сорвать на ком-то злость и не получить при этом pizd-ы =))
     
     
  • 3.121, Попугай Кеша (?), 12:36, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А-ха-ха-ха! Повеселил, красава! Да, на реддите скучновато живут )

    А так, да, опеннет - развлекательный сайт ) На улице зима, дождь, серость и сырость. Заходишь на опеннет и угораешь над чем-то экзотическим. И настроение поднимается.

    Затем возвращаешься к своему корпорейт-френдли Java, JS, C++, Python и на хлебушек хватает, и на маслице...

     
  • 2.63, Аноним (63), 19:48, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Довольно странно заниматься разработкой компилятора для языка, который по синтаксису давно пошел в разнос и, скорее всего, из-за этого размытия и постоянных несовместимостей, будет замещён другими языками программирования в самое ближайшее время. К тому моменту, когда автор допишет его до более-менее стабильного состояния, питон вообще никому не будет нужен.
     
     
  • 3.69, Аноним (70), 22:38, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Будет еще один ну почти совместимый вариант питона, питонистам не привыкать.
     
  • 2.65, rshadow (ok), 20:41, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    -
     
  • 2.67, Онаним (?), 20:45, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    И при этом ни там, ни там, адекватной информации в калментах не найти. Так что один фиг.
     
  • 2.68, Аноним (48), 22:17, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Дык это ж петон, детка!
     
  • 2.72, Аноним (72), 23:55, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Все просто, это связано с уровнем жизни населения. Низкий уровень жизни больше агрессия.
     
     
  • 3.78, Ordu (ok), 04:41, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Все просто, это связано с уровнем жизни населения. Низкий уровень жизни больше
    > агрессия.

    Это не уровень жизни, это культура. Загляни в зомбоящик, который, например, задаёт стандарт на ведение дебатов, и показывает, что "кто громче крикнет" -- это валидная аргументация. Загляни в зомбоящик, который рассказывает о том, что достижения дедов столетней давности -- это повод гордиться собой сегодня. Это очень проникающая культура, которая разъедает мозги не только поцреотов, но даже самых отмороженных оппозиционеров: оппозиционеры имеют другие политические взгляды, но многие ценности и культуру имеют ту же самую. Это влияет даже на совершенно аполитичных людей. Это культура, а культура заразна.

     
     
  • 4.86, Аноним (83), 09:59, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > зомбоящик

    Это валидная аргументация.

     
     
  • 5.88, Аноним (88), 10:06, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    так и есть
     
  • 5.90, Ordu (ok), 10:14, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> зомбоящик
    > Это валидная аргументация.

    Я не рассматриваю это как аргументацию, я рассматриваю это как общепринятое знание. Но, может быть, я ошибаюсь, и утверждение "телевизор -- это зомбоящик" не воспринимается всеми как истина, не требующая дополнительных пояснений? Если так, то простите великодушно. В качестве оправдания себе отмечу, что в моём комменте есть и вполне объективные указания на те признаки, по которым я сужу о том, что телевизор -- это зомбоящик.

     
  • 4.98, Кэп (?), 14:56, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И то и другое.
     
  • 4.112, Аноним (112), 20:11, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Уверен что большенство из посетителей опеннета не смотрят зомбоящик. Я последний раз телепередач смотрел года 3 назад. Ну может и попадается где то в кафе но я внимания на телевизор не обращаю. А собственно информационный фон да в рф прямо очень поганый. Все новости податься с агрессией. Но боюсь тут не только в культуре дело но и в достатке. О какой культуре может быть речь если населению на достойную жизнь не хватает. Естественно все озлобленные. И даже лица людей на улице замученные достала их такая жизнь.
     
     
  • 5.117, Ordu (ok), 06:13, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Уверен что большенство из посетителей опеннета не смотрят зомбоящик.

    А это не важно, культура заразна.

    > О какой культуре может быть речь если населению
    > на достойную жизнь не хватает.

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


     
  • 5.126, анонн (?), 14:06, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Уверен что большенство из посетителей опеннета не смотрят зомбоящик.

    Есть очень емкое "Мы все так говорим, а значит это правда!".
    В смысле, поведение и восприятие всегда подстраивается под окружение.
    Для того, чтобы получить "перекос" в восприятии (вспомним хотя бы умилительно серьезное, регулярное кваканье местных завсегдатаев про "Гейропу" и их "нетрадиционные ценности")), совсем не обязательно самолично смотреть в ящик.

     
  • 3.135, bobr (?), 18:41, 09/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю, тут не просто причинно-следственная связь. Тут как с курицей и яйцом. Первое обусловлено вторым,а второе первым.
     
  • 2.85, Blind Vic (ok), 09:53, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Мне кажется, дело в аудитории. Там сидят серьезные дядьки, которые достигли чего-то в жизни. Здесь в основной массе молодые максималисты, пытающиеся доказать миру, что он неправ.
     
     
  • 3.94, Аноним (94), 12:06, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >reddit
    >серьезные дядьки
    >достигли чего-то в жизни

    Ну вы, блин, даете.

     
  • 3.123, Попугай Кеша (?), 12:38, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Дружище, ты ошибаешься. Мы как раз серьезные дядьки. В костюмах такие, на совещания ходим, всякие мысли задвигаем, а джуниоры потом разгребают )
     
     
  • 4.125, Blind Vic (ok), 12:41, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    — Гаити, Гаити... Не были мы ни в какой Гаити. Нас и здесь неплохо кормят!
     
  • 2.87, Аноним (83), 10:05, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > соревнуясь, кто смИЩнее спетросяничает

    Дурной пример заразителен.

     
  • 2.93, YetAnotherOnanym (ok), 11:53, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Откуда столько негатива?

    А я тебе отвечу.
    Вот представь себе, что ты освоил какое-то дело, разобрался, вник, перетоптал множество подводных камней, набил руку, автоматизировал какие-то рутинные действия, вобщем - наладил работу, и тут на другом конце глобуса появляется тело, которое заявляет, что всё это неправильно, всё должно быть по другому, надо всё переделать и всех поставить пред фактом, что все их прошлые достижения отправляются коту под хвост.
    А теперь прикинь, чем грозит завсегдатаям опеннета замена в дистрах CPython на другую реализацию питона по дефолту? Во-первых, придётся постоянно отлавливать разные мелкие огрехи, которые начнут вылезать то тут, то там. Во-вторых - расколом. Часть дистров перейдёт на новый питон, часть останется на старом, а разрабам софта, имеющего питон в зависимостях, придётся учитывать разные "нюансы" в работе обоих интерпретаторов. В-третьих, стратегию EEE никто не отменял, и нет никакой гарантии, что авторы новой альтернативы не начнут пропихивать некие улучшайзинги с целью сломать совместимость со старой реализацией и вытеснить её из оборота. Есть у тебя гарантия, что они не будут так поступать?
    Вот поэтому многие их комментаторов резко негативно воспринимают творение очередного гения с острым NIH-синдромом.

     
     
  • 3.111, Аноним2 (?), 19:08, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Welcome back, Petrosyan!
     
  • 2.97, Кэп (?), 14:51, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Читай на реддите.
     

  • 1.56, Синьор Бэкдор (?), 18:57, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Плюсы тоже пора на Раст переписать, эти C++11 - C++20 мусор!
     
     
  • 2.58, Анонимчжан (?), 19:01, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    не не теперь же есть D))
     
     
  • 3.59, Синьор Бэкдор (?), 19:02, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Dlang тоже прекрасен!
     
     
  • 4.132, Аноним (132), 03:28, 06/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Чем? Синтаксисещ более хакерский чем у цпп хотя проще чем перл
     
  • 4.136, burjui (ok), 22:13, 09/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Dlang-то, как язык, прекрасен, а вот реализация - так себе. Моему любимому багу скоро 11 лет исполнится:
    https://issues.dlang.org/show_bug.cgi?id=2043

    Приоритеты в разработке порой поражают: баги мы чинить не хотим, патамушта попенсорс и мы не обязаны (хочешь багфикс - запили pull request и надейся, что мсье Уолтер его через полгода одобрит, если вообще заметит), но зато будем пилить дружбу с C++, на gui не нужную 90% пользователей D (цифра получена с верхней плоскости помещения, в котором я нахожусь). И это я говорю, как бывший фанат сего поделия. Бывший потому, что пока D ползёт 100-метровку, Rust пролетел километры и стал юзабельным - местами даже юзабельнее, чем D, и это я о языке. Что до качества реализации, то Rust nightly и стабильный D (и DMD, и LDC, т.к. у них общий багованный фронтенд) падают примерно с одинаковой частотой, а Rust stable у меня вообще ни разу не падал за годы использования.

     

  • 1.60, manster (ok), 19:21, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    круть!
     
  • 1.66, Онаним (?), 20:44, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Теперь осталось PythonRust'ам написать свой интертрепатор, и можно зажигать рекурсией.
     
     
  • 2.130, Аноним (130), 17:18, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кучка Петросянов в треде.
     

  • 1.71, аноним3 (?), 23:34, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И так все отжигают кому не лень))  честно не понимаю смысла писать ещё 1 интерпритатор.
     
     
  • 2.73, Kuku (?), 00:49, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Смысл хотя бы в том, чтобы Python мог работать во фронтенде, используя wasm-возможности Rust
     
     
  • 3.82, Аноним (47), 08:58, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Любой язык с llvm-фронтендом компилируется в васм.
     
     
  • 4.114, Kuku (?), 03:08, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Для Python разве уже есть "llvm-фронтенд"?
     
  • 2.124, Попугай Кеша (?), 12:40, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Диплом? )
     

  • 1.91, robot228 (?), 10:42, 04/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Запутался в этих ваших компиляциях.
     
     
  • 2.127, A (?), 14:22, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Слабак)
     

  • 1.129, Аноним (130), 17:17, 05/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Теперь на раст можно писать нативный питон код?
     
  • 1.133, Аноним (132), 03:30, 06/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вцелом CPython не так и хорош для эмбеда хотя раст не пробовал возможно еще хуже будет
     
  • 1.137, uis (ok), 12:14, 31/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Встретились два одиночества. Биба и Боба, как говорится.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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