📊 Rye Tables vs Python/Pandas: новый взгляд на работу с табличными данными
Если вы когда-то фильтровали CSV в Pandas или писали вложенные циклы в чистом Python, то вам будет любопытно взглянуть на подход Rye.
Rye — небольшой язык, вдохновлённый Rebol и Factor. Его уникальная фишка — Tables: неизменяемая, "первоклассная" структура данных для работы с таблицами.
Как это работает: — Таблицы обрабатываются чистыми функциями — Поддерживаются пайплайны и композиция выражений — Задачи по обработке данных превращаются в компактные цепочки операций
Статья показывает три подхода на одинаковых примерах: 🔎 Rye Tables 🔎 Python + Pandas 🔎 Чистый Python (без библиотек)
📊 Rye Tables vs Python/Pandas: новый взгляд на работу с табличными данными
Если вы когда-то фильтровали CSV в Pandas или писали вложенные циклы в чистом Python, то вам будет любопытно взглянуть на подход Rye.
Rye — небольшой язык, вдохновлённый Rebol и Factor. Его уникальная фишка — Tables: неизменяемая, "первоклассная" структура данных для работы с таблицами.
Как это работает: — Таблицы обрабатываются чистыми функциями — Поддерживаются пайплайны и композиция выражений — Задачи по обработке данных превращаются в компактные цепочки операций
Статья показывает три подхода на одинаковых примерах: 🔎 Rye Tables 🔎 Python + Pandas 🔎 Чистый Python (без библиотек)
As the broader market downturn continues, yelling online has become the crypto trader’s latest coping mechanism after the rise of Goblintown Ethereum NFTs at the end of May and beginning of June, where holders made incoherent groaning sounds and role-played as urine-loving goblin creatures in late-night Twitter Spaces. The court said the defendant had also incited people to commit public nuisance, with messages calling on them to take part in rallies and demonstrations including at Hong Kong International Airport, to block roads and to paralyse the public transportation system. Various forms of protest promoted on the messaging platform included general strikes, lunchtime protests and silent sit-ins. Commenting about the court's concerns about the spread of false information related to the elections, Minister Fachin noted Brazil is "facing circumstances that could put Brazil's democracy at risk." During the meeting, the information technology secretary at the TSE, Julio Valente, put forward a list of requests the court believes will disinformation. During a meeting with the president of the Supreme Electoral Court (TSE) on June 6, Telegram's Vice President Ilya Perekopsky announced the initiatives. According to the executive, Brazil is the first country in the world where Telegram is introducing the features, which could be expanded to other countries facing threats to democracy through the dissemination of false content. Hui said the messages, which included urging the disruption of airport operations, were attempts to incite followers to make use of poisonous, corrosive or flammable substances to vandalize police vehicles, and also called on others to make weapons to harm police.
from us