30 Best Hardcore Punk Releases from 2025 You (Might) Have Missed | Lists

The website's favorite cranky punk lifer chimes in with his picks.

*🅰️d Check out this review by #noecho of #TakeOffense their latest 📀 'T.O.tality' via:
https://www.noecho.net/reviews/take-offense-totality-album-review#google_vignette

& order your 💿 via:
https://takeoffense.ffm.to/totality.OYD

A Discussion About Discharge’s Los Angeles Shows in the 1980s | Features

Southern California hardcore legend Big Frank Harrison shares some gold.

Word Search Puzzle 603

Word List : #fugios #andia #diester #satinize #graymill #routed #mouthier #gland #scrinia #idolises #tucutucu #londony #whooped #stokes #husher #inclusa #noecho #sceptral

Kara Finance

Working my way through No Echo's best hardcore records of 2022.

Mindforce, Squint, Ignite, Ammo, Pulso and End It standing out so far (so, basically half the list).

https://www.noecho.net/lists/best-hardcore-records-2022

#music #punk #PunkRock #HardcorePunk #PunkHardcore #NoEcho

Best Hardcore Records of 2022: No Echo Contributor Picks | Lists

Some obvious and some overlooked gems from the last 12 months.

Выпуск языка программирования Crystal 1.6

Опубликован релиз языка программирования Crystal 1.6, разработчики которого пытаются совместить удобство разработки на языке Ruby с высокой производительностью приложений, свойственной языку Си. Синтаксис Crystal близок к языку Ruby, но не полностью совместим с ним, несмотря на то, что без переработки выполняются некоторые ruby-программы. Код компилятора написан на языке Crystal и распространяется под лицензией Apache 2.0.

В языке применяется статическая проверка типов, реализованная без необходимости явного указания типов переменных и аргументов методов в коде. Программы на Crystal компилируются в исполняемые файлы, с вычислением макросов и генерацией кода во время компиляции. В программах на языке Crystal допускается подключение биндингов, написанных на языке Си. Распараллеливание выполнения кода осуществляется при помощи ключевого слова "spawn", которое позволяет запустить фоновую задачу в асинхронном режиме, не блокируя основной поток, в виде легковесных потоков, именуемых файберами (Fiber).

Стандартная библиотека предоставляет большой набор типовых функций, в том числе средства для обработки CSV, YAML, и JSON, компоненты для создания HTTP-серверов и поддержки WebSocket. В процессе разработки удобно использовать команду "crystal play" которая формирует web-интерфейс (по умолчанию localhost:8080) для интерактивного выполнения кода на языке Crystal.

Основные изменения:

  • Изменена логика перегрузки - при перегрузке объединения типов теперь рассматриваются раньше одиночных типов. Например, выполнение нижеприведённого кода теперь выведет значение true, а не 'а', как было в прошлых выпусках. module Foo(T) end class Bar1 include Foo(Int32) end class Bar2 include Foo(Int32) end def foo(x : Foo(Int32)) 'a' end def foo(x : Bar1 | Bar2) true end foo(Bar1.new)
  • Для всех платформ реализованы методы #system_echo и #system_raw, что позволило перевести в разряд устаревших макросы FileDescriptor "cooked_from_tc_mode!", "noecho_from_tc_mode!" и "raw_from_tc_mode!", а методы #noecho! и #raw! теперь возвращают nil вместо значения LibC.tcsetattr.
  • Улучшен API File, который теперь возвращает внутренний объект (возвращается File::Info вместо Crystal::System::FileInfo).
  • Улучшена работа в режиме интерпретатора. Для включения поддержки интерпретатора можно использовать команду "make interpreter = 1".
  • В компилятор и стандартную библиотеку включены новые оптимизации производительности.
  • Улучшена поддержка платформы Windows в компиляторе, в том числе для Windows добавлена возможность сборки интерпретатора и поддержка Mutex.
  • Добавлена поддержка Unicode 15.0 и реализован API для нормализации последовательностей Unicode.


Источник: https://www.opennet.ru/opennews/art.shtml?num=57926
Выпуск языка программирования Crystal 1.6

Опубликован релиз языка программирования Crystal 1.6 , разработчики которого пытаются совместить удобство разработки на языке Ruby с высокой производительностью приложений, свойственной языку Си. Синтаксис Crystal близок к языку Ruby, но не полностью совместим с ним, несмотря на то, что без переработки выполняются некоторые ruby-программы. Код компилятора написан на языке Crystal и распространяется под лицензией Apache 2.0