169 похожих чатов

А nim боятся использовать, возможно потому, что он транслирует (не

совсем корректно так говорить, но чтобы суть была ясна) себя в другие языки. Nim привлекателен, например, для embedded, но насколько он безопасно генерируется код? Что если будет допущена ошибка? Эти вопросы витают в воздухе и без чётких ответов и гарантий в каких-то серьёзных проектах nim не будут использовать.

17 ответов

25 просмотров

Я однажды спросил и чувак сказал, что не знает что за язык, но знает одного питонера, который топил за ним, а потом резко исчез. (Думали, умер. Оказалось, что в армию просто уходил и вот вернулся)

Ну уже что-то, на ютубе видел из яндекса чувака-птониста, тот тоже за Nim топил

Иоанн- Автор вопроса

Медицинский embedded даже rust боится принять, чего уж про nim говорить.

Вот видишь таких людей, одного из миллиона и душа бальзамом обливается. Как будто твое детище кто-то похвалил.

Согласен с ними, там не до экспериментов )

Полностью согласен)

Тут вообще всё сложно. Там специалисты 90х годов и они и С++-то не принимают, хотя казалось-бы...

Значит надо лезть туда, где цена ошибки в языке не так критична.

Сначала все идет от гиков, потом идут "хипстеры" то есть люди любящее и пробующие все новое, а потом кто следит за модой, а потом уже все остальные ))) В терминах могу путаться )

Игры, мелкий веб, приложения всякие.

Иоанн- Автор вопроса

Мне бы хотелось, чтобы nim стал зрелым и для критичного. Но, видимо, это мечты.

Не обязательно мечты, массовость его применения это решит

Это работа над языком и её надо вести. По факту там слишком мало core-разработчиков и в результате не особо всё и движется куда-либо...

* Гики * Хакеры (хакеры, которые были в 90х где-то. А не те, которые ломают всё, что видят) — ним где-то здесь — * Хипстеры (те, что «со смузи в руках пишут на редком модном языке») * Обычные люди * Медицина и другие

во, полнее

C++ сейчас говно говна. Я застал ещё появление языка и тогда было понятно зачем он появился. ООП с С базовым синтаксисом. В те времена когда ООП был рецептом от всего, включая лечение геморроя. Сейчас В ембеде в целом не нужен, но по инерции он туда заезжает т.к. старая гвардия уходит, смена поколений программистов. Он настолько велик что внутри несколько языков. Все пишут на своих subset языка. Живёт засчет легаси и набранной массы адептов. По мне так С рулит.

Ну С++ сейчас сильно проще того который мы застали в момент появления. Просто не всё всегда надо использовать, надо уметь понимать разницу. В С есть свои проблемы, особенно опять-же с ООП тем-же. В эмбеде не знаю, но в остальном мире С++ таки рулит над С.

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта