The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В языке программирования Zig обеспечена поддержка самораскрутки (bootstraping), opennews (ok), 16-Апр-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


80. "В языке программирования Zig обеспечена поддержка самораскру..."  +2 +/
Сообщение от www2 (??), 18-Апр-22, 11:02 
Вавилонская башня языков. Чем больше языков, тем больше переходников между ними. Какой-нибудь gitlab - прекрасная демонстрация того, к чему это разнообразие языков на голову выше Си ведёт: опакетить всё это, так чтобы можно было поставить из репозиториев, никто так и не сподобился, качай образ на 100500 мегабайт, запускай в докере. А если я на NetBSD или Solaris захочу запустить? В случае с Си эта проблема чисто техническая, а в случае с вавилонской башней из языков - экономическая, организационная, идеологическая. Нужно собрать толпу программистов из разных лагерей, заплатить им кучу бабок за работу, да ещё и научить разговаривать друг с другом, не прибегая к приёмам типа "а мы сейчас завернём всё это в докер и дело в шляпе".
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

94. "В языке программирования Zig обеспечена поддержка самораскру..."  –3 +/
Сообщение от Vacu923ek (ok), 18-Апр-22, 16:52 
> Вавилонская башня языков

"Это нормально!" (ц) Малышева :))

Ты не можешь сделать качественный скачок в отрасли, не наполнив её "вширь". Количество переходит в качество. Фактически, скачок УЖЕ произошёл, просто некоторые питекантропы никак не хотят слезать с насиженных яиц.
Я говорю о Nemerle (.NET) - язык, где есть такое понятие, как макросы. Только не в убогом Сишном понимании, а намного глубже - позволяющие модифицировать код на всех стадиях компиляции, превращая компилятор в "транслятор с плагинами". Это технология будущего.

Ответить | Правка | Наверх | Cообщить модератору

134. "В языке программирования Zig обеспечена поддержка самораскру..."  +3 +/
Сообщение от Ф1 (?), 20-Апр-22, 07:59 
>Я говорю о Nemerle (.NET) - язык, где есть такое понятие, как макросы. Только не в убогом Сишном понимании, а намного глубже - позволяющие модифицировать код на всех стадиях компиляции, превращая компилятор в "транслятор с плагинами". Это технология будущего.

Эту технологию будущего уже лет 60 переизобретают, lisp forth только самые яркие примеры.

Ответить | Правка | Наверх | Cообщить модератору

142. "В языке программирования Zig обеспечена поддержка самораскру..."  –3 +/
Сообщение от Vacu923ek (ok), 20-Апр-22, 19:02 
>>Я говорю о Nemerle (.NET) - язык, где есть такое понятие, как макросы. Только не в убогом Сишном понимании, а намного глубже - позволяющие модифицировать код на всех стадиях компиляции, превращая компилятор в "транслятор с плагинами". Это технология будущего.
> Эту технологию будущего уже лет 60 переизобретают, lisp forth только самые яркие
> примеры.

Не торопитесь блистать своим невежеством, милейший! ЛИСП - динамический язык, в Немерле же все макросы компилируются в код, это статический язык.

Ответить | Правка | Наверх | Cообщить модератору

148. "В языке программирования Zig обеспечена поддержка самораскру..."  +1 +/
Сообщение от Sin2x (ok), 20-Апр-22, 23:44 
Невежда здесь это ты, если не знаешь разницу между динамическими и безтиповыми языками как классический Lisp и Forth. И при необходимости присобачить типы в лисп вообще не проблема: https://docs.racket-lang.org/ts-guide/
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру