Автор не входит в состав редакции iXBT.com (подробнее »)
avatar
Кстати, на платформе .NET есть полностью синтактически русско-язычный ЯП «Перфолента» (ПРАВДА ЕГО НА УКРАИНЕ РАЗРАБАТЫВАЮТ — так что для России это пока не вариант, хотя полюбопытствовать на то как оно выглядит на могучем русском языке можно), но он пока в стадии ранней бета-версии и до первого релиза не добрался (хотя версии для бесплатного ознакомления есть). Синтаксис языка «Перфолента», кстати, ориентируется на ЯП из системы 1С Предприятие 8 — как тут уже выше в комментария предложили ;-)
Пример с сайта http://promcod.com.ua/ (извините под спойлер не знаю как запихнуть текст):
Класс МойКласс
// метод, служащий для инициализации полей класса
&ВидноВсем
Конструктор
//код метода
КонецКонструктора
// метод без параметров
Процедура МояПроцедура1
//код метода
КонецПроцедуры
// метод без параметров возвращающий результат
Функция МояФункция1 тип Булево
//код метода
КонецФункции
// метод без параметров, синтаксический аналог процедуры
Метод МояПроцедура2
//код метода
КонецМетода
// метод без параметров возвращающий результат, синтаксический аналог функции
Метод МояФункция2 тип Булево
//код метода
КонецМетода
// метод, принимающий параметр
Процедура МояПроцедура3( ИмяПараметра тип Строка)
//код метода
КонецПроцедуры
// метод, принимающий параметр и возвращающий результат
Функция МояФункция3( ИмяПараметра тип Строка) тип Булево
//код метода
КонецФункции
// метод, служащий для переопределения операторов языка
Оператор +(Операнд1 тип МойКласс, Операнд2 тип МойКласс) тип МойКласс
//код метода
КонецОператора
// метод, служащий для преобразования значения одного типа в значение другого типа
Оператор ЗнчКТипу(ОбъектИсходногоТипа тип МойКласс) тип ДругойКласс
//код метода
КонецОператора
// метод, служащий для преобразования экземпляра объекта этого класса в строку
Оператор ВСтроку тип Строка
//код метода
КонецОператора
// метод, служащий для освобождения и очистки управляемых ресурсов
Завершитель
//код метода
КонецЗавершителя
// метод, служащий для освобождения и очистки НЕ управляемых ресурсов
Деструктор
//код метода
КонецДеструктора
// некоторые методы могут находиться только внутри свойства
&ВидноВсем
Свойство Полное Имя тип Строка
//метод для получения значения свойства
Получить
//код метода
КонецПолучить
//метод для установки значения свойства
Установить(НовоеЗначение тип Строка)
//код метода
КонецУстановить
КонецСвойства
// некоторые методы могут находиться только внутри события
&ВидноВсем
Событие Полное ИмяСобытия тип ТипСобытия
//метод для добавления получателя события
Добавить(Значение тип ТипСобытия)
//код метода
КонецДобавить
//метод для удаления получателя события
Удалить(Значение тип ТипСобытия)
//код метода
КонецУдалить
//метод для вызова обработчика события у всех получателей
Вызвать
//код метода
КонецВызвать
КонецСобытия
КонецКласса
avatar
Мера возможная — но очень репутационно болезненная — причём не в России — а там у них за бугром — ибо все поймуйт — что такое рано или поздно может случиться и с ними — и будут искать альтернативу таким вот ненадёжным сервисам!
Но чисто технически — такой функционал может быть заложен в ПО — но это уже крайний случай — должно быть реальное обоснование её применения — например открытая война страны простив такой вот корпорации (не обязательно танками — это может быть и жёсткая информационная война или экономическая) на территориях за пределами личного пространства государева-агрессора! То есть — не оборонительная война!
avatar
Это штраф Гугл никогда платить не будет (ну разве что на западе все не признают правоту России — и там не заставят Гугл заплатить — что ничтожно маловероятно, но не исключено на 100%). Даже если Гугл не прав и действительно нарушает законы страны — сумма штрафа просто необоснованно велика — и скорее всего будет расти и дальше — хотя… да — наверное расти дальше особо не будет — ибо рассчитыывается от выручки — а её в России у Гугла теперь откровенно совсем не много!
Куда вероятнее — либо полный уход Гугла из страны — либо отмена штрафов (или их кардинальный суммовой пересмотр) — но пока все ждут — Гугл навряд ли сам будет уходить — а его пока не спешат отключать — ибо Россия пока к этому не готова ни морально ни технически (альтернативно)!
avatar
Хотели бы заблокировать — уже бы заблокировали, как ту же Мету с её сервисами — нет — тут всё несколько сложнее — видимо России Гугл ещё нужен — а вот Россия Гуглу… ещё немного и будет не нужна — закроют представительство, отключат все российские серверы (коих уже и так осталось не много — т.к. большую часть уже отключили и наверное потихоньку вывозят или распродают) — и перестанут контактировать с всякими там роспотребнадзорами и мировыми судьями из России — эта страна им не указ — доходы, конечно жалко, но если злая собака лает и грозится больно укусить — то то лучше не вести дел в пределах цепи, на которой она сидит!
Но пока Гугл всё-татки занял выжидательную позицию — авось пронесёт, авось ветер переменится! Но если что — то они через это уже проходили с Китаем — хотя, вероятно очень не хотят повторении этого сценария — ибо даже если уйти от злой собаки — это всё-равно достаточно болезненно — это как если вы любитель сладкого на обед (завтрак и ужи) — кушаете каждый день — и вдруг все блюда доступны — но перед десертом сидит вот такая злая собака! Десерт можно не брать — с голоду не помереть — но обидно и неприятно. Конечно Россия — это наврядли весь десерт — скорее маленький кусочек от тортика — но всё-равно — не получить его для любителя сладкого будет морально болезненно! Ну а недостающие калории они найдут потом где и как компенсировать!
Кстати — десерт тут не только доходы в России — но и доходы с США -по выполнение задач распространнения выгодной им информации (как же без этого) и доходы всей западной аудитории — неявно получаемые на западе за счёт трансляции контента в России (да хоть с той же скрытой (например продакт плейсмент) или явной рекламы (те же блогеры любят явно что-то рекламировать) — встроенной в сам контент) — снижение аудитории — снижение престижа — падение спроса и на сервисы Гугла и как следствие падение дохода — всё это там у них а не в Росссии.
Но администрации России отключение Гугла тоже не выгодно — и так уже полно недовольных из-за отключения Мета — но то были сотни тысяч — а отключи сервисы Гугла (а по частям тут наврядли прокатит — отключи Ютюб и поисковик — Гугл сам отключит всё остальное и свернёт деятельность) — то недовольных будут уже десятки миллионов!
Да и администрация россии сейчас сама активно пользуется сервисами Гугла — в т.ч.тем же Ютюбом для тех же целей политического информационного влияния на запад — т.е. отключение будет взаимным — взаимно не выгодным!
Всё это может усилить отток населения и компаний из России. И дальнейшие финансовые и политические провалы внутри страны!
Всё это может быть осуществлено позже — но сначала нужно подготовить почву и свои альтернативы — чтобы минимизировать негативные последствия! Вот все и тянут резину — пока отключение не выгодно никому! Но сколько это всё будет продолжаться — никто не в силах предсказать! Но скорее всего сервисы Гугла будут отключены — не в этом году — так ближайшие годы… ну или через несколько дет власть в стране сменится и подует ветер перемен в другую сторону (теплый с юга) — а там того глядишь и отключаться уже не придётся как и не придётся платить эти глупые штрафы!
avatar
Яндекс Деньги отошли Сбербанку и стали ЮМаней
Да здравствует новая платёжная система Яедекс Пей!
avatar
Первый блин вышел комом — пустышкой!
avatar
главное чтобы когда в будущем из этого слова «факт» пропадёт буква «т» на конце — частица «не» осталась на своём месте, когда буду обсуждать вышедшую новую память DDR6!
avatar
24Гбит/с — всё-таки не 24Гц (да и это частота чипа, а частота модуля в 2 раза ниже указана 12Гбит/с) — если я не ошибаюсь — это виртуальные герцы — а реальные — это 24Гбит/с поделить на пропускную ширину шины памяти — вот только немного затрудняюсь определить её величину для связки CPU-RAM (в видеокартах то как раз её указывают от 64бит до 320бит) — могу предположить, что это 64бит — тогда часто, с которой можно опрашивать модуль будет 12Гбит/с / 64бит = 192МГц — впрочем это всё не важно. А важно то, с какой именно частотой (по ТТХ) CPU может опрашивать модули памяти (а точнее — встроенный в него контроллер памяти). Сейчас это где-то 4.8Ггц — т.е. память DDR6 быстрее в 2.5 раза. Понятно, что к концу десятилетия контролёры CPU подтянутся и может смогут освоить и опрос в 12Ггц. Но надо ли оно им будет? Навряд ли частота одного CPU станет около 12Гц — в лучше случае вырастит до 6Ггц (тут есть некий технологический барьер — с которым CPU уже сталкивались лет 20 назад — до эпохи Core и Zen архитектур и оптимизации эффективности выполнения команд на один такт — когда базовые частоты сократились в 3 раза — и вот снова плавно росли росли — пока не доросли до 5Гц — обещают без разгона в AMD Zen5 в 2023 году). А если СPU не сможет так же быстро взаимодействовать с контроллером памяти (и как следствие с RAM памятью; уточнение — не контроллер а кеш L3 — куда контроллер складывает/берёт данные при взаимодействии с RAM — со скоростью примерно в 150 раз меньше скорости CPU — там ещё посредники есть в при взаимодействие через кеш L1 и L2 — тоже «условно медленнее» CPU — но уже в 5 раз) — так в чём же смысл таких высоких скоростей памяти?
Ну… а многоядерности… если в процессоре будет да хоть даже 4 ядра — контроллер памяти то у него один — могут ли 4 разных ядра последовательно опросить кеш L3 условно в 4 раза нагрузив его — да смогут — ибо с 6Гц они будут опрашивать L3 не быстрее 160МГц (в противовес гипотетическим 12Гц контроллера). Ну а 128 ядер (обещанных AMD для серверных процессоров в «ближайшие» годы) = 5ГЦ — и даже такой процессор не сможет нагрузить 12Гц контроллер — значит их никто и делать не будет. Максиму ограничатся 6Гц — а то и вовсе 3-4Гц. Тогда зачем же такие скорости?
Многопроцессорность! А если у нас будет не 1 — а 4 таким CPU (не говоря уже о максимальных 8 голов — в особых мейнфреймах «не для всех») — тогда с 3Гц контроллерами в каждом их них (а его нагрузят и 64ядерные процессоры, которые уже реальность)как раз можно выйти на заветные 12Гц. Но это прям в самой самой топовой конфигурации, доступной через несколько лет.
Но это всё серверные процессоры! Нужна ли такая быстрая память десктопным ращениям — где центральный процессор один, и ядер там навряд ли будет больше 16, а частоты выше 6ГЦ даже к концу нынешнего десятилетия (когда DDR6 доберётся до десктопов)? Даже в такой конфигурации CPU не сможет опросить L3 кеш чаще 640МГц!!!
Или всё-таки надо возвращаться к вопросу шины данных и тому, что скорость опроса вообще-то не равна даже скорости передачи делённой на шину данных? Ибо — запросить можно условно за один такт как один байт, так и двойное слово, так 4Кбайта, так и 32Мбайта (главное, чтобы в кеш поместились — 32Мбайта — поместятся в L3 — но не поместятся в L1 или L2 — поэтому CPU c такой порцией всё-равно работать не сможет — а вот какие там максимальные порции данных — это отдельный вопрос); хотя CPU может запросить у контроллера сразу и целый массив порций данных — и тогда за условные 150 тактов CPU он заставит контроллер тащить в L3 из RAM порцию в несколько десятков мегабайт — тогда уже вопрос — а сколько контроллеру нужно будет обращений к модулю памяти — чтобы взять эти мегабайты (условно в идеальном состоянии — когда все они в одном банке памяти, лежат линейно друг за другом)?
Поэтому тут уже скорее важен именно показатель пропускной способности модуля памяти и контроллера в CPU — и в общем случае тут не 100% корреляции с частотой модуля памяти — а значит всю реальную полезность новых модулей DDR6 покажут только реальные тесты (хотя бы даже синтетические)!
avatar
Не факт, что даже если и выйдет DDR6 в 2024-2025 годах — то ждать DDR7 не придётся до конца десятилетия.
И не факт что даже если DDR6 и покажет феноменальный почти 2-кратный реальный прирост (в синтетике конечно) — то DDR7 повторит его успех — как уже было в DDR4 да и с DDR5 (по сравнению с DDR3).
Да и не факт, что даже если DDR6 не будет шибко дороже DDR5 — то DDR7 так же не буде шибко дороже (ну девшее то они точно не будут)
avatar
С такими ценами потом и DDR6 мимо пройдёшь, и вообще на счёты переходить будешь!
avatar
Ну… теперь страна будет гадать — кого преемником назначит Главный — Рогозина, Шойгу, Мишутина, Медведева — или свою родню?
avatar
Действительно — реально чем занимался Роскосмос — делал трамваи (но в Москву их поделки не поставляли — не тот уровень) — это не шутка
avatar
Борисов наверное в «друзьях» у Илона Маска — может его твиты читать ;-)
avatar
Кошмарный дизайн — который как раз лучше бы скрыть с глаз долой!
avatar
В данном случае клонируется только дизайн. Клонирование технологий мало каким китайцам по зубам. Соответственно и дизайн не всегда удаётся с клонировать 100% без 100% клонирования технологий
avatar
Дизайн этого нового пустофона просто жесть — ещё хуже, чем яфона!
Первая ассоциация при взгляде — это HDD
avatar
Так, того не желая. топливный кризис, устроенный из-за России, поспособствует быстрому переходу западных стран с бензина на электричество и отказу от массовой закупки нефти в недалёком будущем!
И кто кому тут ногу отстреливает?
avatar
Народное уже стало «Не вкусно! И точка»
avatar
Наверное статус «Режимного объекта» у них уже в процессе получения. Скоро колючую проволоку подвезут и вышки поставят!
avatar
Я бы с удовольствием бы лучше баобургеры поел… эх… вкусней и качественней ещё ничего не пробовал из фастфуда!