[01:21:57] <ada_ru> (Oleg)  отвечает (wladlos) на <Мне надо, например, …>
Это вообще будет сложно не только с Адой но и с С. Только смотреть дизассемблер. А вообще если речь идёт о реализации каких либо задержек при помощи команд с надеждой что они будут выполнятся сколько то там тактов, то это плохая практика.
[02:38:40] <ada_ru> (t91x0)  отвечает (wladlos) на <Мне надо, например, …>
Числодробление на контроллере.

Топором и без единого гвоздя
[02:55:09] <ada_ru> (t91x0)  отвечает (wladlos) на <!!!ВНИМАНИЕ!!!
В ча…>
Могу вам подсказать человека, писавшего компилятор Паскаля. В жж он kouzdra
[09:52:02] <ada_ru> (wladlos)  отвечает (t91x0) на <Могу вам подсказать …>
Интересует технологии, инструментарий, процесс и принципы написания именно своих фронт-эндов именно к freepascal-ю.
[09:52:44] <ada_ru> (wladlos)  отвечает (t91x0) на <Числодробление на ко…>
Что вас удивило?
[09:54:54] <ada_ru> (I_vlxy_I) числодробление - штука относительная. помнится на msp430 приходилось немного фильтров реализовывать (и других DSP алгоритмов). Хотя это и полное извращение конечно, но задача того требовала.
[09:58:22] <ada_ru> (wladlos)  отвечает (I_vlxy_I) на <числодробление - шту…>
Из той же оперы.
[10:00:42] <ada_ru> (wladlos) Предложил пару дешёвых ПЛИСин поставить поставить предобработку входных сигналов. Не захотели. Теперь придётся ужиматься в выделении рабочем цикле системы.
[10:02:10] <ada_ru> (I_vlxy_I) если планируется хоть немного массовое производство, то там битва идет за каждый цент стоимости деталей. добавить деталюшку стоимостью 50 центов уже очень сложно.
[10:02:31] <ada_ru> (I_vlxy_I) особенно если это всего лишь облегчит жизнь программистам 😊
[10:04:01] <ada_ru> (wladlos) Их бин понимайт. Я предлагаю решения для задач из сферы возможного. Естественно, что менеджмент, экономит на копейках там, где потом тысячи денег будут потеряны из-за этого.
[10:08:11] <ada_ru> (wladlos) Оно ведь до сих пор, та же модульность часто понимается только как красивый и хлёсткий термин для докладов и презентаций.
А поднимаешь "капот" и - остаётся только недоумения и вопрос "в каком лесу оно росло, что ВОТ ЭТО написало?"
[10:08:48] <ada_ru> (I_vlxy_I) в лесу, где грибы вместо деревьев 😊
[10:11:07] <ada_ru> (wladlos) В Аде на уровне стандартов есть какие-то рекомендации, руководства или стандарт по стилю оформления исходников? Или - всё на откуп контор отдаётся?
[10:12:39] <ada_ru> (wladlos) Кто-то в русскоязычном мире занимается переводами док по Ада-тематике?
[10:13:23] <ada_ru> (wladlos) В смысле на постоянной и не основе?
[10:20:14] <ada_ru> (I_vlxy_I)  отвечает (wladlos) на <В Аде на уровне стан…>
есть средства контроля за стилем на уровне инструментария.

ну и по умолчанию народ старается выдерживать тот же стиль, что в стандарте, либо у Адакоры (у адакоры отличается от стандарта - отступ 3 пробела а не 2).
[10:25:55] <ada_ru> (Eugene) вот пример из стандарта:
25      type Peripheral(Unit : Device := Disk) is
record
Status : State;
case Unit is
when Printer =>
Line_Count : Integer range 1 .. Page_Size;
when others =>
Cylinder   : Cylinder_Index;
Track      : Track_Number;
end case;
end record;
отступы 3 пробела
[10:26:08] <ada_ru> (Eugene) капец как тут код оформлять???
[10:26:51] <ada_ru> (I_vlxy_I)  отвечает (Eugene) на <вот пример из станда…>
дай ссыль плз
[10:27:19] <ada_ru> (Eugene) http://www.ada-auth.org/standards/12rm/RM-12-Txt.zip
[10:27:32] <ada_ru> (Eugene) RM-03.TXT
[10:32:07] <ada_ru> (I_vlxy_I) ага. 3 пробела. а где же я два то видел? тоже ведь в стандарте.
[10:35:31] <ada_ru> (wladlos) Может, штатно два пробела, а при продолжении строки - три?
[11:16:46] <ada_ru> (Максим) Есть ada quality and style guide
[11:17:43] <ada_ru> (Максим) Для 95 был официальным документом, а сейчас книжкой на викибуке
[11:18:42] <ada_ru> (Максим) Я немного занимаюсь переводом адских текстов в свободное время.
[12:00:01] <ada_ru> (Gourytch) https://itnan.ru/post.php?c=1&p=454948

(* прочёл заявленные харакиристики магомобиля Monarch и крепко задумался *)
[12:00:49] <ada_ru> (Gourytch) 500 км (запас хода) / (60 км/ч пусть так) ~= 8 часов. 100*4*8 = 3.2 МВт*ч (минимально необходимая ёмкость)

3.2 MВт*ч / (4/60 ч - время зарядки)  = 48 МВт (мощность зарядки). если брать 220V, то сила тока будет 218181А...  интересно, через что это они хотят такую можность нагнетать?
[12:01:44] <ada_ru> (wladlos) Вы всё о второстепенных деталях! :)
Не надо отвлекаться. Всё равно там не дадут на Аде ПОразрабатывать. :)
[12:03:11] <ada_ru> (wladlos) Хотя, сейчас уже по фиг, кто на чём пишет. Ментально 99% "программистов" - веб-разработчики и играются в песочнице.
[12:04:33] <ada_ru> (Gourytch) как это не дадут? раз он самоуправляемый - делать можно что захочется: хоть кофе пей, хоть православные гимны пой, хоть на языке Ада кодь. хотя стоп. точно: на таком языке вряд ли можно. только на языке РАЯ!

https://ru.wikipedia.org/wiki/Учебный_алгоритмический_язык
[12:05:21] <ada_ru> (Gourytch) главное не увлечься и не сотворить себе КуМира =)
[12:05:42] <ada_ru> (wladlos) Я - про ПО ДЛЯ этого машины.
[12:10:32] <ada_ru> (Gourytch) ну я не уверен что там вообще что-то будет программироваться
[12:10:54] <ada_ru> (Eugene)  отвечает (Gourytch) на <главное не увлечься …>
кстати, занятная среда разработки в этом кумире
[12:11:54] <ada_ru> (Eugene) они, кстати, называют этот язык языком Кумир:
Язык Кумир
Описание русского алгоритмического языка программирования
[12:11:55] <ada_ru> (Gourytch) я с ним только на ДВК сталкивался.
[12:12:30] <ada_ru> (Eugene) в РАЯ даже контракты есть! все эти дано и надо + утв
[12:13:23] <ada_ru> (Eugene) "Основная структурная единица языка Кумир – алгоритм. Программа на языке КуМир в простейшем случае состоит из нескольких алгоритмов, следующих один за другим. Перед первым алгоритмом может располагаться вступление – любая неветвящаяся последовательность команд. Например, это могут быть строки с комментариями, описаниями общих величин программы, командами присваивания им начальных значений."
[12:13:47] <ada_ru> (wladlos)  отвечает (Eugene) на <в РАЯ даже контракты…>
Но пишут-то хоть служебные слова на аглицком? А то иначе - у многих так мозг выносит некошерностью - аж  - до идиосинкразии...
[12:14:05] <ada_ru> (Eugene) РАЯ на русском же )))
[12:14:20] <ada_ru> (Eugene) Алгоритм на языке Кумир записывается в следующем виде:
алг тип_алгоритма имя_алгоритма (описание_параметров)
 дано условие_применимости_алгоритма
 надо цель_выполнения_алгоритма
нач
 последовательность команд
