Перейти к содержимому

PascalABC.NET Официальный канал

история за 8 днейобновляется раз в неделю
max.ru/channel_pabc_officialТехнологии и ITВ индексе с 26.10.2026подписчики: 20 ч назадпосты: 20 ч назад

Официальный канал системы программирования PascalABC.NET Канал в Телеграм: https://t.me/pascalabc_official

Подписчики
56
прирост: мало истории
выше 37% каналов индекса
Охват 24 ч
—
нет просмотров на 24 ч
ERR24
—
ER (реакции)
1,9%
по 8 постам за 30 дн
выше 41% каналов индекса
Постов в день
0,3
0,0% — реклама с erid
Индекс цитирования
25
1 канал-источник за 90 дн

Прирост подписчиков

За 24 ч
—нет замера 24 ч назад
За 7 дн
—нет замера 7 дней назад
За 30 дн
—нет замера 30 дней назад

К замеру 26.10.2026 · 11:40 МСК. Страницы канала замеряются в среднем раз в 2 дня.

Вовлечённость

ERR 24 ч
—нет просмотров на возрасте суток
ERR 48 ч
—нет постов за 7 дн
ERR 30 дн
>100%по последним замерам, 8 постов
ER (реакции)
1,9%по 8 постам за 30 дн

ERR — средний охват поста к подписчикам, ER — реакции к просмотрам.

Средний охват поста

24 ч
—нет просмотров на возрасте суток
48 ч
—нет постов за 7 дн
72 ч
—нет постов за 7 дн
7 дн
—мало постов с просмотрами: 1
30 дн
59по последним замерам, 8 постов

Охваты 48 и 72 ч посчитаны 26.10.2026 · 16:04 МСК, без репостов.

Упоминания и активность

Упоминаний за 24 ч
0
За 7 дн
0
За 30 дн
0
ИЦ
251 источник за 90 дн
Постов в день
0,3за 30 дн
Реклама с erid
0постов за 30 дн

Упоминания и ИЦ на 26.10.2026 · 16:04 МСК.

Покупал рекламу в…

30 дней · обнаруженные размещения

Размещений не найдено

Это не означает, что рекламы не было.

Таблица закупов →

Включая размещения без erid. Оплата не подтверждена. Как определяем

Продавал рекламу…

30 дней · обнаруженные размещения

Размещений не найдено

Это не означает, что рекламы не было.

Таблица закупов →

Включая размещения без erid. Оплата не подтверждена. Как определяем

Динамика и события

Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid

Мало данных для графика

Последние посты

  1. фото

    NuGet в PascalABC.NET. Часть 1: SQLite без сервера В PascalABC.NET с компилятором .NET 10 теперь можно подключать библиотеки из NuGet прямо в тексте программы — без ручного скачивания DLL и настройки ссылок на библиотеки. Начнём с SQLite — полноценной базы данных, которой не нужен отдельный сервер. {$package Microsoft.Data.Sqlite 10.0.13} uses Microsoft.Data.Sqlite; begin var connection := new SqliteConnection('Data Source=:memory:'); connection.Open; var command := connection.CreateCommand; command.CommandText := 'select 40 + 2'; Println(command.ExecuteScalar); command.Dispo…

    Открыть в MAX
    Просмотры
    20
    ER
    10,0%
    Реакции
    2
  2. фото

    Функции над функциями с помощью лямбда-выражений Прошло меньше полутора месяцев с начала программирования на первом курсе направления ФИИТ — а мы уже можем писать такие вещи. Возьмём полином четвёртой степени с двумя максимумами и определим оператор численного дифференцирования: uses PlotWPF; function D(f: real -> real; h: real := 1e-5): real -> real := x -> (f(x + h) - f(x - h)) / (2 * h); function D2(f: real -> real): real -> real := D(D(f)); begin var f: real -> real := x -> -x*x*x*x/4 + 2*x*x; var c := new LineGraphWPF(-3,3,f); c.AddLineGraph(-3,3,D(f)); c.AddLineGraph(…

    Открыть в MAX
    Просмотры
    53
    ER
    3,8%
    Реакции
    2
  3. фото

    PascalABC.NETSearchValues + .NET 10: Продолжаем знакомиться с возможностями современного .NET. Метод IndexOfAny существовал и раньше. Новая идея здесь — SearchValues<T>. Он позволяет один раз подготовить и оптимизировать набор значений, а затем использовать его во множестве поисков. uses System.Buffers; begin var chars := SearchValues.Create( 'abcdefghijklmnopqrstuvwxyz0123456789'.ToCharArray ); var texts := [ '***PascalABC.NET', '---compiler', '...12345', '___algorithm' ]; foreach var text in texts do begin var p := text.AsSpan.IndexOfAny(chars);…

    Открыть в MAX
    Просмотры
    60
    ER
    1,7%
    Реакции
    1
  4. фото

    🔹 PascalABC.NET + .NET 10: FrozenSet Продолжаем знакомство с «замороженными» коллекциями .NET. После FrozenDictionary — его родственник FrozenSet<T>. uses System.Collections.Frozen; begin var s := HSet('Pascal','C#','Python'); var fs: FrozenSet<string> := s.ToFrozenSet(); Println(fs.Contains('Pascal')); end. FrozenSet похож на обычный HashSet, но после создания его содержимое уже нельзя изменять. Зачем такое ограничение? Чтобы .NET мог один раз проанализировать элементы множества и подобрать внутреннюю структуру, оптимизированную для последующих поисков. В зависимости от данных C…

    Открыть в MAX
    Просмотры
    59
    ER
    1,7%
    Реакции
    1
  5. фото

    PascalABC.NET + .NET 10: FrozenDictionary Продолжаем знакомиться с возможностями современного .NET. FrozenDictionary<TKey,TValue> — специальный словарь для сценария: создали один раз → читаем очень много раз. uses System.Collections.Frozen; begin var d := Dict( 'one' to 1, 'two' to 2, 'three' to 3 ); var fd := FrozenDictionary.ToFrozenDictionary(d); Println(fd['two']); end. После создания FrozenDictionary уже нельзя изменять: добавлять и удалять элементы не получится. Зато .NET может оптимизировать его внутреннюю структуру именно под быстрый поиск. В характерных сцен…

    Открыть в MAX
    Просмотры
    65
    ER
    1,5%
    Реакции
    1
  6. фото

    🔹 PascalABC․NET + .NET 10: очередь с приоритетами Продолжаем знакомиться с возможностями современного .NET, которые становятся доступны в PascalABC․NET после перехода на .NET 10. Сегодня — PriorityQueue<TElement,TPriority> из System.Collections.Generic. Обычная очередь работает по принципу «первым пришёл — первым вышел». В очереди с приоритетами порядок определяется не временем добавления, а приоритетом элемента. uses System.Collections.Generic; begin var q := new PriorityQueue<string,integer>; q.Enqueue('low',10); q.Enqueue('high',1); q.Enqueue('middle',5); while q.Count > 0…

    Открыть в MAX
    Просмотры
    71
    ER
    —
    Реакции
    —
  7. фото

    .NET 10 в PascalABC.NET: Span<T> Переход PascalABC.NET на .NET 10 открывает доступ ко многим современным возможностям платформы. Начинаем показывать их на небольших примерах. Одна из них — Span<T>: тип для эффективной работы с непрерывным участком памяти без копирования данных. begin var a := [10,20,30,40,50]; var s := new System.Span<integer>(a,1,3); s[1] := 333; a.Println end. Результат: 10 20 333 40 50 Span<integer> s представляет три элемента массива a, начиная с индекса 1: 20 30 40 При изменении s[1] меняется непосредственно соответствующий элемент исходного массива. То…

    Открыть в MAX
    Просмотры
    70
    ER
    2,9%
    Реакции
    2
  8. фото

    Трехмерная движущаяся 3D-сцена По мотивам https://habr.com/ru/articles/815653/?ysclid=mufywzozbj234491077 Ну не 256 байт а 860 ## uses GraphABC; SetWindowSize(396,240); LockDrawing; var t := 9.0; repeat t += 1; for var i := 5999 downto 0 do begin var a := i mod 99/50-1; var s := 1-i/4000; var b := s; var x := t; var y := 1.0; var z := 1; var d := 1.0; while z<99 do begin z += 1; var h := 0; if (z>32) and (x.Trunc mod 99>27) then h := (x.Trunc div 9 xor z div 8)*8 mod 46; if y>=6-h then begin s := (…

    Открыть в MAX
    Просмотры
    75
    ER
    —
    Реакции
    —
  9. фото

    RayTracer на PascalABC.NET Вот такая красивая картинка. При запуске по Shift-F9 с отключенным Debug сцена рендерится за 0.3 сек Исходный текст: https://gist.github.com/miks1965/592a9ee7a812cafa89dde0440b8ee9a3 Работает сразу, никаких библиотек ставить не надо

    Открыть в MAX
    Просмотры
    88
    ER
    —
    Реакции
    —
  10. фото

    Расширение PascalABC.NET для VS Code на Mac — работает! 🍎 Доступна версия 0.5.1 расширения PascalABC.NET для Visual Studio Code. На macOS уже работают: ✅ запуск программ ✅ подсветка синтаксиса ✅ IntelliSense — автодополнение и информация о символах Скачать расширение можно здесь: https://pascalabc.net/vscode/

    Открыть в MAX
    Просмотры
    92
    ER
    —
    Реакции
    —

Показано 10

Данные: публичные посты и страницы канала в MAX. Метрики версии v1, пересчитаны 26.10.2026, подписчики замерены 26.10.2026. Как мы считаем.