Дорога в программировании как хобби для 40++ - [23] :: Прикладное программирование :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Дорога в программировании как хобби для 40++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Открыть новую тему     Написать ответ в эту тему

LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2
 
Про транса выше Вы правдоподобно предположили.
 
 
Кмк наши разногласия принципиальны и изложены тут  
https://en.wikipedia.org/wiki/Formal_science
 
  the natural sciences and social sciences seek to characterize physical systems ... using empirical methods, the formal sciences use language tools concerned with characterizing abstract structures described by formal systems.  
 
(есть и русская статья - но целиком и полностью формалистическая).
 

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 14:50 12-11-2024
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
учить стоит OCaml

Из свежего на Хабре -
.тоже отметился OCaml
Языки программирования, взорвавшие мой мозг
 
.и о роли Scheme, как обучающего языка
Почему Scheme?

Всего записей: 1339 | Зарегистр. 02-05-2006 | Отправлено: 00:18 13-11-2024
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frantishek
 
Потому что по scheme бешеное количество туториалов и университетских курсов самого разного уровня продвинутости, а интерпретаторы её пишут на всём, включая powershell ))  ссылку на прошлой станице кидал.
 
По Ocaml есть фундаментальный и бесплатный университетского уровня курс. PDF + видео лекции на ютубе. Опять же ссылался недавно.
 
Если пройти его - во всех остальных языках нового останется лишь эксклюзивная расстановка скобок и пробелов.
 
 
Добавлено:
 
Ааа... понял, что это не было вопросом.
 
По второй ссылке - вот для emacs я еще не закрасноглазился. Даже для неовима.
 
Сейчас бьюсь с DrRacket: почему там в repl не работает стрелка вверх?
 
Скобки парные авторасставлять - это я уже нашёл где у него в опциях.
 
 
Добавлено:
 
 
https://t.me/pld_beginners

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 00:45 13-11-2024 | Исправлено: LevT, 01:46 13-11-2024
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
MBK2
 
Debbie Marr ещё есть в Intel и около, лицом смахивает на мужика в женском парике это полное тёзко-актрисо на мужика смахивает:
https://chatgpt.com/c/67c45de8-cb98-8012-9c14-28d8af295764
 
Вроде как, изобрела Hyper-Threading. Активна поныне:  
https://habr.com/ru/companies/selectel/articles/822851/
 
 
Отчасти азиатские черты у неё, хрен поймёшь..

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 16:39 02-03-2025 | Исправлено: LevT, 17:19 02-03-2025
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
А она точно трап? По тем фото, что я нашел, вроде, фапабельный китайский бабель...

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 17:23 02-03-2025
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2
 
Да: я попутал, там минимум две тёзки.

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 17:41 02-03-2025
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2
 
https://habr.com/ru/articles/901976/
 
https://github.com/asciimoth/wasm-examples/tree/master/wasm
 
https://github.com/WebAssembly/design/blob/main/Rationale.md
 
 
Вам должно понравиться.

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 02:11 02-05-2025
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
Немного не мое направление, но норм.

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 05:50 02-05-2025
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2
 
1) Штука принципиально промискуитетная: изкоробки предназначена для (почти) любого железа.
2) Целевая машина для высокоуровневых рантаймов, принципиально без претензий на самодостаточность.
 
Все предыдущие асмы и сишечки сосут ))
 
 
 
КМК, WASI должны быть тебе интересней ))

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 21:39 02-05-2025
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
Все предыдущие асмы и сишечки сосут ))

А в чем исключительность? Чем это лучше любой из дохрена уже существующих кроссплатформенных VM, например, Java?

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 02:05 03-05-2025
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2
 
Мне показалось было, что вам угодны только асм да С.
Но они завязаны на железо и OC, а wasm-у от них нужны только "драйвера" wasi.  
 

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 02:29 03-05-2025
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
Более странного заявления я давно не слышал. Звучит примерно, как вопрос психиатра "в чем сходство между холодильником и детерминизмом"  
Java так то тоже Си-подобна и транслируется в кроссплатформенный ассемблер, которому только только JVM нужна для привязки к каждой ОС и железу.

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 06:29 03-05-2025
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2
 
JVM уже давно нет, остались только JDK, и они не кроссплатформенные: в них самих мешанина, и даже линуксовый jar-ник, скорее всего, не запустится на маке. Тем более на винде, и совсем нереально, чтобы на ARM.
 
 
Я топлю за четкое разделение вычислений (computations внутри песочницы) и т.н. эффектов. На WASM принципиально нельзя создать ничего effectful (связанного с реальным миром).
 
 
А так-то, всё что угодно "чем-то подобно" много чему другому
Но это подобие, как правило, нетранзитивно.
 
Потому я имею в виду классификацию, а не подобие.

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 12:51 03-05-2025 | Исправлено: LevT, 12:51 03-05-2025
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
JVM уже давно нет, остались только JDK

OMFG, давайте все ж определимся с терминологией
Раз https://en.wikipedia.org/wiki/Java_virtual_machine
Два https://en.wikipedia.org/wiki/Java_Development_Kit
Как говорится, почувствуйте разницу

Цитата:
даже линуксовый jar-ник, скорее всего, не запустится на маке. Тем более на винде, и совсем нереально, чтобы на ARM.

Вы снова путаете теплое с мягким, JVM полностью кроссплатформенна, однако, к сожалению, в профессиональных пакетах без системного API не обойтись, поэтому, грамотные люди пишут программу так, что она сама определяет платформу и, в зависимости от этого, подставляет ту или иную системнозависимую нативную библиотеку. Именно поэтому на Java написаны тысячи профессиональных коммерческих пакетов, а WASM - сферическая игрушка в вакууме, пригодная, разве что, для фронтэнда, во всяком случае, я ничего серьезного, уровня ядра, на нем не видел ни разу. Хотя, конечно, при грамотном использовании и на нем можно чтото толковое запилить, но зачем, есть же Java и полно других фреймфорков, на которые есть готовые наработки.

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 17:58 03-05-2025
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Грамотные люди специализируются - кто-то занимается прикладным кодом, а кто-то предоставляет этому коду исполняющее окружение.
 
Даже если это один человек, очень умный (чтобы быть успешным многоруким шивой) но недостаточно богатый (чтобы нанять исполнителей на нелюбимые занятия), ему имеет смысл чередовать роли: "по чётным я прикладник, а по нечётным системщик".
 
 
 
Добавлено:

Цитата:
 WASM - сферическая игрушка в вакууме,

 
Жаба существует почти 30 лет, а WASM пока не достиг даже MVP.
Идея та же: запускать один и тот же код где угодно.
 
С учётом опыта и работы над ошибками, должно выйти зашибись
 
 
Добавлено:
 
 
хехе
 
https://habr.com/ru/news/905458/

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 22:16 03-05-2025 | Исправлено: LevT, 22:24 03-05-2025
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
 
Жаба существует почти 30 лет, а WASM пока не достиг даже MVP.
Идея та же: запускать один и тот же код где угодно.

Пока что выглядит как очередное изобретение велосипеда - и Java и дотнет и питон и js и многое-многое другое, в свое время, изобретались именно под лозунгами кроссплатформенности и переносимости кода

Цитата:
хехе

 
Кстати, тоже закономерный вариант
1. Пилим платформеннонезависимый код
2. Пилим специальную железную платформу под этот код...
...
PROFIT!!!!

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 03:14 04-05-2025
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

https://chatgpt.com/share/68566ffa-a450-8012-9129-daccca2f0b04
 
egui.rs   - пример применения webassembly
 
Идея в том, что не надо работать с отдельным состоянием интерфейса.
Данные приложения отображаются напрямую, притом одинаково на любой платформе.
 

Всего записей: 17980 | Зарегистр. 14-10-2001 | Отправлено: 11:45 21-06-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Дорога в программировании как хобби для 40++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru