ИИ — это самообман... ИИ ничего не придумал сам. все что ИИ умеет это "тырить примеры" у "кожаных мешков". Когда говорят, что ИИ научился играть в ГО без помощи "кожаных мешков" забыли, что "метод Монте-Карло" не является ИИ в принципе ...
что-то мне не вериться в такие "ужасные" проги. Например, сказано, что "Пегас" может прослушивать телефоны. так вот на Аднройде что бы что-то прослушать надо зарутовать мобильный и сделать это с помощью "смс"-ки невозможно. Может я что-то не понимаю в программировании мобильных устройств?
Автор еще молод и придёт время, и он наконец поймет, что бегать как лошадь в цирке — это не вариант и что нужно немного останавливать не только себя, но и "заказчиков". писать код более расслабленно и более медленно. ведь то что мы хотим делать много и быстро это личный наш выбор. и пока автор не поймет, что это его выбор писать много и быстро он будет бороться со стрессом и нехваткой времени. На вопрос сколько займет это времени всегда нужно отвечать "более 10 лет". И это как минимум будет честно для всех
Это один и тот же человек просто так получилось, что в одном броузере был один аккаунт, а в командной строке другой. Проект еще не закончен. там много еще чего делать, например - темплейты, юнионы, оптимизация для GC. ref. counter стратегия и так далее. работы на много лет. нужна помощь а ее нет.
вы все верно сказали. но 32 бита для "int" используется автоматически из-за "выравнивания" и поэтому что бы использовать int16 нужно указать свой тип например: type int16 = 65535; и когда компилятор будет использовать 16 бит а не 32. Это некоторые особенности конкретной имплементации TSC и да это все нужно описывать в документации
это если думать о ECMAScript то да. Но tsc компилятор не пытается повторить поведение ECMAScript а использует синтаксис TypeScript-а для компилирования нативного кода. т.е. val будет получать только "int" значения. если хочется передавать любые значения тогда надо писать "functionfoo(val: any = 0)"
авто-определение типа — это не тоже самое что "не указываю". Вот в примере "foo(val = 0)" "= 0" говорит о то, что "val" будет целым 32битным числом со знаком (т.к. это тип целого по умолчанию). Поэтому писать код "type int = 0; foo(val: int = 0) {}" долго и не удобно. и дает одинаковый результат для проверки и компиляции
ИИ — это самообман... ИИ ничего не придумал сам. все что ИИ умеет это "тырить примеры" у "кожаных мешков". Когда говорят, что ИИ научился играть в ГО без помощи "кожаных мешков" забыли, что "метод Монте-Карло" не является ИИ в принципе ...
ну можно тогда с TypeScript-ом сравнивать на гитхабе уже есть компиляторы для Wasm на TypeScript-e
что-то мне не вериться в такие "ужасные" проги. Например, сказано, что "Пегас" может прослушивать телефоны. так вот на Аднройде что бы что-то прослушать надо зарутовать мобильный и сделать это с помощью "смс"-ки невозможно. Может я что-то не понимаю в программировании мобильных устройств?
Автор еще молод и придёт время, и он наконец поймет, что бегать как лошадь в цирке — это не вариант и что нужно немного останавливать не только себя, но и "заказчиков". писать код более расслабленно и более медленно. ведь то что мы хотим делать много и быстро это личный наш выбор. и пока автор не поймет, что это его выбор писать много и быстро он будет бороться со стрессом и нехваткой времени. На вопрос сколько займет это времени всегда нужно отвечать "более 10 лет". И это как минимум будет честно для всех
Лекция «Лекция «Основополагающие эксперименты квантовой механики. Часть 1. Двухщелевой эксперимент»» https://youtu.be/15nwzGi_3p8
добавочно надо ознакомиться с этим видео https://youtu.be/tJCKfZkcE1k
вот тут есть видео https://youtu.be/bpkdoSxC-VM
вот тут объясняется все https://www.youtube.com/watch?v=RQsOG0VM6qw посмотрите что бы быть более "продвинутым"
mlir часть уже как бы закончена там вряд ли будут изменения. нужна уже runtime поддержка
иметь нормальный С++ компилятор в виде TypeScript-а .. все новички, которые хотят писать нативный код обзавидуются :)
спасибо.. век помнить буду :)
Это один и тот же человек просто так получилось, что в одном броузере был один аккаунт, а в командной строке другой. Проект еще не закончен. там много еще чего делать, например - темплейты, юнионы, оптимизация для GC. ref. counter стратегия и так далее. работы на много лет. нужна помощь а ее нет.
tscc - ага это как намек на С++
На гитхабе в релизе скомпилированные бинарники
Я знаю, но на ум ничего не пришло.
вы все верно сказали. но 32 бита для "int" используется автоматически из-за "выравнивания" и поэтому что бы использовать int16 нужно указать свой тип например: type int16 = 65535; и когда компилятор будет использовать 16 бит а не 32. Это некоторые особенности конкретной имплементации TSC и да это все нужно описывать в документации
это если думать о ECMAScript то да. Но tsc компилятор не пытается повторить поведение ECMAScript а использует синтаксис TypeScript-а для компилирования нативного кода. т.е. val будет получать только "int" значения. если хочется передавать любые значения тогда надо писать "function foo(val: any = 0)"
авто-определение типа — это не тоже самое что "не указываю". Вот в примере "foo(val = 0)" "= 0" говорит о то, что "val" будет целым 32битным числом со знаком (т.к. это тип целого по умолчанию). Поэтому писать код "type int = 0; foo(val: int = 0) {}" долго и не удобно. и дает одинаковый результат для проверки и компиляции
Это моя пробная статья, когда будет время напишу больше уже о самой разработке и ее прогрессе, но приходиться выдирать время для писания статьи