Pull to refresh
211
0
Андрей @impwx

Программист

Send message

Ага, то есть вместо того, чтобы улучшить интероп между плюсами и растом, автор предлагает затащить половину раста в сами плюсы. Выглядит как хитрый план по обеспечению безопасности собственной карьеры - после этого и без того запредельная когнитивная сложность языка подскочит еще сильнее, молодежь не захочет его изучать, заменить дедов будет попросту некому - как с COBOL.

устранена проблема, при которой ошибки могли быть допущены в процессе написания кода, но они все равно считались допустимым кодом JavaScript и принимались. Теперь компилятор будет отслеживать и выдавать ошибки, когда сможет синтаксически определить истинную или нулевую проверку

Вообще ничего не понятно. Смысл в том, что в JS некоторые типичные опечатки являются валидным кодом, который при этом делает совсем не то, что хочет пользователь, например:

if(/abc/) { ... } // забыли .test(...)

if(x => 0) { ... } // имелось в виду x >= 0, а получилась лямбда

if(a < foo.bar ?? 100) { ... } // парсится как (a < foo.bar) ?? 100
В этих случаях теперь будут варнинги, что условие всегда истинно. При этом, в случаях типа while(true) варнинга не будет, поскольку это распространенный паттерн.

Также ничего не сказано при киллер-фичу, что у итераторов появились аналогичные массивам методы map, filter, take и т.д.

Твой Vue создан, чтобы пронзить небеса!

какие франшизы, на ваш взгляд, являются самыми важными в истории шутеров

Имхо, такие культурно значимые игры как Duke Nukem, Serious Sam, Quake, Unreal Tournament, Crysis, Bioshock, Overwatch и Fortnight стоило упомянуть больше чем одним словом или скриншотом

движок Unreal сегодня является одним из основных в игровой индустрии наравне с Unity, CryEngine и Godot.

Поставить Unreal и Godot в одну линейку - это мощно

Cреда исполнения CPython состоит из компилятора, который преобразует исходный текст в байт-код (который даже можно сохранить в файл .pyc), а также виртуальной машины, которая этот код дальше интерпретирует. Оптимизацию, о которой я говорил выше, было бы вполне уместно делать именно на уровне компилятора, хотя и в ВМ тоже можно

А компилятор питона не может сам оптмизировать x ** y % z до вызова pow(x, y, z) если тот вариант более производительный? Выглядит как элементарная peephole-оптимизация

Выравнивания вообще нет, или все-таки настройкой можно включить или отключить?

Если GPT-5 сам зарегистрируется на трекере и выложит раздачу, тогда да

А sourcemap'ы оно генерирует? Или как это отлаживать?

С телевизором все было бы понятно - упорство не требуется, вообще ничего не требуется

Более 100000 попыток - обалдеть, нужно иметь колоссальное упорство и не иметь никакой жизни

Вижу несколько причин:

  1. Единая точка отказа: сломался\украли телефон - всем остальным пользоваться тоже нельзя

  2. Плохо масштабируется: в ноутбуке хотелось бы иметь гораздо более мощное железо, чем в телефоне

  3. Задачу доступности файлов на всех устройствах удобнее и надежнее решает облачная синхронизация через условный Dropbox

Возможно вам будет интересно:
https://github.com/impworks/bonsai
На главной странице есть календарь, но помимо него на каждого члена семьи можно написать статью, заполнить факты, загрузить фотки и посмотреть дерево. И тоже на дотнете, хотя и не Blazor

В языке есть и операция. Не «операции», а «операция», потому что в языке она только одна. Так как она только одна, название ей тоже не нужно.

Это софистика - операций в языке множество, но автор называет их "префиксами". По такой логике в Си тоже только одна операция - точка с запятой - а остальное можно назвать модификаторами или как-то еще.

Information

Rating
4,078-th
Location
Berlin, Berlin, Германия
Registered
Activity

Specialization

Fullstack Developer
Lead
From 10,000 €
C#
.NET
SQL
TypeScript
Vue.js
Angular