The OpenNET Project / Index page

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



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

Оглавление

Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust, opennews (ok), 17-Окт-20, (0) [смотреть все]

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


4. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +26 +/
Сообщение от Аноним (4), 17-Окт-20, 13:31 
> А смысл?

переписать на rust, чё тупые вопросы задаёшь?

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

8. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от uis (ok), 17-Окт-20, 13:47 
> переписать на rust, чё тупые вопросы задаёшь?

Поставленную задачу в устранении проблем PGP не выполняет

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

9. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +6 +/
Сообщение от Аноним (4), 17-Окт-20, 13:50 
задача была переписать на rust. ты что - глупый?
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от uis (ok), 17-Окт-20, 14:22 
>Кроме повышения безопасности, в Sequoia также пытаются избавиться от недостатков GnuPG

К окулисту сходи

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

29. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +3 +/
Сообщение от Аноним (29), 17-Окт-20, 15:29 
В общем случае, GnuPG != PGP. GnuPG это конкретная реализация, хоть и очень популярная, но изначально не единственная.
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от uis (ok), 17-Окт-20, 17:19 
В тексте GPG, а ссылка на PGP.
https://latacora.micro.blog/2019/07/16/the-pgp-problem.html
>The PGP Problem
Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от InuYasha (??), 17-Окт-20, 18:45 
Классное rant-reading, спасибо :)
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноним (11), 17-Окт-20, 14:09 
Нашли чему возмущаться. За одно лишь переписывание с одного языка на другой - уже памятник ставить надо. Переписывание с С, С++ на Rust - хуже точно не сделает, а вот лучше вполне, но кто об это задумывается?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

13. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +6 +/
Сообщение от uis (ok), 17-Окт-20, 14:21 
Перепиши на ada. Хуже точно не станет.
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +4 +/
Сообщение от Аноньимъ (?), 17-Окт-20, 17:21 
Ада замечательный язык, что вы сказать то хотели?

Провосходит си и спп качественно на порядки. И превосходил ещё в бородатые времена.

На нём только и нужно писать.

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

49. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Аноним (49), 17-Окт-20, 17:32 
Портируемость ниже, чем у Си, проблемы с лицензией (если качать с сайта, то все ваши проекты должны быть под GPL, если из дистра, то под любой).
Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Аноньимъ (?), 17-Окт-20, 21:55 
> Портируемость ниже, чем у Си, проблемы с лицензией (если качать с сайта,
> то все ваши проекты должны быть под GPL, если из дистра,
> то под любой).

Нет такого, ваши проэкты это ваше дело.
Компилятор свободный есть.

Но не в этом дело, это не технические проблемы, а экономические и политические, вызванные неудачными обстоятельствами в прошлом.
Сложись история чуть иначе о сях вспоминали бы как о нелепом истрическом казусе.

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

63. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от uis (ok), 17-Окт-20, 18:11 
>Провосходит си и спп качественно на порядки.

Только в плане безопасности и читаемости, но не скорости.

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

75. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +2 +/
Сообщение от Sin2x (ok), 17-Окт-20, 19:55 
Неправда, скорости вполне сравнимые:

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

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

86. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от uis (ok), 17-Окт-20, 22:04 
Сравнимые, но немного медленнее. А по ссылке память жрёт - будь здоров.


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

87. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Sin2x (ok), 17-Окт-20, 22:12 
> Сравнимые, но немного медленнее. А по ссылке память жрёт - будь здоров.

Это "немного" медленнее полностью и с лихвой компенсируется безопасностью, которой в сях нет. Если интересно, почитай тут, почему критичный код на МКС написан на Аде:

https://space.stackexchange.com/questions/36538/what-makes-a...

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

89. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от uis (ok), 17-Окт-20, 22:17 
Всё просто. На МКС не нужна скорость.
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +3 +/
Сообщение от Sin2x (ok), 17-Окт-20, 22:30 
> Всё просто. На МКС не нужна скорость.

А теперь вопрос на засыпку -- что важнее для реализации протокола  безопасности -- собственно, безопасность, или же незначительное увеличение в скорости?

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

94. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от uis (ok), 17-Окт-20, 23:42 
Так пусть пишут на аде
Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +3 +/
Сообщение от Sin2x (ok), 18-Окт-20, 00:05 
Немодно и немолодёжно. А так то я согласен, что пусть. Недооцененный язык.
Ответить | Правка | Наверх | Cообщить модератору

174. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от None (??), 19-Окт-20, 17:46 
Важнее правильный алгоритм. Какая разница, на чём будет написан код, абсолютно "безопасный" в том плане, что он никогда не даёт сегфолт и всегда пишет правильное сообщение об ошибке, если по времени его выполнения можно биты из секретного ключа дёргать?
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

103. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноньимъ (?), 18-Окт-20, 03:21 
Потребление памяти и скорость сложных систем имеют нетривиальную зависимость.

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

Какая-то особая скорость сей - миф.

Какая-то особая тормознутость высокоуровневых яп с динамической типизацией - такой же миф.

А Ада это вам не Жаба внезаптно, Ада разработана чтобы на голом железе бегать, правда не на х86 си калькуляторах. Но, даже на них не имеет проблем.

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

84. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +2 +/
Сообщение от Аноньимъ (?), 17-Окт-20, 21:49 
> Только в плане безопасности и читаемости, но не скорости.

Какая-то особенная скорость сей - миф.

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

91. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –2 +/
Сообщение от uis (ok), 17-Окт-20, 22:20 
Ты это скажи жабам, гадюководам и прочим работникам шахт рубиновых
Ответить | Правка | Наверх | Cообщить модератору

104. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Аноньимъ (?), 18-Окт-20, 03:27 
Ну сказал допустим, и что?
Чего вы сказать то хотели? Что питон медленный? Так на нем считают очень серьёзные вещи с терабайтами ОЗУ.
А если питона не хватает возвращаются на Фортран внезаптно.

Си это жаваскрипт из 80х.

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

118. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 18-Окт-20, 13:13 
Все то, что в Питоне считает очень серьёзные вещи, использует CFFI.
Ответить | Правка | Наверх | Cообщить модератору

144. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноньимъ (?), 19-Окт-20, 01:16 
> Все то, что в Питоне считает очень серьёзные вещи, использует CFFI.

Конечно использует. Что сути не меняет.

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

146. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –2 +/
Сообщение от Sin2x (ok), 19-Окт-20, 09:51 
>> Все то, что в Питоне считает очень серьёзные вещи, использует CFFI.
> Конечно использует. Что сути не меняет.

Меняет, потому что обсчётом занимается по факту C.

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

147. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +2 +/
Сообщение от анонн (ok), 19-Окт-20, 10:29 
>>> Все то, что в Питоне считает очень серьёзные вещи, использует CFFI.
>> Конечно использует. Что сути не меняет.
> Меняет, потому что обсчётом занимается по факту C.

По факту, обсчетом занимается процессор. Который не умеет в С. Поэтому все то, что в С считает очень серьёзные вещи, использует машкод.

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

148. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –2 +/
Сообщение от Sin2x (ok), 19-Окт-20, 11:30 
>>>> Все то, что в Питоне считает очень серьёзные вещи, использует CFFI.
>>> Конечно использует. Что сути не меняет.
>> Меняет, потому что обсчётом занимается по факту C.

Казуистика.


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

149. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от анонн (ok), 19-Окт-20, 13:01 
>>>>> Все то, что в Питоне считает очень серьёзные вещи, использует CFFI.
>>>> Конечно использует. Что сути не меняет.
>>> Меняет, потому что обсчётом занимается по факту C.
> Казуистика.

Хреназуистика.
Вызов либы на фортране через сишный интерфейс стал у вас "по факту С" ... еще бы вспомнили о том, что CPython на сях, а значит "считает Си!" ...

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

151. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 19-Окт-20, 13:23 
>>>>>> Все то, что в Питоне считает очень серьёзные вещи, использует CFFI.
>>>>> Конечно использует. Что сути не меняет.
>>>> Меняет, потому что обсчётом занимается по факту C.
>> Казуистика.
> Хреназуистика.
> Вызов либы на фортране через сишный интерфейс стал у вас "по факту
> С" ... еще бы вспомнили о том, что CPython на сях,
> а значит "считает Си!" ...

Ты уже забыл, с чего начинался тред, рыбка моя?

> Чего вы сказать то хотели? Что питон медленный? Так на нем считают очень серьёзные вещи с терабайтами ОЗУ.

Так вот не считают на _нём_ серьёзные вещи. А через сторонние вызовы считают, да.

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

153. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноньимъ (?), 19-Окт-20, 13:30 
> Так вот не считают на _нём_ серьёзные вещи. А через сторонние вызовы
> считают, да.

Что это вообще значит? Вы пургу несете.

А что на нем тогда делают, ну? Сторонние вызовы? А Си сторонних вызовов не делает?

А автоматическое дифференциирование в PyTorch скажем на чем и что считает?

Вы путаетесь в логических классах. И мягко говоря в вопросе не шарите.

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

155. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 19-Окт-20, 13:41 
Даже не спорь со мной, ничего на Питоне не считается, потому что он тормозной как черепаха. Вот тебе твой Питорч, в нём меньше трети Питона:

https://github.com/pytorch/pytorch

C++
53.7%
Python
32.7%
Cuda
6.1%
C
3.9%
CMake
1.4%
Objective-C++
0.6%
Other
1.6

Си превосходит Питон по скорости в десятки и сотни раз, и никто, кроме мазохиста, ничего не станет на Питоне считать.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

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

161. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноньимъ (?), 19-Окт-20, 14:00 
Я с вами и не спорил. Вы всё не так поняли.
Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

162. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 19-Окт-20, 14:01 
Ну раз не спорил, значит, вопрос закрыт.
Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

157. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от анонн (ok), 19-Окт-20, 13:50 
> Ты уже забыл, с чего начинался тред, рыбка моя?
>> Чего вы сказать то хотели? Что питон медленный? Так на нем считают очень серьёзные вещи с терабайтами ОЗУ.
> Так вот не считают на _нём_ серьёзные вещи. А через сторонние вызовы считают, да.

Попробуй читать не жопой и (цитировать по возможности тоже не ей):

>>> Чего вы сказать то хотели? Что питон медленный? Так на нем считают очень серьёзные вещи с терабайтами ОЗУ.
>>> А если питона не хватает возвращаются на Фортран внезаптно.

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

158. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –2 +/
Сообщение от Sin2x (ok), 19-Окт-20, 13:57 
>> Чего вы сказать то хотели? Что питон медленный? Так на нем считают очень серьёзные вещи с терабайтами ОЗУ.
> Так вот не считают на _нём_ серьёзные вещи. А через сторонние вызовы считают, да.

Давай-давай, покажи мне хотя бы один кейс, в котором "считают очень серьёзные вещи с терабайтами ОЗУ" на Питоне без сторонних вызовов, я жду.

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

164. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от анонн (ok), 19-Окт-20, 14:03 
>>> Чего вы сказать то хотели? Что питон медленный? Так на нем считают очень серьёзные вещи с терабайтами ОЗУ.
>> Так вот не считают на _нём_ серьёзные вещи. А через сторонние вызовы считают, да.
> Давай-давай, покажи мне хотя бы один кейс, в котором "считают очень серьёзные вещи с терабайтами ОЗУ" на Питоне без сторонних вызовов, я жду.

Забудь, чтение - это не твое.  Главное - вера в то, что "считают очень серьёзные вещи с терабайтами ОЗУ" задра*иваясь на сях, ага.
*фейспалм.жпг*


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

165. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 19-Окт-20, 14:07 
То есть, таких кейсов у тебя нет. Слив засчитан.
Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору

167. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от анонн (ok), 19-Окт-20, 14:11 
> То есть, таких кейсов у тебя нет. Слив засчитан.

То есть, никаких кейсов "считают очень серьёзные вещи с терабайтами ОЗУ" исключительно на сях у тебя нет.
Зато что-то сам придумал, сам оспорил, сам объявил о "сливе".
Впрочем, все в лучших традициях опеннета.


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

168. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 19-Окт-20, 14:14 
>> То есть, таких кейсов у тебя нет. Слив засчитан.
> То есть, никаких кейсов "считают очень серьёзные вещи с терабайтами ОЗУ" исключительно
> на сях у тебя нет.
> Зато что-то сам придумал, сам оспорил, сам объявил о "сливе".
> Впрочем, все в лучших традициях опеннета.

Так этот комментарий, оказывается, уже я написал, да? https://www.opennet.ru/openforum/vsluhforumID3/122139.html#104

Память у тебя как у рыбки, это я уже понял, даром что стыдно тебе писать не из-под анонима, чтобы не засмеяли.

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

169. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от анонн (ok), 19-Окт-20, 14:28 
>> Зато что-то сам придумал, сам оспорил, сам объявил о "сливе".
>> Впрочем, все в лучших традициях опеннета.
> Так этот комментарий, оказывается, уже я написал, да? https://www.opennet.ru/openforum/vsluhforumID3/122139.html#104
> Память у тебя как у рыбки, это я уже понял, даром что стыдно тебе писать не из-под анонима, чтобы не засмеяли.
>>  анонн (ok)
>> https://wiki.opennet.ru/ForumHelp
>> (ok) - сообщение от зарегистрированного участника;

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

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

170. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –2 +/
Сообщение от Sin2x (ok), 19-Окт-20, 14:35 
>>> Зато что-то сам придумал, сам оспорил, сам объявил о "сливе".
>>> Впрочем, все в лучших традициях опеннета.
>> Так этот комментарий, оказывается, уже я написал, да? https://www.opennet.ru/openforum/vsluhforumID3/122139.html#104
>> Память у тебя как у рыбки, это я уже понял, даром что стыдно тебе писать не из-под анонима, чтобы не засмеяли.
>>>  анонн (ok)
>>> https://wiki.opennet.ru/ForumHelp
>>> (ok) - сообщение от зарегистрированного участника;
> То, что ты читаешь совсем не глазками, попутно додумывая и приписывая какую-то
> хрень (и гордо оспаривая ее же), я уже понял, не нужно
> лишних демонстраций.

Ты специально отвечаешь только на те части комментария, которые не относятся к теме разговора, думая, что тебе получится съехать? Зря надеешься.

Возвращаемся к нашим баранам.

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

2. Докажи своё утверждение о том, что я где-то говорил о том, что вызывается из Питона в таких случаях _исключительно_ Си:

> То есть, никаких кейсов "считают очень серьёзные вещи с терабайтами ОЗУ" исключительно на сях у тебя нет.

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

172. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от анонн (ok), 19-Окт-20, 14:56 
>>>>> Меняет, потому что обсчётом занимается по факту C.
>>>> Вызов либы на фортране через сишный интерфейс стал у вас "по факту С" .
>> Ты уже забыл, с чего начинался тред, рыбка моя?
>>> Так вот не считают на _нём_ серьёзные вещи. А через сторонние вызовы считают, да.
>> Память у тебя как у рыбки, это я уже понял, даром что стыдно тебе писать не из-под анонима, чтобы не засмеяли.
> Ты специально отвечаешь только на те части комментария, которые не относятся к теме разговора, думая, что тебе получится съехать? Зря надеешься.

Кто о чем, а съезжальщих о рыбках^W сливах^W съездах.

> Возвращаемся к нашим баранам.
> 1. Приведи кейс, в котором Питон занимается тяжёлыми обсчётами без вызова низкоуровневых языков, как утверждал первый комментарий этого треда.

Возвращаемся к нашим баранам. Посмотри на гитхабе, на чем написан openblas (искользуется в numpy)
Подскажу:
> Fortran 48.9%  Assembly 26.6%  C 22.3%

Причем, С 22% - это сугубо обертка над фортраном.
Перечитай еще раз то, на что именно отвечал и что именно писал _я_
>>>>> Меняет, потому что обсчётом занимается по факту C.
>>>> Вызов либы на фортране через сишный интерфейс стал у вас "по факту С" .
>> Ты уже забыл, с чего начинался тред, рыбка моя?

Только чур глазками и целиком, лады? И перестань требовать от меня опровержения (или доказательства) _твоих_ буйных фантазий.


> 2. Докажи своё утверждение о том, что я где-то говорил о том,
> что вызывается из Питона в таких случаях _исключительно_ Си:
>> То есть, никаких кейсов "считают очень серьёзные вещи с терабайтами ОЗУ" исключительно на сях у тебя нет.

Что там ты сам писал о рыбках?
>>>>>> Все то, что в Питоне считает очень серьёзные вещи, использует CFFI.
>>>> Меняет, потому что обсчётом занимается по факту C.

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

173. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –2 +/
Сообщение от Sin2x (ok), 19-Окт-20, 15:06 
> 1. Приведи кейс, в котором Питон занимается тяжёлыми обсчётами без вызова низкоуровневых языков, как утверждал первый комментарий этого треда.
>Возвращаемся к нашим баранам. Посмотри на гитхабе, на чем написан openblas
>Подскажу:
> Fortran 48.9%  Assembly 26.6%  C 22.3%

Зачём ты мне привёл в пример OpenBLAS, если я тебе прямо сказал про Питон. Ещё раз повторяю --
1. Приведи кейс, в котором ___Питон___ занимается тяжёлыми обсчётами без вызова низкоуровневых языков, как утверждал первый комментарий этого треда.

>> Что там ты сам писал о рыбках?
>>>>>> Все то, что в Питоне считает очень серьёзные вещи, использует CFFI.
>>>> Меняет, потому что обсчётом занимается по факту C.

У тебя с восприятием проблемы? Тогда ещё раз повторю, может быть, дойдёт:

Покажи, где я написал, что вызывается из Питона в таких случаях __исключительно__ Си

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

150. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноньимъ (?), 19-Окт-20, 13:21 
> Меняет, потому что обсчётом занимается по факту C.

Что такое "обсчет"?
Ну да ладно.

Обсчетом, по факту, занимается процессор, или что там в конкретном случае считает.

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

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

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

152. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 19-Окт-20, 13:30 
>> Меняет, потому что обсчётом занимается по факту C.
> Что такое "обсчет"?
> Ну да ладно.
> Обсчетом, по факту, занимается процессор, или что там в конкретном случае считает.
> А CFFI может иметь модуль на чём угодно написанный, например на ассемблере,
> на котором оказывается и пишут всякие числодробительные примитивы.
> Си это то с чем вы вынуждены работать на всяких х86 и
> прочих рисках, в виду трагических исторических причин, а не от того
> что это быстро хорошо или удобно.

Обсчёт в данном контексте это код, который описывает вычислительные операции, и этот код будет не на Питоне.

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

154. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноньимъ (?), 19-Окт-20, 13:37 
> Обсчёт в данном контексте это код, который описывает вычислительные операции, и этот
> код будет не на Питоне.

В смысле не на Питоне?
Код на Питоне не на Питоне?

Ещё раз. Вы путаетесь в логических классах.

Код на Питоне это код на Питоне, независимо от того что и как он интимно под копотом вызывает.

Все вызовы сторонних библиотек можно заменить прямыми обращениями к FPGA какой. И код на Питоне не перестанет от этого быть кодом на Питоне.
Потому что код на Питоне это код на Питоне. Вверху лежит то что положили высоко. (с) Вламир Кличко

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

156. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 19-Окт-20, 13:46 
Код на Питоне в кейсах, требующих высокой производительности, сам ничего не считает, он только вызывает код на более низкоуровневом языке, и больше ничего, и никакие твои нелепые риторические ужимки и прыжки этого не изменят.
Ответить | Правка | К родителю #154 | Наверх | Cообщить модератору

159. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноньимъ (?), 19-Окт-20, 13:57 
Сам код ничего считать не может. Считает компьютер.
Код описывает вычисления которые необходимо произвести.

А от уровня вашего дисскурса кружится голова.

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

160. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 19-Окт-20, 13:59 
> Сам код ничего считать не может. Считает компьютер.
> Код описывает вычисления которые необходимо произвести.

Так на чём этот код написан-то, а?


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

163. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноньимъ (?), 19-Окт-20, 14:03 
>> Сам код ничего считать не может. Считает компьютер.
>> Код описывает вычисления которые необходимо произвести.
> Так на чём этот код написан-то, а?

На чём написан код на Питоне?
Я боюсь вы тяжело перенесёте ответ.


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

166. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Sin2x (ok), 19-Окт-20, 14:10 
>> Сам код ничего считать не может. Считает компьютер.
>> Код описывает вычисления которые необходимо произвести.
> Так на чём этот код написан-то, а?

На чём написан код на Питоне?
Я боюсь вы тяжело перенесёте ответ.


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

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

109. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –2 +/
Сообщение от bOOster (ok), 18-Окт-20, 07:53 
Шило на мыло, решат одни проблемы - возникнут другие. Уже для RUST специфичные, неизвестно что хуже будет. Патчить ошибку сейчас, или ждать когда RUSTоманы разберуться с проблемой.
Или че, в мозгах хомячков RUST боги программирования писали абсолютно без ошибок? Недопрограммисты совсем еба....сь. RUST за святой грааль непогрешимый считают.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

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

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




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

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