Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 98 14 48
Ним тред №1 Аноним 03/05/22 Втр 19:57:55 2349547 1
1573825382296.png 42Кб, 1000x500
1000x500
Тред, посвящённый языку программирования Ним, #1

# ЧЁ?
>Nim - это статически типизированный компилируемый язык системного программирования. Он сочетает в себе успешные концепции таких развитых языков, как Python, Ada и Modula. Его дизайн сосредоточен на эффективности, выразительности и элегантности.

# ССЫЛКИ
https://github.com/nim-lang/Nim
https://nim-lang.org/
https://forum.nim-lang.org/

# ТУТОРИАЛЫ
https://learnxinyminutes.com/docs/nim/
https://nim-lang.github.io/Nim/tut1.html
https://narimiran.github.io/nim-basics/
03/05/22 Втр 20:18:32 2349554 2
03/05/22 Втр 20:23:11 2349558 3
Он же и последний. Повторяем Питон, значит.
А фреймворки на него есть? Не копом единым.
Аноним 04/05/22 Срд 11:43:58 2349813 4
1.jpg 96Кб, 600x600
600x600
> язык системного программирования
> Nim distinguishes between traced and untraced references. Untraced references are also called pointers. Traced references point to objects in a garbage-collected heap, untraced references point to manually allocated objects or objects elsewhere in memory. Thus untraced references are unsafe.
Аноним 04/05/22 Срд 22:03:01 2350276 5
>>2349813
Чё ебало скрючил, сказано же лучшее от питухона
Аноним 04/05/22 Срд 23:31:33 2350345 6
>>2349547 (OP)
Где гарантии, что при трансляции в Си не будет ошибки? Для системного программирования это критично.
Аноним 04/05/22 Срд 23:50:43 2350369 7
>>2350345
Где гарантии, что в самих трансляторах Си нет ошибок? И не вот этого "За 50 лет уже все ошибки нашли".
Аноним 05/05/22 Чтв 00:35:38 2350402 8
>>2350369
Их разрабатывают годами. Да, ошибки могут быть и у них. Clang и GCC использует гораздо больше. Буквально корпорации и куча программистов по всему миру. Заметят ошибку – исправят. Nim настолько непопулярен, что вероятность что не заметят выше.
Если я не прав и у Nim есть какие-то гарантии, рад был бы увидеть их.
Аноним 05/05/22 Чтв 00:38:42 2350404 9
>>2350402
Например, доверить компилятору GCC критичное оборудование я могу. А Nim уже страшно.
Аноним 05/05/22 Чтв 14:31:19 2350640 10
Аноним 07/05/22 Суб 11:50:16 2351790 11
Зачем он нужон вообще? Чем он лучше чем другие better-C языки типа Zig?
Аноним 07/05/22 Суб 15:24:34 2351889 12
>>2351790
Nim может транслироваться в js, а zig не может.
Аноним 07/05/22 Суб 22:10:00 2352125 13
>>2351889
МЫ ЗАПИЛИЛИ ТРАНСЛЯЦИЮ В ЖС
@
ВСМЫСЛЕ ВАСМ ЛУЧШЕ
@
ВСМЫСЛЕ ЛЮБОЙ ЯЗЫК КОМПИЛИРУЕТСЯ, ДАЖЕ ПЛЮСЫ!?!!
@
ВСМЫСЛЕ ТАЙПСКРИПТ ЛУЧШЕ РАЗ УЖ КОМПИЛИРУЕМ
@
Ну как же жс везде, пук...
Аноним 07/05/22 Суб 23:24:48 2352157 14
>>2352125
Nim и в wasm компилируется.
08/05/22 Вск 03:38:03 2352207 15
>Compiler dependencies
>
>The Nim compiler needs a C compiler in order to compile software.
БУГОГАГЫГЫГЫ
Аноним 08/05/22 Вск 09:16:47 2352249 16
Аноним 08/05/22 Вск 10:22:14 2352287 17
>>2351889
> Nim может транслироваться в js, а zig не может.
>>2352157
> Nim и в wasm компилируется.
>>2352249
> И?

