The OpenNET Project / Index page

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



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

Оглавление

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

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


57. "В языке программирования Zig обеспечена поддержка самораскру..."  +2 +/
Сообщение от Аноним (55), 17-Апр-22, 18:49 
Годы идут, а люди до сих пор пытаются инкрементировать си. И что-то никак не выходит.
Ответить | Правка | Наверх | Cообщить модератору

59. "В языке программирования Zig обеспечена поддержка самораскру..."  –2 +/
Сообщение от Аноним (-), 17-Апр-22, 19:04 
> Годы идут, а люди до сих пор пытаются инкрементировать си. И что-то
> никак не выходит.

Не все же такие умные как K&R...

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

70. "В языке программирования Zig обеспечена поддержка самораскру..."  –4 +/
Сообщение от Vacu923ek (ok), 17-Апр-22, 23:35 
Вернее так: сколько уже написано языков на голову лучше Си, но упёртые долбо***бы продолжают свои говнопроектики на Си и только множат тухлое легаси.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

77. "В языке программирования Zig обеспечена поддержка самораскру..."  +4 +/
Сообщение от Ан (??), 18-Апр-22, 08:48 
То-то новая мажорная версия GCC выходит каждый год, а новая ревизия стандарта C каждые три года. Неча на зеркало пенять, коли рожа крива.
Ответить | Правка | Наверх | Cообщить модератору

92. "В языке программирования Zig обеспечена поддержка самораскру..."  –3 +/
Сообщение от Vacu923ek (ok), 18-Апр-22, 16:31 
> То-то новая мажорная версия GCC выходит каждый год, а новая ревизия стандарта C каждые три года.

От перемены мест кучек дерьма лучше оно не пахнет! Базовый Си - он как был, так и остался - "высокоуровневый ассемблер" его не зря называют.

> Неча на зеркало пенять, коли рожа крива.

Кто б говорил... луддиты хреновы. :)

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

95. "В языке программирования Zig обеспечена поддержка самораскру..."  +2 +/
Сообщение от Ан (??), 18-Апр-22, 16:55 
>> То-то новая мажорная версия GCC выходит каждый год, а новая ревизия стандарта C каждые три года.
> От перемены мест кучек дерьма лучше оно не пахнет! Базовый Си -
> он как был, так и остался - "высокоуровневый ассемблер" его не
> зря называют.
>> Неча на зеркало пенять, коли рожа крива.
> Кто б говорил... луддиты хреновы. :)

Очередной миллениал-неосилятор порвался. Тебя даже немного жаль как mentally challenged person.


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

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ообщить модератору

155. "В языке программирования Zig обеспечена поддержка самораскру..."  +1 +/
Сообщение от warlockemail (??), 22-Апр-22, 16:13 
Ну и сколько? Два — C++ и Rust. Три, если ещё посчитать D в режиме «Better C». И ни один из них не является безусловной заменой, везде есть сложности, подводные камни. К C все привыкли, знают чего от него ждать. В общем, хотя я бы не рекомендовал начинать новые проекты на C, но и считать тех, кто так делает, надалёкими тоже не спешил бы.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

156. "В языке программирования Zig обеспечена поддержка самораскру..."  +/
Сообщение от Vacu923ek (ok), 23-Апр-22, 02:23 
> Три, если ещё посчитать D в режиме «Better C»

Это ещё что за чушь?? ЗАЧЕМ использовать современный язык в режиме "эмулируем убогого Си"? Ди прекрасен, он и есть преемник и Си, и Сипипей.

> И ни один из них не является безусловной заменой, везде есть сложности, подводные камни

Чем тебе Ди не угодил как замена С++? Он даже называется ДИ - следущая буква в развитии Си линейки.

> К C все привыкли, знают чего от него ждать

Ничего хорошего. Сколько есть "Сей", столько и НЕСОВМЕСТИМЫХ реализаций. Всё, что сложнее хелловорлда, сразу падает при переносе в другую ОСь. Или код превращается в #ifdef у6людcтво, где на строчку кода - 50 строчек проверок на ОСь.


> В общем, хотя я бы не рекомендовал начинать новые проекты на C...

Значит всё таки воняет прошлым веком? :)

>, но и считать тех, кто так делает, надалёкими тоже не спешил бы.

Если бы каждый клоун, заводящий Си-проект в 21 веке, мог бы ВЕСКО ОБОСНОВАТЬ за каким хреном он пишет на языке из 70-ых, я бы взял слова назад. Но правда такова, что малолетним смузихлёбам просто делать нехрена и надо выпендриться - ставят линухи, ковыряются в сях, чтобы только на форумах блеснуть очередным протухшим знанием с каким флагом канпелять Qt.


Просто возьми Ди и начни писать. Все проблемы там решаемы, язык устоялся, больше нет причин для гнилых отмазок "вооооот, у вас тама всё нистабииииильна!". НАДО ПИСАТЬ, не надо оправданий.

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

158. "В языке программирования Zig обеспечена поддержка самораскру..."  +/
Сообщение от warlockemail (??), 28-Апр-22, 17:09 
В D вшит сборщик мусора, а значит он во-первых требует райнтайма (настоящего, жирного), а во-вторых написанные на нём программы имеют принципиально иное поведение в части потребления памяти по сравнению с программами на C. Поэтому как замена C он годится только в режиме «Better C», когда сборщик мусора откушен.
Ответить | Правка | Наверх | Cообщить модератору

159. "В языке программирования Zig обеспечена поддержка самораскру..."  +/
Сообщение от Vacu923ek (ok), 28-Апр-22, 19:02 
> В D вшит сборщик мусора

ШТА?? Вот видите, как смешно получается - вы не знаете структуру Ди, а заявляете...
Сборщик мусора там ОТКЛЮЧАЕМЫЙ!

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

160. "В языке программирования Zig обеспечена поддержка самораскру..."  +/
Сообщение от warlockemail (??), 29-Апр-22, 01:39 
>> В D вшит сборщик мусора
> ШТА?? Вот видите, как смешно получается - вы не знаете структуру Ди,
> а заявляете...
> Сборщик мусора там ОТКЛЮЧАЕМЫЙ!

Ну так режим «Better C» — это и есть по сути отключение сборщика мусора.

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

161. "В языке программирования Zig обеспечена поддержка самораскру..."  –2 +/
Сообщение от Vacu923ek (ok), 29-Апр-22, 03:01 
> Ну так режим «Better C» — это и есть по сути отключение сборщика мусора.

Опять фигню говоришь! Это отдельный режим компилятора, а отключение GC - отдельная вещь.


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

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

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




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

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