LINUX.ORG.RU

Сообщения fsb4000

 

Вышел Kotlin 1.4

Новости — Разработка
Группа Разработка

Вот что вошло в Kotlin 1.4.0:

В Kotlin 1.4 много нового:

Улучшения стандартной библиотеки:

Основное направление работы над стандартной библиотекой Kotlin — улучшение единообразия как на разных платформах, так и между самими операциями. В этом выпуске в стандартную библиотеку добавлены новые операторы коллекций, улучшения делегированных свойств, реализация двунаправленной очереди ArrayDeque и многое другое.

Кроме того, больше не нужно объявлять зависимость от stdlib в проектах Gradle-Kotlin, независимо от того, разрабатываете ли вы под одну платформу или создаете мультиплатформенный проект. Начиная с Kotlin 1.4.0, эта зависимость добавляется по умолчанию.

Продолжена работа и над другими частями экосистемы Kotlin:

Подробности

Приглашаем всех желающих на четырехдневную онлайн-конференцию, посвященную Kotlin 1.4!

Мероприятие будет транслироваться 12–15 октября. Бесплатная регистрация по ссылке: https://kotlinlang.org/lp/event-14#registration

>>> Подробности на сайте JetBrains на русском

 

fsb4000
()

Бесплатные выходные в PluralSight

Форум — Development

https://www.pluralsight.com/offer/2020/august-free-weekend

Free Weekend starts Friday 8/14 at 9am MT.

Your free Pluralsight access will expire Sunday, August 16 at 11.59 p.m. MT.

Если кому заняться на выходных нечем…

 

fsb4000
()

Результаты процессоров Эльбрус в geekbench

Форум — Talks

при эмуляции X86, 8C и 8CB соответственно:

https://browser.geekbench.com/v5/cpu/compare/3049767?baseline=3049784

Не видел до этого в talks, надеюсь не боян, нашёл на IXBT..

 

fsb4000
()

Intel хотят чтобы их ненавидили.

Форум — Talks

Intel холопов то оказываются ограничивают по памяти, а смена XMP приводит к потери гарантии.

Как хорошо на контрасте приводят, как обстоят дела в AMD.

Отличный ролик: https://youtu.be/Skry6cKyz50

Intel потеряла связь с реальностью, сокращение доли PC на Intel неизбежно…

 

fsb4000
()

Linus и AVX512

Форум — Talks

I hope AVX512 dies a painful death, and that Intel starts fixing real problems instead of trying to create magic instructions to then create benchmarks that they can look good on.

I hope Intel gets back to basics: gets their process working again, and concentrate more on regular code that isn’t HPC or some other pointless special case.

I’ve said this before, and I’ll say it again: in the heyday of x86, when Intel was laughing all the way to the bank and killing all their competition, absolutely everybody else did better than Intel on FP loads. Intel’s FP performance sucked (relatively speaking), and it matter not one iota.

Because absolutely nobody cares outside of benchmarks.

The same is largely true of AVX512 now - and in the future. Yes, you can find things that care. No, those things don’t sell machines in the big picture.

And AVX512 has real downsides. I’d much rather see that transistor budget used on other things that are much more relevant. Even if it’s still FP math (in the GPU, rather than AVX512). Or just give me more cores (with good single-thread performance, but without the garbage like AVX512) like AMD did.

I want my power limits to be reached with regular integer code, not with some AVX512 power virus that takes away top frequency (because people ended up using it for memcpy!) and takes away cores (because those useless garbage units take up space).

Yes, yes, I’m biased. I absolutely destest FP benchmarks, and I realize other people care deeply. I just think AVX512 is exactly the wrong thing to do. It’s a pet peeve of mine. It’s a prime example of something Intel has done wrong, partly by just increasing the fragmentation of the market.

Stop with the special-case garbage, and make all the core common stuff that everybody cares about run as well as you humanly can. Then do a FPU that is barely good enough on the side, and people will be happy. AVX2 is much more than enough.

Yeah, I’m grumpy.

Linus

https://www.phoronix.com/scan.php?page=news_item&px=Linus-Torvalds-On-AVX-512

 , ,

fsb4000
()

Для Qt оказывается есть свой packet manager.

Форум — Development

https://www.qpm.io/

Только сегодня узнал. Может кто-то тоже не знал и будет кому-то полезно…

 

fsb4000
()

В Rust за 10 лет не сделали аллокаторов?

Форум — Development

Это какой-то позор.

Через 5 лет после выхода версии 1.0 до сих пор нет поддержки локальных аллокаторов. Ужас…

Надеюсь аллокаторы в Rust появятся до того как дропнут поддержку Windows 7 и Mac OS 10.7: https://github.com/rust-lang/release-team/issues/2

Единственно, что обнадёживает, что Rust пишут не фанатики с лора, а программисты. В частности TimDiekmann, который пилит https://github.com/rust-lang/wg-allocators написал что вдохновлялся вот этим видео: https://www.youtube.com/watch?v=LIb3L4vKZ7U и the Phobos Standard Library of the D Programming Language. Это даёт хоть какую-то надежду что будет сделано норм…

 

fsb4000
()

Microsoft Defender теперь и для Linux

Форум — Talks

https://www.opennet.ru/opennews/art.shtml?num=53219

Первый выпуск включает в себя средства превентивной защиты и инструментарий командной строки для управления агентом, запуска сканирования (поиск вредоносного ПО), управления реагированием на возможные угрозы и настройки EDR (Endpoint Detection and Response, выявление возможных атак через мониторинг поведения и анализ активности с использованием методов машинного обучения). Заявлена поддержка дистрибутивов RHEL 7.2+, CentOS Linux 7.2+, Ubuntu 16 LTS и новее, SLES 12+, Debian 9+ и Oracle Linux 7.2.

Теперь лоровцы могут спать спокойно!

 ,

fsb4000
()

Неделя ARM на лоре продолжается

Форум — Talks

 

fsb4000
()

Free Pascal 3.2.0

Новости — Разработка
Группа Разработка

Состоялся выпуск FPC 3.2.0!

Эта версия является новым крупным релизом и содержит багфиксы и обновления пакетов, новые возможности и новые таргеты.

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

Новые возможности: https://wiki.freepascal.org/FPC_New_Features_3.2.0

Список изменений в которых может нарушиться обратная совместимость: https://wiki.freepascal.org/User_Changes_3.2.0

Список новых поддерживаемых платформ: https://wiki.freepascal.org/FPC_New_Features_3.2.0#New_compiler_targets

Скачать: https://www.freepascal.org/download.html

>>> Официальный сайт

 , ,

fsb4000
()

Обзор Нифёдыча на Байкал.

Форум — Talks

 ,

fsb4000
()

Обзор Нифёдыча на Астру.

Форум — Talks

https://www.youtube.com/watch?v=166i_1vGT0M

Базальту нужно учиться у Астры в дизайн.

 

fsb4000
()

Arm тоже решето

Форум — Talks

 ,

fsb4000
()

У FreeBSD новый CoC

Форум — Talks

 ,

fsb4000
()

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

Форум — Development

https://www.opennet.ru/opennews/art.shtml?num=53095

А вы уже сделали

rustup update

?

 

fsb4000
()

Обзор Нифёдыча на Альт.

Форум — Talks

Почему альт выглядит как говно, а другие дистрибутивы на mate выглядят красиво(mint, manjaro, да даже openindiana)

У них среди разрабов нет тех кто пользуется линуском? Даже на лоре в галереи многие рабочие столы в миллион раз красивее, чем у альта.

Примерно такое же отношение будет у 99% жителей РФ если показать им альт:

https://youtu.be/pO6CUJgxd40

 

fsb4000
()

Microsoft открыл под MIT код GW-BASIC

Форум — Talks

https://github.com/microsoft/GW-BASIC

https://devblogs.microsoft.com/commandline/microsoft-open-sources-gw-basic/

Весь написан на ассемблере.

:)

https://github.com/microsoft/GW-BASIC/blob/master/GWMAIN.ASM#L17

BILL GATES WROTE A LOT OF STUFF.

PAUL ALLEN WROTE A LOT OF OTHER STUFF AND FAST CODE.

 , , ,

fsb4000
()

Microsoft реализует DX12 в Linux

Форум — Talks

https://www.opennet.ru/opennews/art.shtml?num=52985

https://devblogs.microsoft.com/directx/directx-heart-linux/

https://lkml.org/lkml/2020/5/19/742

Пока правда в WSL2, но их ответ такой:

Is the d3d12 support on Linux coming to baremetal Linux as well?

No native Linux support right now, could be in the future, though.

Линуксоиды, если появится libd3d12.so, то это смерть Вулкану?

 ,

fsb4000
()

Автор sway написал книгу про Wayland

Форум — Development

Если кто хочет почитать про Wayland, то вот вам книга: https://wayland-book.com/

 , ,

fsb4000
()

systemd-oomd

Форум — Talks

https://github.com/systemd/systemd/pull/15206

Скоро systemd решит очередную проблему Linux.

Ура товарищи!

Хотя вот тут нашёл тему, вроде уже обсуждали: oom killer в systemd

 , ,

fsb4000
()

RSS подписка на новые темы