LINUX.ORG.RU

Сообщения FilosofeM

 

Starcraft 2: мерцающие тени на Intel HD 4600

Кто-нибудь в курсе, как вылечить мерцающие тени в SC2? Пробовал запускать на чистом Wine 4.11, с помощью Lutris - ничерта не помогает. Через D9VK вообще тени отсутствуют.

Ubuntu v19.04 64-bit, Wine v4.11 Devel

Mesa 3D v 19.1.0

Starcraft 2 v3.1.4

 , , ,

FilosofeM ()

Более 90% снимков десктопов в галерее хуже дефолтного оформления

Смотрю на галерею местных юзверей и эникейщиков и из глаз течет кровь. Более 90% скринов - уродливое УГ, хуже дефолтного оформления в разы. Я конечно понимаю, что хочется проверить свои силы и потягаться со специально для этого нанятыми дизайнерами и оформителями. Но этого делать не стоит.

Я вот в своих десктопах ничего никогда не оформляю - на 95% юзаю дефолтное оформление и мне норм. Я даже его не замечаю, ибо погружаюсь в работу. А у вас как, тоже дефолт юзаете или пытаетесь все изуродовать и потом выложить свой «шедевр» в галерею десктопов?

 , ,

FilosofeM ()

Julia 0.7

Вышла альфа-версия сабжа для математических вычислений.

Язык, созданный для замены Fortran, R, Matlab и Python.

По скорости сравним с Сишкой. Кто-нибудь юзал, тестал?

Разрабы просят тестать язык в хвост и в гриву и о багах сообщать на Гитхабе.

 , , ,

FilosofeM ()

Релизнулась Java SE 9

Всех поздравляю. В 10-й версии обещают полноценные дженерики. Это возможно без поломки обратной совместимости?

 ,

FilosofeM ()

Будущее Qt и GTK+

Как вы думаете, что будет с этими фреймворками в будущем? Смотрю, что Qt развивается интенсивнее, сообщество там больше. Даже Unity и LXDE решили переписать с GTK+ на Qt.

Как по мне, стек программ на Qt лучше оных на GTK+ и нету той разрозненности в DE, которая царит в стане GTK+ (GNOME, Cinnamon, Mate). Кеды монолитны и форкать их не собираются, как форкают Гном.

Лично я за Qt. Ибо под капотом там посовременнее. Отличная документация и т.д. Хотя сишку я люблю, но она не предназначена для того, чтобы писать на ней GUI, как в GTK+.

Но я также за то, чтобы GTK+ жил, процветал и развивался. Конкуренция нужна всегда. И свобода выбора.

 ,

FilosofeM ()

Будущее Java или ломаем backward compatibility полностью

Как известно, за 20 лет существования Жабы, накопилось и обнаружилось целая охапка проблем, связанных с кривым дизайном, реализцией, отсутствием нужных фишек и синтаксического сахара.

А что если с 10-й версии исправить все эти проблемы, полностью игнорируя обратную совместимость? Назвать например новую версию Жабы как Java X и развивать данную версию парралельно со «старой». Те, кому нужна обратная совместимость, будут сидеть на старых версиях, а те, кто начинает проект с нуля - пересядут на новую. Со временем все перекочуют на Java X, и необходимость в старых версиях отпадет навсегда.

Текущие проблемы Java:

  • checked exceptions
  • Отсутствие беззнаковых типов, вследствии чего имеем кривой API и трудности работой с сетью.
  • Убогие Generics, которые дженериками и не являются
  • Примитивные типы не являются объектами. Существуют убогие костыли-обертки, которые уродуют концепцию
  • Длина массивов не может превышать Integer.MAX. Огромные массивы не поддерживаются
  • Отсутствие Properties. Геттеры и сеттеры раздувают код и делают его нечитабельным
  • Кривой дизайн Cloneable и Serializable
  • Целый зоопарк всяких языков (Scala, Kotlin etc), которые по факту используют legacy JVM со всеми ее недостатками, пытаясь как-то выправить ситуацию и облегчить жизнь разрабов.

В общем комментируем, кто что думает по этому поводу.

Перемещено leave из general

 ,

FilosofeM ()

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