Ну окей, вот тут прям перекрыл все нападки на язык охуенно красава, но дальше что? В чем смысл его использования если он ничем не выделяется и ничего не привносит особо?
Может там удобство абстракций как в современной функциональщине? Или безопасность анальная, но все же как в расте?
Рили, вот есть zig, не особо популярный, но выезжает за счёт своих "плюсовских" фишек компайлтайм штуки, простой интероп с си, нативность и при этом более зрелый чем Nim. Тогда нахер последний нужен?
Аноним 08/05/22 Вск 11:15:48 2352349 18
>>2352287
У nim синтаксис проще. Позволяет использовать как несколько разных GC, так и ручное управление памятью. Nim запустится везде, где есть компилятор C, C++ или интерпретатор js. Zig и rust запустятся только там, где есть llvm. А он есть не везде.

> Nim provides memory safety by not performing pointer arithmetic, with optional checks [ https://nim-lang.org/docs/manual.html#pragmas-compilation-option-pragmas ], traced and untraced references and optional non-nullable types. It supports Valgrind through the koch tool, and taint analysis.
Где-то ещё видел сравнение с C и C++, не нашёл пока.
Аноним 08/05/22 Вск 18:46:54 2352789 19
>>2352349
LLVM в рантайме не используется, дорогой. У Zig и Nim одни и те же платформы и архитектуры, где они работают. Прям 1 в 1

Да, Zig не транспилируется в JS, но это и нахуй не нужно, когда есть WASM.
Аноним 08/05/22 Вск 19:20:56 2352833 20
Долбоёбы рассуждают про WASM, понятия не имея, что это такое.
Аноним 08/05/22 Вск 19:24:21 2352837 21
>>2352789
>Да, Zig не транспилируется в JS, но это и нахуй не нужно, когда есть WASM.
Т.е. в вебе не применимо.
Аноним 08/05/22 Вск 19:31:31 2352849 22
>>2352287
>Тогда нахер последний нужен?
Ты его не с теми сравниваешь, он не про безопасность и не про системность, это просто умеренно няшный язык, но не доходящий до уровня питона.
Не новая ада как раст и не новый си как зиг — а новый паскаль, лол.
08/05/22 Вск 19:46:29 2352863 23
Аноним 08/05/22 Вск 19:47:21 2352866 24
Там Hare запилили, пацаны, лучше бы про него тред создали. Интересная, самобытная штуковина, не на гцц/шланге.
Аноним 08/05/22 Вск 19:51:04 2352872 25
>>2352866
Что это? Результат групповухи с участием раста, жс и го?
Аноним 08/05/22 Вск 20:41:10 2352920 26
>>2352837
Чего? На nim никто веб и не пишет, очнись фанбой. Как там с DOM работать? Какие там фреймворки для веб UI?
Аноним 08/05/22 Вск 20:46:21 2352921 27
С каких пор вообще компиляция в JS стала фичей? Вы ебанутые? У вас язык для системного программирования. Вон посмотрите на Haxe, он умеет работать в дохуище рантаймов, только это никому нахуй не нужно
Аноним 08/05/22 Вск 21:39:21 2352945 28
>>2352789
> LLVM в рантайме не используется, дорогой.
Я где-то это говорил? Нет. Скомпилируй rust под эльбрус.
> У Zig и Nim одни и те же платформы и архитектуры, где они работают. Прям 1 в 1
Нет. Zig поддерживает только таргеты llvm, а nim поддерживает любой компилятор Си. Clang, GCC и прочие. Даже lcc. Понятно, что ты скажешь, что эльбрус нинужно. Он для примера, что есть таргеты, для которых llvm нет. Другие примеры лень искать.
Аноним 08/05/22 Вск 21:40:51 2352949 29
>>2352866
Сто лет пройдёт до 1 релиза. А сабж уже давно релизнулся и стабильнее.
Аноним 08/05/22 Вск 21:41:23 2352951 30
>>2352920
Как минимум, главный сайт на нём.
Аноним 08/05/22 Вск 22:30:00 2352969 31
>>2352951
Круто, а что-то помимо сайта? Какие фичи для веба-то?
Аноним 08/05/22 Вск 22:57:30 2352978 32
Аноним 08/05/22 Вск 23:17:10 2352983 33
>>2350345
Тут вопрос скорее в том, зачем вообще нужна очередная обертка над си
Аноним 08/05/22 Вск 23:37:58 2352988 34
>>2352983
Согласен, кресты не нужны.
Аноним 09/05/22 Пнд 12:08:10 2353110 35
>>2352945
>Скомпилируй rust под эльбрус.
Скомпилировал — https://ce.mentality.rip/z/66hdrG , проверяй.

>Понятно, что ты скажешь, что эльбрус нинужно.
https://www.altlinux.org/Эльбрус/llvm
Так для LLVM уже запилили таргет для эльбрусе, пчел.

>>2352920
Да конкретно фронт ни на чём кроме жопаскрипта не пишут, успокойся.
Но если целится туда — то язык таки должен транспилится в жопаскрипт, и не только потому что ДОМ и кококо, а потому что твой васмовый хэловорд с рантаймом будет по классике весить под десятку мегабайт.

>>2352983
Затем же, зачем нужен был паскаль — для людей которым не нравится си, лол.
Аноним 09/05/22 Пнд 12:43:36 2353124 36
>>2353110
Понял. Был не прав. Спасибо за информацию.
Аноним 09/05/22 Пнд 12:56:48 2353128 37
Надо было сделать минимум 10 вариантов шапки для треда.
Аноним 09/05/22 Пнд 22:03:01 2353508 38
>>2353128
Предлагай варианты, и я, ебану тред.
Аноним 11/05/22 Срд 18:03:06 2354772 39
Кину немного камней в огород после пары месяцев не особо активного использования языка, а значит многих фишек еще не секу:

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

- Дебагга считай нет, потому что он работает неадекватно, переменные половины не показывает, стэк хрен проссышь, в многопотоке вообще завести не удалось, после C# я как будто в прошлый век вернулся и сейчас мой дебаг это printf

- Ужасно медленная и тупая разработка, т.е никакой IDE адекватной нет, пробовал VS Code & JetBrains, в VS Code просто дичайшие тормоза в подсказках по десятку секунд, при попытке прыгнуть к коду (F12) ты ждешь так же десятки секунд и не факт что с первого раза получится прыгнуть, подсказки более менее только с языком работают, со сторонними модулями ты будешь видеть Loading десятки секунд, в итоге 80% времени ты тупо чего-то ждешь, в jetbrains все это вообще тупо не работает, зато там хотя бы быстро работает code complition т.е при обращению к своему типу ты быстро увидишь что там за поля есть. Короче разработка на языке тупо боль для реальных проектов и не в соло где ты вынужден прыгать по коду.

- Рефакторинг, его тупо нет, максимум переименует что-то в твоем файле и все, дальше компилируй и ищи руками где остальное переименовать надо

- "Найти где используется" т.е вот есть функция или переменная и ты думаешь, а где они у тебя используются и как, будь добр ищи через тупо поиск везде по имени и надейся что имя у тебя УНИКАЛЬНОЕ, т.е какой-нибудь draw*() в десятке файлов будет для тебя болью когда ты захотел узнать где-же оно вызывается только из одного файла.

- Плохая документация и мало примеров, тупо очень тяжело разобраться что и как работает, при том пример чтобы разобраться что и как надо еще выдумать, а затем через print потестить, сложно и больно.
Я к примеру до сих пор не понимаю где аллоцируются строки на куче или стэке если я из функции их посылают в C библиотеку, написано на куче, но почему при 1кк строк не кушается оператива бешеными темпами, но если закрыть программу почему-то на секунд кушание оперативки с 20-30 мб уходит до гигов.

Вроде как не совсем адекватный ментор, такое у меня о нем впечатление сложилось после чтения кучи его постов при поиске "а как это сделать" и тупо листая форум

Лично для себя я вижу серьезную проблему именно в разработке на этом языке, она неадекватно неудобная и сравнима с написанием кода в блокноте, сравнивая с C# это просто как будто с BMW пересесть на копейку.
НО самое печальное что с этим судя по всему ничего не собираются делать, а значит язык обречен на гибель, так как язык языком, а разработка на нем не должна быть болью в которой большую часть времени на топовом железе ты чего-то ЖДЕШЬ.
Аноним 11/05/22 Срд 23:59:46 2354980 40
>>2354772
Ты используешь не серьезный язык для серьезных проектов, завязывай.
Никто и никогда этот язык не будет использовать в реальных проектах, мелкие поделки может быть, но что-то реальное на нем делать нереально.
Вся проблема в том что язык давно в релизе, но за эти годы на нём никто и ничего реального не написал и ни одна компания не захотела в него вкладываться, отсюда и вытекают твои проблемы.


Если смотреть детальнее, то описанное тобой работает через nimsuggest, там меньше 1_000 строк и тот код будет отлично работать для мелких проектов, но когда ты начинаешь работать с чем-то средним, то все упирается в линейность кода nimsuggest, он проходит каждый модуль что ты подключил, каждый файл, при каждом твоем клике/наведении и все это в одном потоке.

Факт существования одной из главных вещей языка в таком состоянии говорит о том что язык нахер никому не нужен, иначе бы кто-то уже столкнулся с проблемой дерьмовой производительности и попытался это исправить, но тут либо это никому не нужно, либо создатель имеет своё "видение" и в результате язык опять нахер никому не нужен, ведь зачем бороться с очередным шизиком, когда есть куча других языков.

Аноним 14/05/22 Суб 16:23:21 2356293 41
1652534601112.jpg 88Кб, 1080x899
1080x899
>>2354772
Звучит так, будто виндузятник не осилил линукс и жалуется на это. Значит язык годный.
>>2354980
Пикрил. И на nim правда ради самой идеи ядра ОС писали. Так что, не надо тут о серьёзности говорить плохое.
15/05/22 Вск 02:05:07 2356656 42
>>2356293
>Звучит так, будто виндузятник не осилил линукс и жалуется на это. Значит язык годный.
Звучит как "Отморожу себе уши назло виндузятникам"
Аноним 15/05/22 Вск 08:43:54 2356716 43
>>2356656
Не, не звучит. А винда говно. Готовься к принудительной учётной записи майкрософта.
Аноним 15/05/22 Вск 14:44:53 2356853 44
>>2354772
Человек впервые попробовал "васянство" в чистом виде и у него сгорел пердак. Ты берешь экзотические язык очередных заскучавших программистов и ждешь от него чуда. Сейчас с LLVM ленивый только не создал себе перделку.
Аноним 15/05/22 Вск 15:02:12 2356861 45
>>2356293
Основные претензии к языку связаны с QoL разработки, которого тупо нет для мелких проектов и скриптов не критично, а вот для реального где 100к+ строк плюс, куча модулей и не один разработчик такой подход вообще не приемлем.

Вот как мне на работе где не против использовать что-то новое нормально продвинуть Nim так чтобы после меня не уволили когда получат тонну проблем?

Ответ - никак. Я уже думал об этом и единственный ответ:
Язык не подходить для реальной разработки и использование не энтузиастами. Разработка даже средних проектов в командах около 3-5 человек на нем практически невозможна в том виде в котором он существует.
Для реальный разработки нужен жесточайший стайл гайд чтобы хоть какими-то костылями решить проблемы с невозможностью понимания как работает и где вызывается код. Только CTRL+F по всему проекту и никак более, а это уже прошлый век, не говоря уже о том что код будет просто ужасен вида getNameUsedInModuleName т.е для хоть какой-то структуры нужно будет добавлять вот этот UsedInModuleName, потому что если какой-то другой модуль имеет тот же getName у тебя нет никакой возможности кроме наверное перекомпиляции узнать, а где нужный getName вызывается. А в реальных проектах часто бывает так что до стадии когда проект компилируется надо еще дойти.

>>2356853
>Ты берешь экзотические язык очередных заскучавших программистов и ждешь от него чуда
Мне интересно есть ли хотя бы один такой язык в котором разработка будет приятной и удобной?
Аноним 15/05/22 Вск 15:32:45 2356869 46
>>2356861
>Вот как мне на работе где не против использовать что-то новое нормально продвинуть Nim так чтобы после меня не уволили когда получат тонну проблем?
Есть же хаскель, или в край раст, с менее, но все еще сложной кривой вката. А вообще эра хипстоты и стартапов прошла, если сейчас есть кабанчики, которые еще на такой развод ведутся, то такой конторе и так не долго работать.
Аноним 15/05/22 Вск 15:37:26 2356872 47
>>2356861
>Мне интересно есть ли хотя бы один такой язык в котором разработка будет приятной и удобной?
Очевидно, пойди по этому же пути и напиши свой язык. Еще год назад все смеялись над "языком на коленки" V, а теперь его реально вижу тестах. То есть, средний айтишник настолько отупел, что имея базовый маркетинг ты даже свою перделу сможешь протолкнуть. Лет 20 назад такое бы не прошло, а сейчас вот легко.
Аноним 15/05/22 Вск 17:49:30 2356935 48
>>2356861
>Мне интересно есть ли хотя бы один такой язык в котором разработка будет приятной и удобной?
Конечно, это Clojure
Аноним 15/05/22 Вск 19:24:39 2356997 49
lisp.jpg 61Кб, 388x599
388x599
Аноним 15/05/22 Вск 19:26:04 2356999 50
>>2356935
На сях то динамико-дресня тормозит и жрет память планками, а тут додумались на jvm сделать.
Аноним 16/05/22 Пнд 05:31:52 2357227 51
>>2356999
Соевые смузихлебы только и умеют шлепать прокладки прокладок.
Аноним 21/07/22 Чтв 16:59:31 2411950 52
изображение.png 17Кб, 570x80
570x80
>>2349547 (OP)
И в чем он не прав?

Компилируется непосредственно в C, C++, Objective-C и Javascript.
Поскольку он не зависит от виртуальной машины / среды выполнения, он не создает то, что я хотел бы назвать "вредоносным по", как предполагается для других языков (например, Golang)
Синтаксис, вдохновленный Python, позволяет быстро создавать собственные полезные данные и создавать прототипы.
Обладает чрезвычайно развитыми возможностями FFI (Интерфейс внешних функций).
Позволяет избежать того, чтобы вы действительно писали на C / C++, и впоследствии избежать множества проблем безопасности в вашем программном обеспечении.
Супер простая перекрестная компиляция в Windows из * nix / macOS, требует только установки набора инструментов mingw и передачи одного флага компилятору nim.
Компилятор Nim и сгенерированные исполняемые файлы поддерживают все основные платформы, такие как Windows, Linux, BSD и macOS. Может даже компилироваться для Nintendo switch, IOS и Android. См. раздел кросс-компиляции в руководстве по использованию компилятора Nim
Технически вы могли бы написать свой имплант и серверную часть c2 как в Nim, так и скомпилировать свой код непосредственно в Javascript. Даже имеет некоторую начальную поддержку WebAssembly

https://github.com/byt3bl33d3r/OffensiveNim
Аноним 21/07/22 Чтв 18:54:14 2412062 53
Один язык охуительнее другого
Аноним 23/07/22 Суб 23:39:43 2414363 54
Для тех кто еще не знаком с языком, я могу объяснить его одной фразой:
В основном для дебага рекомендуется использовать echo

Если вы пришли из того же C#, то разработка на этом языке чего-то сложнее единичного скрипта будет для вас болью. А работа в команде с языком в принципе выглядит чем-то нереальным.

Единственная надежда это на 2.0, но с учетом скорости разработки я думаю это не раньше 24 года
Аноним 24/07/22 Вск 08:23:56 2414492 55
Не переношу питон из-за идиотского устарелого синтаксиса. А тут оказывается есть люди, которым им вдохновились.
Интересно у них тоже есть градация любви ко второй версии или третьей?
Аноним 24/07/22 Вск 13:19:10 2414678 56
>>2414492
У них градация любви к паскалю скорее, от него там куда больше синтаксиса чем от питухона.
Аноним 03/08/22 Срд 14:32:06 2423428 57
>>2414363
>Единственная надежда это на 2.0, но с учетом скорости разработки я думаю это не раньше 24 года
В тг группе было обсуждение, что автор языка(Araq) сильно занят на работе(амазон). И потому очень мало времени уделяет языку. Все опечалены. Тем не менее он родил бумажную книжку по языку за 45 баксов https://nim-lang.org/blog/2022/06/29/mastering-nim.html
Аноним 03/08/22 Срд 14:38:25 2423434 58
Язык не приспособлен к копипастингу. Я попробовал писал на нём. Все знают что приходится копипастить участки своего кода из одной структуры в другую с разным уровнем вложенности. А значит и количеством отступов. Ну, вы всё поняли? РУЧКАМИ приходится выравнивать отступы того, что вставил. Никакой тебе автоматической beautiful. Я ебал такой подход.
Аноним 04/08/22 Чтв 17:47:36 2424761 59
>>2414363
>В основном для дебага рекомендуется использовать echo
Сука обосрался. Прямо как в пхп, с другом общался недавно, работает полгода, спрашивал про отладку в пыхе - никак нет, только echo, ебать ад.
Аноним 04/08/22 Чтв 17:52:26 2424763 60
>>2356861
>Мне интересно есть ли хотя бы один такой язык в котором разработка будет приятной и удобной?
C#.
Аноним 06/08/22 Суб 10:12:47 2426070 61
https://ssalewski.de/nimprogramming.html

Вот чувак тоже пишет что-то типа книги по языку, при том часто в книге есть разговоры о nim 2.0, как с теми же slice, что они сейчас не оптимизированы и что если вы делаете sequences[1..^2]
то создается новый Seq, вместо того чтобы создать легкую структуру для работы ссылками по старым данным. Типа в 2.0 это собираются исправить.

Языку сильно не хватает любви, я не вижу тех кто хочет развивать IDE или плагины для работы с языком, нет intellisense (хотя бы в виде предложений по типу, ведь язык строго типизированный), вместо этого предлагают tabNine.
По сути язык имеет все те же проблемы что имел тот же C# и очевидно что решения те же самые, это кэш, умные проверки и выделение больше времени для работы над инструментами разработки, чем над самим языком.

Все эти новые и "модные" языки имеют одну общую проблему, никто не ставит в приоритет саму разработку на языке, в целях ставят скорость, красоту, лаконичность, эффективность работы с памятью и еще кучу чего, но никто не задумывается о том чтобы на языке было удобно и приятно писать, а ведь это реально киллер фича была бы.
Аноним 06/08/22 Суб 20:31:21 2426504 62
>>2424761
Еще в 2008-2010 в нетбинсе дебажил отладкой.
Аноним 11/08/22 Чтв 13:01:13 2430426 63
image.png 3829Кб, 1497x1497
1497x1497
ОБЪЯВЛЯЮ ЭТО ТРЕДОМ САМОГО ЛУЧШЕГО ЯЗЫКА В МИРЕ



после питоняшки конечно же



модеры подсуетитесь кабанчиком там и прикрепите чтобы быдло видило этот эталон света и стремилось выбраться из своих ублюдских помоек с визуальным мусором ;{
11/08/22 Чтв 20:21:41 2430911 64
>>2430426
>ОБЪЯВЛЯЮ ЭТО ТРЕДОМ САМОГО ЛУЧШЕГО ЯЗЫКА В МИРЕ
Си-шарп тред уже перекатили.
Аноним 11/08/22 Чтв 22:40:47 2431008 65
>>2349547 (OP)
А теперь главный вопрос. Нахуя он нужон? Какие задачи должен решать?
11/08/22 Чтв 22:59:02 2431038 66
>>2431008
Сейчас бы на полных щах обсуждать кустарные языки.
Суть одна, потешить самолюбие автора и крошки тем, кто успел присосаться на халяву и просочились в топ комьюнити, пока было мало народу.
Аноним 12/08/22 Птн 07:03:07 2431227 67
>>2430911
>Си-шарп
уебищный бойлерплейт от индусских хуеглотов

>>2431008
изабавить питоняшек от кровавых слез от уебанского визуального шума, который говнари без чувства прекрасного и интеллекта запихали дажи в новейший карбон, сука ору с инцелов
Аноним 12/08/22 Птн 09:12:28 2431291 68
>>2431227
>в новейший карбон
Это обновленная версия старого языка как Котлин для жабы, только тут для крестов, которое само собой будет тащить что-то из старого языка

>изабавить питоняшек от кровавых слез от уебанского визуального шума
Короче говно без задач, которое не взлетит как Кристал с синтаксисом руби
Аноним 12/08/22 Птн 09:40:33 2431315 69
>>2431291
>Котлин
однако на жабапарашу совсем не похож, там все довольно мило и няшно (хотя яблочный клон будет еще приятнее)

без говна и ублюдского шума ;{{


>говно без задач
это ты, а ним топовый системный язык, где ситонизированной питоняшки уже не хватает (всякие слай хуйни или ЯДРО ЛИНУКСА например или риалтайм графен)

приятно писать
приятно читать

таких языков всего два, это ним и пайтон, все остальное столетний высер из дидовской жопы
Аноним 12/08/22 Птн 12:54:25 2431454 70
>>2431315
>ЯДРО ЛИНУКСА
Туда Раст со скрипом пустили, а вашу unsafe хуйню с gc даже в консольные утилиты не пустят
Аноним 12/08/22 Птн 13:16:57 2431472 71
2022-08-12x13:1[...].jpg 243Кб, 1656x1439
1656x1439
>>2431454
>unsafe хуйню с gc даже в консольные утилиты не пустят
что за хуйню я читаю...



>Раст со скрипом пустили
потому что иначе зеленоволосый сжв скам там всех бы с говном смешал
Аноним 14/08/22 Вск 16:33:09 2433800 72
>>2423434
>Никакой тебе автоматической beautiful.
nimpretty
Аноним 15/08/22 Пнд 13:00:32 2434723 73
>>2423434
пиши функциональные модули профнепригодный додик
Аноним 16/08/22 Втр 13:29:44 2435754 74
>>2434723
а есть какой-нибудь нормальный гайд как писать правильно на этом языке когда привык к ооп парадигме?
Аноним 16/08/22 Втр 13:53:39 2435779 75
>>2435754
ссори няш, но если ты не замечаешь как жрешь говно - то тебе ничего не поможет -- ты говноед...
Аноним 16/08/22 Втр 18:23:34 2436207 76
>>2352287
Зиг слишком баганный, и библиотека и компилятор. И судя по количеству ишью на живых разработчиков таким и останется.
Аноним 16/08/22 Втр 18:31:36 2436225 77
>>2352866
Тоже на него смотрел. Но вот это желание разрабов общаться через мейлинг листы, ирки и прочую залупу доинтернетовской эпохи погубит проект, имхо. Вот нахуй на каком то васянсокм клоне гитхаба вести проект, они не хотят чтобы о нем узнали что ли?
Аноним 16/08/22 Втр 19:48:26 2436317 78
>>2436225
ебанутые флосс шизойды хуле
Аноним 16/08/22 Втр 20:00:35 2436327 79
>>2435779
расскажи тогда что не говно?
какой язык топчик?
какие технологии топчик?
и вообще как оно надо чтобы по фен-шую
Аноним 16/08/22 Втр 20:27:22 2436357 80
2022-08-16x20:1[...].jpg 164Кб, 1407x1346
1407x1346
>>2436327
>не говно
очевидно то что не выглядит, не пахнет и на вкус не как говно

как бы пиздорылые додики не копротивлялись, но грамотно сконструированная вещь всегда и выглядит красиво

а потому А Э С Т Е Т И К А - будет всегда мерилом качества

и если гнилозубые патлатые ничтожества считают возможным кормить тебя жидкой дрисней со скобочками и семиколонами

придумывая жалкие оправдания свои никчемным умениям в написании парсера

то это очевидная куча дерьма, которая обречена на ненависть и забвение


>какой язык топчик?
самый глупый вопрос что я слышал - очевидно же что питоняшка! =^-^=

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

все есть, никакие велосипеды придумывать не надо

в очередной раз как додику писать стринги тоже не нужно

а если вдруг мало скорости подключаемых сишных либ (хотя куда нахуй тебе торопится, это не геймдев и даже не риал тайм графен) то буквально в две строчки питоняшка буститься до сипарашных скоростей


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

ну или в геймдеве, графене, финтехе коинах транзакциях сетевке и прочем низушном дерьме

>какие технологии топчик?
свободные

>и вообще как оно надо чтобы по фен-шую
меня слушай, других не слушай

я датасаентист - верь мне.
Аноним 20/08/22 Суб 17:15:36 2440849 81
image.png 557Кб, 868x946
868x946
>>2436327
>расскажи тогда что не говно?
>какой язык топчик?
Аноним 22/08/22 Пнд 20:57:27 2443159 82
2022-08-19x13:5[...].jpg 82Кб, 873x387
873x387
>>2440849
пришло время умирать гадкая маняме забыть этот индусский кал как страшный сон.
Аноним 22/08/22 Пнд 23:14:04 2443259 83
>>2443159
Сейчас бы быть настолько ограниченным хлебушком, чтобы не знать, что шарп официально кроссплатформенный уже 6 лет.
Аноним 23/08/22 Втр 00:00:09 2443293 84
>>2443259
Сейчас бы быть настолько ограниченным хлебушком, чтобы не знать, что индусский кусок говенного бойлерплейта под линами это зашквар.
Аноним 23/08/22 Втр 09:31:28 2443420 85
image.png 10Кб, 688x112
688x112
image.png 9Кб, 645x94
645x94
>>2443293
А знаешь от чего больше пердак у тебя выгорит? Уже сейчас на линях пишут больше на шарпе, чем на этом говне.
Причем примерно так в 100 раз. Так что фактически, получается, это на nim под линуксом никто не пишет.
Аноним 23/08/22 Втр 10:01:43 2443455 86
>>2443420
тупопездное быдлоубунтойдное стадо не считается.

оно сидит на домохозяйском линупсе только потому что ублюдки индусы адище устраивают для разрабов (но тем не менее тысячи пидарасов жрут индусский кал и им норм)
Аноним 23/08/22 Втр 14:22:59 2443691 87
>>2443420
у тебя хуевая выборка
по C# большинство репозиториев это домашки с курсов или репы китайцев не понятно с чем и о чем вообще, у них там вообще бум по C#
а то что на nim никто не пишет особо оно и понятно, язык сложен в разработке, умных подсказок нет хотя язык типизированный, сами подсказки лагают что пиздец, дебаг боль, да и сам вкат в язык не простой.
Аноним 23/08/22 Втр 16:19:27 2443794 88
>>2443691
>бум по C#
Бум по игровым движкам юнити и годот
Аноним 23/08/22 Втр 18:14:04 2443878 89
>>2443794
годоть завел решотко-хуйню сравнительно недавно

и сам по себе находится в зачаточном состоянии (впрочем как и упити-параша)
Аноним 23/08/22 Втр 19:47:51 2443970 90
image.png 12Кб, 892x204
892x204
image.png 10Кб, 909x195
909x195
>>2443691
Вот тебе выборка по >1000 звезд.
Тот момент, когда лучше бы промолчал.
Аноним 23/08/22 Втр 20:35:56 2444027 91
>>2443970
китайцев больше долбоеб, ясен хуй они количественно будут превалировать где угодно

пиздуй ка получать ВО и учить МАТАН и АЛГОСЫ а то что у тебя айкью собачий
Аноним 24/08/22 Срд 10:32:08 2444313 92
>>2443970
Опять манипуляция цифрами, пользователей C# миллионы, а у nim десятка тысяч?
Плюс язык не имеет пиара и огромной корпорации за собой, естественно в чистой популярности он проиграет.

Да и вообще любой анализ должен идти через нормализацию данных, иначе миром начнет править не около здравый смысл, а манипуляция данными любой ценой, потому что популярность станет главнейшим и самым важным ресурсом.
Аноним 24/08/22 Срд 15:40:28 2444517 93
>>2444313
Это был ответ хлебушку, который говорил что на линуксах на шарпах не пишут, а вот на говниме пишут. Но оказалось в сравнение с шарпом, это на говниме почти не пишут на линуксах.
Аноним 14/10/22 Птн 18:56:42 2488906 94
Напоминаю что в разделе действует C#-тролль и забрасывает каждый язык какашками, предлагая переход на C#.
Аноним 14/10/22 Птн 19:12:14 2488929 95
>>2488906
C# сейчас ультимативный язык номер 1 на планете. По факту он стандарт в бэкенде крупного бизнеса, стандарт в гемдеве, стандарт в десктопе.
14/10/22 Птн 23:01:36 2489095 96
>>2488906
Не-а, ты пытаешься напомнить о существовании этого треда. Настолько всем похуй на этот язык, что приходится бампать в тематике, лол.
Аноним 18/10/22 Втр 09:57:15 2491020 97
>>2444027
>пиздуй ка получать ВО и учить МАТАН и АЛГОСЫ
> а то что у тебя айкью собачий
Обвиняет анона в собачьем айкью.
Неспособен сформулировать осмысленное предложение.
Аноним 18/10/22 Втр 09:58:10 2491023 98
>>2436357
>меня слушай, других не слушай
>
>я датасаентист - верь мне.
Ты тот шизик-самоучка из машоб-треда?
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов