1.1, Аленевод (?), 10:52, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +22 +/– |
Больше прослоек богу прослоек!
Ждём теперь переписывания Rust на джаваскрипте и исполнения в Файрфоксе.
| |
|
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.23, Аноним (23), 13:01, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
Если он совместим с CPython, то он совместим и с GIL
Всегда ваш, Кэп
| |
|
|
2.26, Аноним84701 (ok), 13:49, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Зачем это нужно? Просто "чтобы не на Си"?
Ну, есть (основная) реализация -- CPython. "С" там как бы, намекает, на чем оно.
| |
|
3.77, аноним3 (?), 04:12, 04/02/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
вообще то их изначально писали что бы они не были похожи на си)) цель была как раз таки разработать переносимый и более простой язык. ну получилось так себе, но в своей нише он вполне себе хорош. особенно массивы и обработка научных данных. на си это дольше писать и сложнее. хотя мне вот чистый си больше нравится. плюсы не так. что от раста ожидать вообще не знаю. не пробовал.
| |
|
|
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.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"?
| |
|
|
1.16, Аноним (16), 12:19, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
> какой-нибудь студент переписывает X на Y для обучения
> ЛОР/Опеннет заливает слюнями | |
|
|
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 [^] [^^] [^^^] [ответить] | +/– | Да не, он судя по всему слился Ему очень хотелось, чтобы я за него посчитал, но... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
4.33, Аноним (33), 14:35, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
А в чем проблема то? Питон ещё нигде не укоренился так, чтобы не было возможности за полгода-год выбросить его полностью.
| |
4.34, Аноним (-), 14:38, 03/02/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Так и хочется добавить:
Вывезти программиста от питонов - не проблема
Вевести питон из программиста - это огромная проблема
| |
|
|
|
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)?
Уверен, что никак. Не на этом этапе развития.
| |
|
1.47, Аноним (47), 17:05, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Нужно только, еслп автор получит гарантии, что переписанные кус4и будут немедленно интегригованы в cpython. Иначе ненужнo: есть pypy.
| |
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.67, Онаним (?), 20:45, 03/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
И при этом ни там, ни там, адекватной информации в калментах не найти. Так что один фиг.
| |
2.72, Аноним (72), 23:55, 03/02/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Все просто, это связано с уровнем жизни населения. Низкий уровень жизни больше агрессия.
| |
|
3.78, Ordu (ok), 04:41, 04/02/2019 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Все просто, это связано с уровнем жизни населения. Низкий уровень жизни больше
> агрессия.
Это не уровень жизни, это культура. Загляни в зомбоящик, который, например, задаёт стандарт на ведение дебатов, и показывает, что "кто громче крикнет" -- это валидная аргументация. Загляни в зомбоящик, который рассказывает о том, что достижения дедов столетней давности -- это повод гордиться собой сегодня. Это очень проникающая культура, которая разъедает мозги не только поцреотов, но даже самых отмороженных оппозиционеров: оппозиционеры имеют другие политические взгляды, но многие ценности и культуру имеют ту же самую. Это влияет даже на совершенно аполитичных людей. Это культура, а культура заразна.
| |
|
|
5.90, Ordu (ok), 10:14, 04/02/2019 [^] [^^] [^^^] [ответить]
| +/– |
>> зомбоящик
> Это валидная аргументация.
Я не рассматриваю это как аргументацию, я рассматриваю это как общепринятое знание. Но, может быть, я ошибаюсь, и утверждение "телевизор -- это зомбоящик" не воспринимается всеми как истина, не требующая дополнительных пояснений? Если так, то простите великодушно. В качестве оправдания себе отмечу, что в моём комменте есть и вполне объективные указания на те признаки, по которым я сужу о том, что телевизор -- это зомбоящик.
| |
|
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 [^] [^^] [^^^] [ответить]
| +/– |
Дружище, ты ошибаешься. Мы как раз серьезные дядьки. В костюмах такие, на совещания ходим, всякие мысли задвигаем, а джуниоры потом разгребают )
| |
|
2.87, Аноним (83), 10:05, 04/02/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> соревнуясь, кто смИЩнее спетросяничает
Дурной пример заразителен.
| |
2.93, YetAnotherOnanym (ok), 11:53, 04/02/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Откуда столько негатива?
А я тебе отвечу.
Вот представь себе, что ты освоил какое-то дело, разобрался, вник, перетоптал множество подводных камней, набил руку, автоматизировал какие-то рутинные действия, вобщем - наладил работу, и тут на другом конце глобуса появляется тело, которое заявляет, что всё это неправильно, всё должно быть по другому, надо всё переделать и всех поставить пред фактом, что все их прошлые достижения отправляются коту под хвост.
А теперь прикинь, чем грозит завсегдатаям опеннета замена в дистрах CPython на другую реализацию питона по дефолту? Во-первых, придётся постоянно отлавливать разные мелкие огрехи, которые начнут вылезать то тут, то там. Во-вторых - расколом. Часть дистров перейдёт на новый питон, часть останется на старом, а разрабам софта, имеющего питон в зависимостях, придётся учитывать разные "нюансы" в работе обоих интерпретаторов. В-третьих, стратегию EEE никто не отменял, и нет никакой гарантии, что авторы новой альтернативы не начнут пропихивать некие улучшайзинги с целью сломать совместимость со старой реализацией и вытеснить её из оборота. Есть у тебя гарантия, что они не будут так поступать?
Вот поэтому многие их комментаторов резко негативно воспринимают творение очередного гения с острым NIH-синдромом.
| |
|
|
|
|
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.66, Онаним (?), 20:44, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Теперь осталось PythonRust'ам написать свой интертрепатор, и можно зажигать рекурсией.
| |
1.71, аноним3 (?), 23:34, 03/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
И так все отжигают кому не лень)) честно не понимаю смысла писать ещё 1 интерпритатор.
| |
|
2.73, Kuku (?), 00:49, 04/02/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Смысл хотя бы в том, чтобы Python мог работать во фронтенде, используя wasm-возможности Rust
| |
|
1.133, Аноним (132), 03:30, 06/02/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вцелом CPython не так и хорош для эмбеда хотя раст не пробовал возможно еще хуже будет
| |
|