кон
[12:14:22] <ada_ru> (Gourytch) нет. на то он он и Русский Алгоритмический Язык
[12:14:24] <ada_ru> (wladlos) Не, тгда быдлу - полюбасику - не катит!
[12:14:54] <ada_ru> (Eugene)  отвечает (wladlos) на <Не, тогда быдлу - по…>
1С с русскоязычным бейсиком зашёл хорошо! ))))
[12:17:27] <ada_ru> (wladlos) Женя, ты же уже знаешь мою позицию по этому вопросу: если у человека есть вавка в головушке на счёт язычности в языковых конструкциях, тогда - вообще надо прийти к положению, когда этот вопрос в принципе возникать не может. А, отсюда - прямой путь в ФОРТу. :)
Но это - ещё мозгодробительно для людёв, взрощенных в мейнстримовской ментальности.
[12:30:13] <ada_ru> (wladlos) Я вообще как-то помню даже конструкцию "IF-ELSE-THEN"  переопределили как "?{  ?|  }?" и "BEGIN WHILE END" на "@{  @?  }@"... :)
[12:31:22] <ada_ru> (Максим) а есть ключевое слово нинужин?
[12:32:01] <ada_ru> (wladlos) Ну, как вариант названия населённого пункта....
[12:37:46] <ada_ru> (Eugene) В РАЯ нет не только модулей, но даже структурных типов данных, например, записей. Фиг с ними, с модулями, но без записей-то как?
ну так это не язык программирования, а алгоритмический язык...
[12:38:28] <ada_ru> (wladlos) Ну, в Фортране - тоже записей не было...
[12:41:56] <ada_ru> (I_vlxy_I)  отвечает (wladlos) на <Ну, в Фортране - тож…>
И в си...
[13:00:46] <ada_ru> (Eugene)  отвечает (I_vlxy_I) на <И в си...>
это как так в сях не было? о_О
[13:01:27] <ada_ru> (I_vlxy_I)  отвечает (Eugene) на <это как так в сях не…>
Глянь первый компилятор сей
[13:01:51] <ada_ru> (I_vlxy_I) Там и препроцессора/хедеров не было
[13:02:56] <ada_ru> (Eugene)  отвечает (I_vlxy_I) на <Глянь первый компиля…>
да пофиг на первый компилятор, главное что в стандарте были структуры
[13:03:26] <ada_ru> (Eugene) в фортране с версии 95 тоже есть Derived Data Types
[13:08:05] <ada_ru> (I_vlxy_I)  отвечает (Eugene) на <да пофиг на первый к…>
Стандарт там относительно недавно появился :-) в 89 году
[13:31:55] <ada_ru> (wladlos) Да и - хрен с ними, со всеми. Главное, что бы мысли и идеи удобно и адекватно выражать можно было.
[15:16:19] <ada_ru> (Eugene) мне вот давно интересно, почему указатели в аде называются не указателями, а access type'ами?
[15:18:19] <ada_ru> (I_vlxy_I) а насколько легко с ними арифметировать?
[15:18:38] <ada_ru> (I_vlxy_I) вроде по смыслу они всё же ближе к каким-нибудь джавовым ссылкам.
[15:21:22] <ada_ru> (Eugene)  отвечает (I_vlxy_I) на <а насколько легко с …>
указательной арифметики в аде нету же
[15:21:30] <ada_ru> (I_vlxy_I) дык и вот
[15:22:04] <ada_ru> (I_vlxy_I) ну и терминология тогда ещё не устоялась
[15:38:37] <ada_ru> (Oleg) О_о хотите фокус?
[15:39:00] <ada_ru> (Oleg) В go создаю xml файл, открываю а там.....
[15:39:24] <ada_ru> (Oleg) // Type definitions for React 16.3
// Project: http://facebook.github.io/react/
// Definitions by: Asana <https://asana.com>
//                 AssureSign <http://www.assuresign.com>
//                 Microsoft <https://microsoft.com>
//                 John Reilly <https://github.com/johnnyreilly>
//                 Benoit Benezech <https://github.com/bbenezech>
//                 Patricio Zavolinsky <https://github.com/pzavolinsky>
//                 Digiguru <https://github.com/digiguru>
//                 Eric Anderson <https://github.com/ericanderson>
//                 Albert Kurniawan <https://github.com/morcerf>
//                 Tanguy Krotoff <https://github.com/tkrotoff>
//                 Dovydas Navickas <https://github.com/DovydasNavickas>
//                 Stéphane Goetz <https://github.com/onigoetz>
//                 Rich Seviora <https://github.com/richseviora>
//                 Josh Rutherford <https://github.com/theruther4d>
//                 Guilherme Hübner <https://github.com/guilhermehubner>
//                 Josh Goldberg <https://github.com/joshuakgoldberg>
//                 Johann Rakotoharisoa <https://github.com/jrakotoharisoa>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.6

/*
Known Problems & Workarounds
1. The type of cloneElement is incorrect.
[15:39:26] <ada_ru> (Oleg) Ж-)
[15:41:17] <ada_ru> (Oleg) или
[15:41:34] <ada_ru> (Oleg) /*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0  

THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.

See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */



/// <reference no-default-lib="true"/>
[15:41:36] <ada_ru> (Oleg) Что это вобще такое
[17:05:09] <ada_ru> (wladlos) "Вирус?..."(тм)(с)(г)
[17:46:06] <ada_ru> (Eugene) www.cnews.ru/news/top/2019-06-07_krupnejshij_v_mire_hosting_itproektov_bez_obyasneniya