crypt of decay - для матюгов [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

для матюгов [May. 5th, 2034|09:23 am]
Previous Entry Add to Memories Tell A Friend Next Entry
Linkmeow!

Comments:
[User Picture]
From:[info]dolmatt
Date:February 12th, 2022 - 05:07 pm

The Philosophy of Jai

(Link)
https://ru.wikipedia.org/wiki/%D0%91%D0%BB%D0%BE%D1%83,_%D0%94%D0%B6%D0%BE%D0%BD%D0%B0%D1%82%D0%B0%D0%BD

https://www.youtube.com/watch?v=TH9VCN6UkyQ

Чувак с нелёгкой судьбой по имени Jon Blow планирует создать новый язык программирования Jai, предназначенный для целей гейм-девелопмента. Видео начинается с того, что Go — говно, Rust — говно, D — лучшее из того, что есть, но всё ещё говно, и только Jai способен изменить ситуацию к лучшему.

Jai Language Features перечислены здесь: https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md
[User Picture]
From:[info]ketmar
Date:February 12th, 2022 - 05:13 pm

Re: The Philosophy of Jai

(Link)
>планирует создать новый язык программирования
в 99% случаев на этом месте можно дальше не читать. а тот факт, что вместо нормального дизайн-документа инфу надо собирать по утуповским видивам однозначно говорит, что автор безмозглый дегенерат. no exceptions.
[User Picture]
From:[info]dolmatt
Date:February 12th, 2022 - 05:30 pm

Re: The Philosophy of Jai

(Link)
Но что-то же надо с этим делать.
[User Picture]
From:[info]ketmar
Date:February 12th, 2022 - 05:38 pm

Re: The Philosophy of Jai

(Link)
можно так: если видишь, что кто-то придумывает Свой, Более Лучший Язык Программирования — просто не трать на это время. потому что в большинстве случаев автор придумывает велосипеды с квадратными колёсами, а в редких исключениях круглых колёс седло велосипеда всё равно заточено под одну конкретную жопу.

пример первого — это хрустик, а второго — гошечка.
From:(Anonymous)
Date:March 15th, 2022 - 02:38 pm

Re: The Philosophy of Jai

(Link)
ну например, функциональных типизированных языков без лишних перделок (чтобы дебилы не занимались хуйнёй а писали дебильный код понятным квадратно-гнездовым методом) и с нормальным синтаксисом - только flow9. хотя я бы и тот подзаточил под свою жопу немного.

ну ок, фп тебе не нравится, но dsl-то хоть разрешишь? свой, более лучший
[User Picture]
From:[info]ketmar
Date:March 15th, 2022 - 03:16 pm

Re: The Philosophy of Jai

(Link)
да что угодно: делай и суй к себе в проект. а на публику как «язык, который можно юзать ещё кому-то кроме меня» — не надо.
From:(Anonymous)
Date:February 12th, 2022 - 11:26 pm

Re: The Philosophy of Jai

(Link)
https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md#brief-description

> Arbitrary compile-time code execution – Any function of the program can be made to run at compile time with #run

бля, ещё один педалик, не знающий о проблеме останова

/ЧД/
[User Picture]
From:[info]ketmar
Date:February 12th, 2022 - 11:29 pm

Re: The Philosophy of Jai

(Link)
он знает. он вполне сознательно смывает границу, потому что частично использует сырцы и компилятор как билд-систему для ресурсов игорей.
From:(Anonymous)
Date:February 13th, 2022 - 12:36 am

Re: The Philosophy of Jai

(Link)
так проблема в том, что он говорит, мол, ЛЮБАЯ функция должна быть вычислима во время компиляции, а это невозможно жы.

/ЧД/
[User Picture]
From:[info]ketmar
Date:February 13th, 2022 - 12:48 am

Re: The Philosophy of Jai

(Link)
вы просто говорите о разном. у него вообще нет разницы между компиляцией и исполнением. точнее, компиляция — это такой особый вид отложеного исполнения, фактически, побочный эффект, а не цель.
From:(Anonymous)
Date:March 15th, 2022 - 02:34 pm

Re: The Philosophy of Jai

(Link)
он говорит не про вычислимость, а про запуск функций во время компиляции.
не остановится функция значит не остановится компиляция.
From:(Anonymous)
Date:March 16th, 2022 - 10:13 am

Re: The Philosophy of Jai

(Link)
ну так она может и никогда не остановиться, в этом и суть проблемы останова.

/ЧД/