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

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

Создать тред Создать тред
Check this out!

Программы и операционные системы обсуждаются в /s/. Воздержитесь от холиваров. Конференция доски в Телеграме - @pr2ch

<<
Каталог
Навигатор Аноним 23/06/18 Суб 00:19:11 1215536 Ответ
d4RMMFMH4Yo.jpg 24Кб, 500x500
500x500

Первый раз здесь? Задавай вопрос в этом треде.

Большие куски кода желательно вставлять через ideone или pastebin.

Mobile:Android IOS
Enterprise:Java C# Go Kotlin
Interpreted:JavascriptPython PHP Ruby
Functional: Haskell Lisp OCaml Clojure(Script) Scala
System:C ASM C++ Rust
Other:Computer Science Нейроночки и МашОб Gamedev Мы вам перезвоним SICP Базы данных Version control Идеи анона Freelance

Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21 1008826 Ответ
14958007710430.jpg 746Кб, 2310x2306
2310x2306

F.A.Q.

В: У меня горит лаба/курсач, не знаю какую тему диплома взять, хочу войти в айти.
О: Задавай вопрос в этом треде. Защиту диплома желательно обсуждать в /un/, а вопросы по web желательно задавать в /web/.

В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.

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

В: Хочу стать программистом, какой язык учить?
О: SICP + HTDP.


В: Все на английском, нипанятна!
О: Тогда .


В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: Мы вам перезвоним тред - для обсуждения нетехнических околопрограммерских тем.


В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.


В: Взломать акк.
О: Просто съеби.

В: Тред закрыли/пропал, почему?
О: Заданные не в том месте вопросы будут утилизированы.


В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.

Литература с пика: http://goo.gl/7aUL3m
Подсветка кода для /pr/: https://github.com/ololoepepe/MakabaCode/

Пропущено 497 постов
36 с картинками.
Пропущено 497 постов, 36 с картинками.
Аноним 27/10/25 Пнд 22:44:24 3572374
>>3572129
>что мне тогда делать?
Есть несколько вариантов:
1) Работать на заграницу, где есть работа на node.js (релокация/удалёнка)
2) Фрилансить на ноде (если есть доступ/желание замарачиваться с бюрократией)
3) Открыть собственный продукт и зарабатывать на нём деньги
4) Обтекать и копить, зарабатывать фронтэндом, при этом чисто для хобби пилить бекенд на node.js
5) Попытаться откликнуться на все 250 вакансий, с маленьким шансом что куда-нибудь возьмут

Как не крути, при любых раскладах, даже если бы ты был супер сеньором, работы на ноде ничтожно мало. 250 вакансий на всю Россию - это просто пшик.
Аноним 27/10/25 Пнд 22:44:30 3572375
>>3572373
напиши по програме на каждом
Аноним 28/10/25 Втр 00:21:18 3572423
>>3569815
После того, как я переписал пифоний скрипт с использованием ctypes, полностью представляя себе сишный код с вызовами соответствующих библиотек, сетевое взаимодействие в нем выросло в сто раз по скорости (а вот моя зарплата нет, так что в целом бесполезно).
МЫ ВАМ ПЕРЕЗВОНИМ /xo/ Аноним 31/03/20 Втр 20:12:05 1647485 Ответ
image.png 566Кб, 1280x720
1280x720
Пропущено 497 постов
124 с картинками.
Пропущено 497 постов, 124 с картинками.
Аноним 28/10/25 Втр 00:11:03 3572420
>>3572418
Хз пока что я больше хотел бы умереть чтоб не жить.
Аноним 28/10/25 Втр 00:20:35 3572422
>>3572416
Это ложь. Средняя цена домика с землей для мидл класса в США в 2025 это 400к долларов.
Аноним 28/10/25 Втр 00:37:11 3572424
>>3572376
Вкатывайся в раст, через несколько лет это будет самый популярный яп
Замены программистов нейросетями тред №2 Аноним # OP 09/05/25 Птн 18:46:07 3449694 Ответ
1746805566610.png 1214Кб, 1024x1024
1024x1024
1746805566614.png 608Кб, 1059x1200
1059x1200
Сап, сейчас все больше говорят о нейросетях и их возможностях в программировании, что вызывает некоторые опасения. Не хочу кричать, что айтишка умрет и подобное, но, думаю, стоит имеить запасной план на такой случай.

Аноны, что думаете по этому поводу?

inb4: Заводчане осилившие регистрацию в OpenAI vs. IT-бояре.

Предыдущий тонет тут: https://2ch.hk/pr/res/2994560.html
Пропущено 354 постов
26 с картинками.
Пропущено 354 постов, 26 с картинками.
Аноним 26/10/25 Вск 15:24:19 3571568
>>3571461
ты забыл про нашу глыбу 1С
Аноним 26/10/25 Вск 16:43:49 3571625
Аноним 28/10/25 Втр 00:12:54 3572421
>>3571568
> ты забыл про нашу глыбу 1С
ИИ забугорный понимает эту парашу? Кто-то тестировал в разработке на этом?
Java Thread №285 /java/ Аноним 13/09/25 Суб 13:47:29 3540166 Ответ
f74d95ce-2f58-4[...].png 1349Кб, 1024x1024
1024x1024
Пропущено 277 постов
15 с картинками.
Пропущено 277 постов, 15 с картинками.
Аноним 27/10/25 Пнд 21:14:51 3572332
>>3572330
искренне благодарю!
Аноним 27/10/25 Пнд 22:06:47 3572361
>>3572156
> чем тебе JEP не угодил
Нет поддержки от корпораций. Опен-соурс живующий на чистом энтузиазме участников. Шанс того, что через год/два/три он превратится в архивный проект и весь код придется переписывать значительно выше 0. Я не готов так рисковать.
>>3572256
Я в итоге на FastAPI сделал локальный сервер с нужными мне нейронками и дергаю их из жаба кода. По производительности требований нет, просто чтобы работало пока что задача.
Аноним 27/10/25 Пнд 23:59:12 3572415
>>3572295
>хз что это
Deutsche Bank

>Просто в 2000х джава была на лютом хайпе и наней начинали писать вообще все, не думая о последствиях.
Я вкатился в JDK 1.3, не было никакого хайпа в России по крайней мере. JDK была медленная, жрала кучу памяти. Никто даже не думал писать на ней что-то серьезное. Популярность пришла позже, году к 2005-2007, но там уже и все сильно лучше стало с самой JDK.

>Теперь уже ничего не переписать, очевидно.
Схуяли? Тот же Deutsche Bank много что переписал. Что-то с Java на Java, просто улучшив архитектуру, что-то на C++.

Если есть реальная проблема и желание бизнеса ее решить - все решается. Можно и монолит распилить и переписать куски. Вопрос ресурсов и времени.
Kotlin #4 /kotlin/ Аноним 16/08/25 Суб 11:30:17 3521415 Ответ
image.png 99Кб, 1500x720
1500x720
image.png 936Кб, 1280x640
1280x640
image.png 590Кб, 1920x2280
1920x2280
image.png 590Кб, 764x1273
764x1273
Вся разработка на котлин, кроме андроид и ios.

Kotlin — статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine и разрабатываемый компанией JetBrains. Язык назван в честь российского острова Котлин в Финском заливе, на котором расположен город Кронштадт.

Маскот котлина Коди.

Что имеем:
+Современный синтаксис (реально удобный).
+Совместимость со всей jvm инфраструктурой.
+Возможность писать статический DSL прямо на самом языке.
+Дополнительные возможности котлина. (делегаты, функции, расширения класса, вариативность и т.д)
+Возможность нативной сборки, сборки в js, андроид и ios.
+Корутины

Для тех, кто переходит из процедурных языков программирования, объектно-ориентированный подход (ООП) может показаться полной ерундой.

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

Поэтому лучший способ въехать в ООП - это сразу погрузиться в изучение какого-нибудь фреймворка. Когда ты видишь, как все это применяется на практике, то сразу начинаешь понимать суть.

Почему следует изучить java перед котлин, а не сразу изучать котлин:
1.Java основа: Без знания java ты не будешь понимать, что происходит под капотом kotlin. Синтаксический сахар kotlin скрывает сложные операции, и ты можешь понять конечный результат, но не механизм его достижения. Это как нажимать кнопку на чайнике и видеть, что вода нагревается, но не знать, почему и как это происходит. Лучше всего понять что под сахаром это в intellij перейти tools -> kotlin -> show kotlin bytecode -> decompile.
2.Код на Java: Большинство библиотек написано на java. Без знания java ты не сможешь понять их код и, соответственно, эффективно использовать или модифицировать их в своих проектах на Kotlin.
3.Может быть что где-то будут куски кода на java в проекте.

Антивирус в windows также замедляет компиляцию, так что отключите, добавьте в исключения папку или же перейдите на gnu/linux, macOS:
https://intellij-support.jetbrains.com/hc/en-us/articles/360006298560-Antivirus-Impact-on-Build-Speed

Попробовать котлин -> https://try.kotlinlang.org/
IDE. IntelliJ IDEA Community Edition -> https://www.jetbrains.com/idea/download/
Документация котлин -> https://kotlinlang.org/docs/home.html
Перевод документации -> https://kotlinlang.ru/docs/kotlin-doc.html
Скачать Kodee asset ->
https://kotlinlang.org/docs/kotlin-brand-assets.html#kotlin-user-group-brand-assets

Предыдущий тред: >>3247263 (OP)
Пропущено 47 постов
4 с картинками.
Пропущено 47 постов, 4 с картинками.
Аноним 27/10/25 Пнд 20:10:44 3572292
Аноним 27/10/25 Пнд 22:57:37 3572384
>>3572292
Ты перепутал, это не андроид тред
Аноним 27/10/25 Пнд 23:58:15 3572414
>>3572292
>Котлин всё.
Он изначально все
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #76 /butthurt/ Аноним 11/09/25 Чтв 11:53:34 3538878 Ответ
16145910268150 [...].png 548Кб, 1200x675
1200x675

МИТИНГ
@
ТИШИНА
@
ТИШИНА
@
У КОГО-НИБУДЬ ЕСТЬ ЧТО ОБСУДИТЬ?
@
ТИШИНА
@
У МЕНЯ ЕСТЬ
@
ОБЪЯСНЯЕШЬ ПРОБЛЕМУ
@
ТИШИНА
@
ТИШИНА
@
ТИШИНА
@
ГОВОРИТ ТИМ ЛИД
@
ДА, СЛОЖНАЯ ПРОБЛЕМА, НУ, Я НЕ ЗНАЮ ЧТО С НЕЙ ДЕЛАТЬ
@
ТИШИНА
@
ТИШИНА
@
ТИШИНА
@
ТИШИНА
@
НУ, ВСЕМ СПАСИБО, ПОКА




ЗАПУСКАЕШЬ ПРИЛОЖЕНИЕ ИЗ ВЕДРО СТУДИИ ПО WI-FI НА ТЕЛЕФОНЕ
@
КАЖДЫЙ РАЗ ПО ПРОШЕСТВИИ ЧАСА ВЕДРО СТУДИЯ ЗАБЫВАЕТ ТВОЙ ТЕЛЕФОН
@
ИНОГДА КАКИМ-ТО ЧУДОМ ВСПОМИНАЕТ
@
НО ЧАЩЕ ВСЕГО НЕТ
@
ИНОГДА КОННЕКТИТСЯ ПО QR КОДУ ЗАНОВО С ПЕРВОГО РАЗА ЗА МИНУТУ
@
ИНОГДА ДРОЧИТ ЧТО-ТО 10 МИНУТ И КОННЕКТИТСЯ С 10 ПЫПЫТКИ
@
XCODE
@
ОДИН РАЗ ЗАКОННЕКТИЛ АЙФОН ПО WI-FI И ОНО ПОМНИТ ЭТОТ АЙФОН




КАК ЖЕ ТЯЖЕЛО РАБОТАТЬ С КЛИЕНТОМ, КОТОРЫЙ СЛАБО РАЗБИРАЕТСЯ В АЙТИ
@
А ВОТ ДАВАЙ ЗАМЕНИМ UUID'Ы В FIREBASE НА КАКИЕ-ТО БОЛЕЕ ОСМЫСЛЕННЫЕ ЗНАЧЕНИЯ, ПО КОТОРЫМ МОЖНО ДЕЛАТЬ ПОИСК
@
ОБЪЯСНЯЕШЬ ПОЧЕМУ НЕТ СМЫСЛА ЭТО ДЕЛАТЬ
@
А ПОЧЕМУ В БАЗЕ СОХРАНЯЮТСЯ ДЕФОЛТНЫЕ ЗНАЧЕНИЯ ПОЛЕЙ, КОТОРЫЕ В ЭТОМ СЛУЧАЕ СКРЫТЫ НА ФОРМЕ?
@
ТЫ ЧТО, БУДЕШЬ ИХ ИСПОЛЬЗОВАТЬ В БИЗНЕС ЛОГИКЕ В ЭТОМ СЛУЧАЕ?
@
ДА ПОТОМУ ЧТО ПОХУЙ НА НИХ - НУ СОХРАНЯЮТСЯ И ЧТО? ПРОСТО МЫ ИХ НЕ БУДЕМ ИСПОЛЬЗОВАТЬ В ЭТОМ СЛУЧАЕ
@
У НАС И ТАК ОЧЕНЬ СРОЧНЫЕ ДЕДЛАЙНЫ, А ТЫ ЕЩЁ ХОЧЕШЬ, ЧТОБЫ Я ДОБАВЛЯЛ И ТЕСТИРОВАЛ ТАКОЙ НЕНУЖНЫЙ КОД - А ВДРУГ ЧТО-ТО НУЖНОЕ НЕ СОХРАНИТСЯ?
@
А ДАВАЙ ТЫ БУДЕШЬ ЕЩЁ РАБОТАТЬ НА ВЫХОДНЫХ, ЧТОБЫ ЗАКОНЧИТЬ ВСЁ ЕЩЁ БЫСТРЕЕ
@
ВООБЩЕ-ТО Я ДОГОВОРИЛСЯ ВСТРЕТИТЬСЯ С ТЯН И С ДРУЗЬЯМИ НА ВЫХОДНЫХ



ОФИЦИАЛЬНЫЙ РАБОЧИЙ ДЕНЬ НАЧАЛСЯ ЧАС НАЗАД
@
ТИМЛИДА НЕТ ОНЛАЙН, ТЕХЛИДА НЕТ ОНЛАЙН, РУКОВОДИТЕЛЯ ПОДРАЗДЕЛЕНИЯ НЕТ ОНЛАЙН
@
ОФИЦИАЛЬНЫЙ РАБОЧИЙ ДЕНЬ ЗАКОНЧИТСЯ ЧЕРЕЗ 5 МИНУТ
@
ОЖИВЛЕННЫЙ ПИЗДЕЖ В ЧАТЕ, МИЛЛИОН ВОПРОСОВ В ЛИЧКУ
@
"ДАВАЙТЕ БЫСТРЕНЬКО СОЗВОНИМСЯ"
@
ОФИЦИАЛЬНЫЙ РАБОЧИЙ ДЕНЬ НИКОГДА НЕ НАЧИНАЛСЯ
@
ТИМЛИДА НЕТ ОНЛАЙН, ТЕХЛИДА НЕТ ОНЛАЙН, РУКОВОДИТЕЛЯ ПОДРАЗДЕЛЕНИЯ НЕТ ОНЛАЙН
@
ОФИЦИАЛЬНЫЙ РАБОЧИЙ ДЕНЬ НИКОГДА НЕ ЗАКОНЧИТСЯ
@
ЗАДАЕШЬ ВОПРОС В ЧАТ
@
С ВЕРОЯТНОСТЬЮ 50 % ЧЕРЕЗ 24 ЧАСА ТЕБЕ ОТВЕТЯТ
@
С ВЕРОЯТНОСТЬЮ 50 % ТЕБЕ НЕ ОТВЕТЯТ НИКОГДА
@
ТЫ НЕ ЗНАЕШЬ, КАК ПОПАЛ В ЭТОТ ОФИС
@
ТЫ НЕ ПОМНИШЬ, КАК ТЕБЯ ЗОВУТ
@
ТЫ БЫЛ ЗДЕСЬ ВСЕГДА
@
ЗА ОКНОМ ВИДНО ТОЛЬКО ТУМАН И СТРАННОЕ ЖЕЛТОВАТОЕ СВЕЧЕНИЕ
@
У КОЛЛЕГ ВЕРТИКАЛЬНЫЕ ЗРАЧКИ


Прошлый тред
>>3503623 (OP)
Пропущено 460 постов
26 с картинками.
Пропущено 460 постов, 26 с картинками.
Аноним 27/10/25 Пнд 15:16:50 3572144
Аноним 27/10/25 Пнд 20:34:01 3572303
>>3572124
>>3572138
⚙️ 1. Нарушение принципа «ключ не должен нести смысл»
Согласно нормальным формам баз данных, особенно третьей, первичный ключ должен быть уникальным, неизменяемым и не содержать в себе никакой бизнес-логики. В предложенном варианте ID вроде 000044433333-user-00004 нарушает этот принцип: он напрямую кодирует тип сущности, время создания и порядковый номер. Это делает ключ зависимым от логики приложения. Если в будущем сущность user будет переименована, то разработчикам придётся либо сохранять старые, уже некорректные с точки зрения смысла идентификаторы, либо менять их во всей базе данных и во всех таблицах, где есть внешние ключи. Таким образом, ключ перестаёт быть нейтральным техническим идентификатором и превращается в часть бизнес-логики, чего теоретически следует избегать.

💾 2. Проблемы с внешними ключами и связями
Такие составные и «осмысленные» идентификаторы неизбежно хранятся в виде строк. Это означает, что все связи между таблицами тоже должны работать со строками, а не с числами или бинарными UUID. В результате увеличивается объём индексов, ухудшается производительность соединений (JOIN), а операции фильтрации и сортировки становятся медленнее. В системах, где есть множество взаимосвязанных сущностей и сложных запросов, это особенно ощутимо и приводит к росту нагрузки на базу.

🧮 3. Сложность генерации и валидации
UUID создаётся очень просто — одной стандартной функцией, и вероятность коллизий в нём настолько мала, что ею можно пренебречь. Предложенный вариант требует гораздо большего: нужно следить за корректностью времени, чтобы timestamp не сбился назад (например, после восстановления из бэкапа), нужно поддерживать счётчик или случайный компонент, но при этом контролировать его уникальность, а также синхронизировать генерацию между разными инстансами приложения. По сути, разработчик начинает заново изобретать систему наподобие Snowflake, но без встроенных гарантий её корректности и без надёжной реализации.

📈 4. Потеря прозрачности и переносимости
UUID универсален: он одинаково работает в разных базах данных, языках программирования и ORM. Его можно использовать при миграциях, экспортах и импортах данных, в микросервисах и журналах событий. Самодельный ID, напротив, не имеет стандарта. Для него придётся писать отдельные валидаторы, функции парсинга и проверки, а человек, который возьмёт проект через год, может просто не понять, как устроена структура этого идентификатора. В результате проект теряет переносимость и становится зависимым от собственной внутренней логики.

🧠 5. Противоречие целям нормализации и декомпозиции
Если в системе множество сущностей, связанных в граф, то использование осмысленных идентификаторов вроде user-00004 усиливает связанность этого графа. ID перестаёт быть нейтральной ссылкой и превращается в часть данных. Это осложняет миграции, репликацию, кэширование и шардинг. UUID же, наоборот, обеспечивает независимость: он не зависит от типа узла и одинаково хорошо подходит для любых сущностей в распределённой структуре.
Аноним 27/10/25 Пнд 23:47:11 3572405
>>3571900
Каждый день работаю с клоном перфорса. Ну хер его знает. Да гит чуток удобнее, но все равно в 99.9% случаев гит используется в централизованом режиме. Так нахера это всё?
Не я первый не я последний Че за хуйня в айтишке? Сам являюсь пердиксом поганым, отработал стажку, Аноним 27/10/25 Пнд 19:14:20 3572277 Ответ
image.png 6Кб, 375x51
375x51
image.png 473Кб, 1014x819
1014x819
Не я первый не я последний

Че за хуйня в айтишке? Сам являюсь пердиксом поганым, отработал стажку, все хвалили всё норм. Не было мест в команде, сказали жаль, отправили на улицу. Ну бля думал, было и было хуй с ним. Выхожу на рынок... По 1к откликов на вакансию уборщика унитаза с подписью разработчик и требованиями всего. Это даже не ебучий питончег. Месяц тыкаю на всё, пишу сопроводительные письма. Ноль. Блять 0 собесов, 1 штука и то шизо хуйня иди попизди с нашим ии тг ботом, то есть еще раз перепиши своё резюме в удобном нам формате.

Я всё понимаю, с одной стороны жмет ии, с другой ставка ебанная, что всем впадлу че то новое запускать, сзади подпирают накрутчики. А будет ли вообще время, когда станет легче? Не считаю себя вкатуном, с детства че то писал, учусь в топ унике. Да не самый умный человек, но вполне нормальный работяга, разговаривать умею, писать код умею, бошкой думаю. Сегодня подался на стажку, ответ через 5 минут - отказ. Я ахуел просто. Челам нужен раб, я готов быть рабом и пахать за циферки в резюме, которые и так уже есть(опыт +- год в топ компаниях), и меня автоматом шлют нахуй? Чего бля? А кто им нужен тогда, что меня автоматом шлют.

Тут я просто ною, потому что ничего не понимаю двачик. Что сейчас делать? Либо ждать пол года - вечность, когда упадет ставка, либо идти крутить и всё равно получать авто отказ.

Вы можете резонно сказать: "Месяц? пфффф я по 20 лет искал галеру". Окей верю, но за месяц ни одного собеса? Ну ебать я не понимаю.

Расскажите свои истории, как в последние пол года кто-то выходил на работу. Возможно ли это вообще?
Пропущено 16 постов
3 с картинками.
Пропущено 16 постов, 3 с картинками.
Аноним 27/10/25 Пнд 22:50:48 3572380
>>3572377
как раз наоборот, в унике 1 раз в неделю бываю и то вечером. Вообще мешать не будет, мб кст стоит это в сопроводительных писать или где то в резюме подсветить. Спс
Аноним 27/10/25 Пнд 23:15:12 3572394
>>3572380
Да откликайся тупа на все вакансии, тебе не похуй ли на язык?
Шарпы всегда был хуевый выбор, вакансий меньше, чем на других языках (но и конкуренции меньше) и зпки меньше по сравнению с той же джавой (в среднем).
Да они поприятнее джавы, но есть котлин, который приятнее шарпов.
Подучит там синтаксис джавы, го, плюсов за пару вечеров.
Посмотри 100 самых популярных вопроса на собесе язык_нейм.
И погнал, устройся в какую нибудь говноконтору на полгода-год, а там уже смотри
Аноним 27/10/25 Пнд 23:25:31 3572399
>>3572380
тем более откажут раз ты учебу прогуливаешь, то значит безответственный.
на завод иди, там студентов последних курсов всегда набирают на практику, в т.ч. на разрабские позиции
Смерть мирового айти тред №3 /itover/ Аноним 27/09/25 Суб 14:22:52 3551230 Ответ
судьбапрогера.mp4 5494Кб, 640x360, 00:00:31
640x360
17562891879153.png 48Кб, 549x397
549x397
17562890466390.png 54Кб, 539x556
539x556
17562892593503.png 11Кб, 542x139
542x139
Стадия ПРИНЯТИЯ наконец достигнута и коданы признают глобальную рецессию в Айти во всем мире. Теплые халявные времена закончились и похоже что НАВСЕГДА.

В этом треде ностальгируем по былым временам, когда почта ломилась от офферов, зпки были жирными, кабаны зависели от работников а не наоборот. А также пытаемся прикинуть, насколько хуевым будет будущее для нас всех.

Предыдущий: >>3519704 (OP)
Архивач: https://arhivach.vc/thread/1237778/
Пропущено 331 постов
26 с картинками.
Пропущено 331 постов, 26 с картинками.
Аноним 27/10/25 Пнд 22:09:53 3572363
Screenshot20251[...].jpg 417Кб, 850x1187
850x1187
>да нету в США эйджизма никакого!
Аноним 27/10/25 Пнд 22:10:31 3572365
>>3572192
Взрослеть не пробовал?
Аноним 27/10/25 Пнд 22:47:14 3572378
>>3572197
Что значит "нищая помойка"? Страна которая не относится к "великому Жопаду"?
Go тред №34 go /go/ Аноним 01/10/25 Срд 23:03:49 3554824 Ответ
logo-inverse.jpeg 22Кб, 703x250
703x250
zig-cross-compi[...].jpg 26Кб, 400x355
400x355
Yadro b587122f0[...].jpg 34Кб, 1018x608
1018x608
ofLdDerd6YMttNr[...].jpg 14Кб, 299x168
299x168
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.

С чего начать:
- В обязательном порядке проходим "Go Tour":
https://go.dev/tour/welcome/1
- Читаем документацию прямо по порядку (пункт "Learning Go"): https://go.dev/doc/
- Ознакамливаемся с общим roadmap по изучению языка и сопутствующих инструментов: https://github.com/darius-khll/golang-developer-roadmap (постоянно обновлялось сообществом)

Литература:
- Донован, Керниган "Язык программирования Go"
- Также книги рекомендуемые для начала: https://go.dev/wiki/Books и https://www.practical-go-lessons.com/ (веб-версия — бесплатная и хорошо подходит для новичков в программировании)
- Книги из списка: https://github.com/dariubs/GoBooks

Полезные ресурсы:
- Сборник patterns и info по микросервисам: http://microservices.io/
- Смотрим видео https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw
- Справочник энтузиастов: https://go101.org/
- Практические уроки: https://www.practical-go-lessons.com/
- Обновляемый список велосипедиста с пакетами: https://github.com/avelino/awesome-go

Небольшая конфа треда: https://t.me/golang2ch (более, чем жива)

Прошлый тред: >>3473264 (OP)
Пропущено 190 постов
20 с картинками.
Пропущено 190 постов, 20 с картинками.
Аноним 27/10/25 Пнд 00:56:42 3571844
Кто нить кстати работал голенг-гребцом в ВАЙЛБЕРРИЗ? Насколько всё хуево?
Аноним 27/10/25 Пнд 16:06:05 3572164
image.png 54Кб, 225x225
225x225
>>3571803
>Джуны у них в 7Б обучаются
В конце четверти устраивают экзамен на миддла. Катку в доте против ботов. Если выиграли - все миддлами становятся, в награду значок и умножение зп на 0.9
Аноним 27/10/25 Пнд 20:36:25 3572304
>>3554824 (OP)
на чем админку пишете?

что то человеческое (не go-admin) есть?
Че по менторству? Крч, пытаюсь вкатится на рынок, но он... ВСЕ. Есть опыт в стартапах, но дико разм Аноним 27/10/25 Пнд 18:01:52 3572221 Ответ
shutterstock239[...].jpg 64Кб, 1024x682
1024x682
Че по менторству?

Крч, пытаюсь вкатится на рынок, но он... ВСЕ. Есть опыт в стартапах, но дико размазанных и по фронту, и по бэку, и даже чутка дизайн, но нет командного опыта в продуктовых компашках. По хардам чутка знаю, но вообще хз как резюме делать правильно, поэтому отказы сыпятся, либо просто игнорят.

Есть вариант юзануть менторство, челик поднатаскает именно по пробелам в знаниях + расскажет че там по резюме, по всяким скрамам и тд. Хочет 50% от стоимости оффера в случае трудоустройства.

Че думаете? Какие подводные? Я уже не студент давно, денег в подушке осталось месяца на 4, альтернатива - курьеры, или какой-нить склад озона, ибо вышки нет. Вроде и попробовать можно эту штуку, а вроде и пахнет разводняком по типу курсов
Аноним 27/10/25 Пнд 18:29:12 3572244
>>3572221 (OP)
Больше вводных дай:
- лвл
- кем сейчас работаешь или кто по профессии вообще
- какой бэкграунд более детально, а не "чуть тут, чуть там"
- куда хочешь вкатиться
>Хочет 50% от стоимости оффера в случае трудоустройства
Ну это жулик какой-то. Сколько ты планируешь первый оффер поднять? 60-80к? Зачем ему половина от этого? Если у него деньги есть, то богаче это его не сделает, а, обучая, обучаешься сам местами. Так что я считаю это мутный мув.
Аноним 27/10/25 Пнд 18:46:23 3572260
>>3572244
Больше вводных:
30 лвл, работал около 10 лет по ип, в основном кнопки красил на лендосах, но по мере роста задач в php углубляться пришлось. Все проекты развалились со временем (они и были на короткосрок расчитаны), челики из команды ушли кто куда в найм, а у меня по сути размазанный стек остался из-за дикого распыления, сейчас пытаюсь именно в php пробиться.

Харды есть, я смотрю моки и могу ответить на большинство вопросов и по стеку, и по проектированию, и по бд, а что не могу - получается углубиться и понять. Вкатиться хочу как раз в пыху, на ларавел. Параллельно щас пет пилю на микросервисах и симфони на практике изучаю, чтобы можно было и на нее отклики слать. Понимание в базе есть + за паттерны и концепции, тесты и вот это все.

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

Собсна резервы на исходе, 4 месяца есть. Либо смогу вкатиться даже тысяч на 40, либо на склад в курьеры. Вот и рассматриваю варианты

> Ну это жулик какой-то.
Я сам к этим менторам и курсам отношусь со скепсисом, но вопрос в том, а в чем он развести может? Тип вот набрал группу, потратил время, кто-да да вкатился и он поднял кеша, на крайняк просто не поднимет, же, не?
Российского бигтеха тред v15.0 Big Tech Big Tech Big Tech Аноним 13/10/25 Пнд 22:41:08 3563556 Ответ
214c3d9f3c4eff4[...].jpg 492Кб, 768x512
768x512
78a307f05d624eb[...].jpg 539Кб, 768x504
768x504
cf5221009471cb7[...].jpg 619Кб, 576x768
576x768
c12e369e1143080[...].jpg 296Кб, 528x400
528x400
Пропущено 205 постов
24 с картинками.
Пропущено 205 постов, 24 с картинками.
Аноним 27/10/25 Пнд 17:52:31 3572218
>>3572213
Да там скорость постинга низкая. Вот билдится проект, ты в это время 1-2 поста закидываешь.
Оффлайн корпоративы есть, знаешь некоторые вполне себе социоблядствуют там, тяночки ходят в вызывающих нарадах. Я на одном был, но я же сыч, выпил пару бутылок пива на диване и ушёл в гостинницу. Так-то я удалёнщик, это единственный раз когда я ИРЛ видел коллег.
Так своими тимами народ иногда собирается. Ещё в тот раз когда в ДС был играл там в настолки. Через силу что-то из себя выдавливал, правда потом набухался и легче пошло.
Хз что сказать. На корпоративе показалось что все общаются своими компашками, по тиме или по проекту.
Ещё там есть всякие кружки, типа киноманов, марафонцев и тп. Вот кто там участвует для меня загадка. Видимо медийные типа Сберкати или кто забрался достаточно высоко чтобы не работать. Из тех с кем я общался никто ни в каких активностях не участвовал кроме пары корпоративов в год.
Аноним 27/10/25 Пнд 18:13:50 3572231
>>3572218
И сколько ты там проработал?
>На корпоративе показалось что все общаются своими компашками, по тиме или по проекту.
Не укладывается в голове, как они успевают там с кем-то знакомиться в перерывах между адской потогонкой.
Аноним 27/10/25 Пнд 18:20:31 3572239
>>3572231
Чуть меньше года.
> как они успевают там с кем-то знакомиться
С кем непосредственно работаешь с теми и общаешься, так как-то.
Универсальный баз данных тред #13 /sql/ Аноним 09/09/25 Втр 22:09:34 3537853 Ответ
.png 783Кб, 1366x768
1366x768
.png 2670Кб, 1951x2560
1951x2560
Прошлый >>3382705 (OP)

Туториалы:
- https://www.postgresqltutorial.com/
- https://www.sqlitetutorial.net/
- https://www.oracletutorial.com/
- https://www.mysqltutorial.org/

Задачи:
- https://www.sql-ex.ru
- https://www.codewars.com/?language=sql

Инструменты проектирования БД
- Визуализация планов запросов PostgreSQL: https://explain.dalibo.com/
- GUI-клиент для работы с БД: https://dbeaver.io/

YouTube:
- Плейлисты по разным СУБД: https://www.youtube.com/c/SQLDeveloperBI/playlists
- https://www.youtube.com/playlist?list=PLY7PmJJFH5nT-lbFKxfbp3rw5BBuq5Azo

Литература:
- Томас Кайт. Oracle для профессионалов
- https://postgrespro.ru/education/books/dbtech
- Алан Бьюли. Изучаем SQL. - про MySQL
- К. Дж. Дейт. Введение в системы баз данных
- Database Systems: Design, Implementation, & Management (Carlos Coronel, Steven Morris)

Прочее:
- https://github.com/agarcialeon/awesome-database
- https://dbdb.io/
- https://db.cs.cmu.edu/
- https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA/playlists
- Сравнение диалектов SQL: http://troels.arvin.dk/db/rdbms/
- Как БД работают изнутри: https://habr.com/ru/company/mailru/blog/266811/

Ссылки для альтернативно мыслящих:
- https://www.w3schools.com/sql/
- https://learnxinyminutes.com/docs/sql/
- https://metanit.com/sql/
- http://sql-tutorial.ru/
- https://metanit.com/nosql/mongodb/
- https://www.mysqltutorial.org/mysql-resources.aspx
- https://shlomi-noach.github.io/awesome-mysql/
- https://www.mysql.com/products/workbench/

FAQ:
Q: Нужно ли знать английский?
A: Нет.

Q: Что лучше, SQL или NoSQL?
A: SQL.

Q: Вопросы с лабами и задачками
A: Задавай, ответят, но могут и обоссать.

Q: Помогите с :ORM_нейм для :язык_нейм
A: Лучше спроси в тредах по конкретным языкам.

Q: Где хранить файлы?
A: Не в БД. Для этого есть объектные хранилища, такие как Amazon S3 и Ceph.

Q: Нужны ли сертификаты?
A: Только если собираешься заводить трактор.

Здесь мы:
- Разбираемся, почему PostgreSQL - не Oracle
- Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс
- Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе
- Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование
- Анализируем, как работает поиск вконтакте
- И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.

Поехали!
Пропущено 75 постов
4 с картинками.
Пропущено 75 постов, 4 с картинками.
Аноним 17/10/25 Птн 18:13:53 3565950
Аноним 20/10/25 Пнд 11:48:56 3567371
>>3565721
DbForge Studio, пока не стал платным.
Аноним 27/10/25 Пнд 17:41:04 3572211
Анон, выручай. СУБД SSMS

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

Ебанули админку на сервер, где эта бд стоит - таблицы вижу.
Дал себе через скрипт view any definition и view server state на сервер и эту бд, остальные права забрали - все равно не вижу нихуя, хотя права перепровели - стоят абсолютно все нужные.

Кто-нибудь сталкивался с этим? Как лечить?
Помогите новичку SguShenKa 24/10/24 Чтв 11:31:53 3307017 Ответ
чикабумчик.png 1106Кб, 780x769
780x769
Такое дело просидел за компом большую часть жизни и не так давно решил вкатиться в программирование , но в итоге попал в тупик.
Может кто подсказать Как вообще выбрать язык?
Что делать чтобы выйти на хоть какой то уровень?
что такое умное можно почитать чтобы лучше влиться в тему (книги , статьи , видосы)?

Заранее спасибо за помощь.
Пропущено 29 постов
3 с картинками.
Пропущено 29 постов, 3 с картинками.
Аноним 27/10/25 Пнд 08:41:16 3571908
>>3307017 (OP)
Язык не имеет значения, ты считай любой дня за 3 выучишь. Важна способность решать проблемы. Алгоритмы и вся хуйня, плюс умение делать вменяемые интерфейсы между всем этим. Ну и де композиция.
Аноним 27/10/25 Пнд 09:36:02 3571944
>>3307601
>книги в большинстве случаев лучше не читать, уснешь в процессе
Потом такие долбоёбы ходят тут в тредах срут наитупейшими вопросами.
Аноним 27/10/25 Пнд 12:29:25 3572053
>>3307017 (OP)
> Как вообще выбрать язык?
При выборе языка смотри на цвет — должен быть свежим, розово-фиолетовым, без серых или зеленых пятен. Поверхность должна быть склизкой, но не липкой. На ощупь должен быть упругим и влажным и сразу восстанавливать форму при нажатии. Важно понюхать — только мясной запах, без запаха сельди.
Всегда проверяй наличие ветеринарного клейма.
Девопс тред - В С Ё ! Аноним 07/10/25 Втр 12:28:54 3558850 Ответ
image.png 72Кб, 300x168
300x168
image.png 799Кб, 736x552
736x552
image.png 186Кб, 1000x600
1000x600
image.png 2226Кб, 1280x1212
1280x1212
Ну как вы там? Вкатились в DevOps? На дваче сказали что девопс В С Ё !

Даже во фронт и тестировщики больше смысла вкатываться, чем в эту парашу. Учишь всё это говно и чтобы что? Чтобы заиметь работу буквально на уровне поломойки, ёбаный обслуживающий персонал. Причём как и в плане обязанностей, ведь девопс - это буквально говночист от мира айти, так и скоро будет получать на уровне дворника или таксиста. И ведь вкатуны прут и прут, где-то услышали, что девопс чуть ли не топ 1 по зарплате, прогать не надо уметь. Как итог по 1000 откликов на вакансию.

Представьте как в этом треде эти петушары заскулят как суки ебаные, когда выкатят новый ИИ, который по нажатию одной кнопки вам всё развернёт. Все ваши охуенные знания докера, кубов, ансибла, хуянсибла и ещё ста их ебаных инструментов в один момент превратятся в тыкву. А вы хули думали, в сказку поверили? Думали вы такие дохуя не заменимые и теперь всегда будут столько платить за то, что вы два часа в неделю от силы работаете, а в остальное время хуйнёй страдаете? А вот хуюшки! Такого больше не будет.

Короче пизда девопсу. Вкат закрыт - официально.
Пропущено 118 постов
9 с картинками.
Пропущено 118 постов, 9 с картинками.
Аноним 19/10/25 Вск 07:49:01 3566687
>>3564357
>но мне нужна эта корка

А нахуя?
Аноним 20/10/25 Пнд 05:22:26 3567234
>>3561560
>>3561564
Ну и? Причина тряски? На кодеров в разы больше откликов.
Аноним 27/10/25 Пнд 12:22:44 3572038
>>3562256
> Куча человека часов потраченно на первых скринигах
> Третий собес - рукль. руководитель может подключить hrd или главу всех тимлидов.

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

Это еще не учитывая что процесс найма это B2B сделка, и на тех-скрининг никогда не чекают технические навыки. В сути вы должны задавать воппросики про вашу боль, а чел должен ответить как бы рассказывая про себя, но про вашу боль. Если он это делает, то это значит он понимает процессы.

Для этого достаточно 5-10 минут общения с хрюшкой и часик на все остально. А не блять тратить деньги компании.

мимо-потомственный-айтишник-2-века-в айти-рили
SICP тред #12 /sicp/ Аноним 02/02/24 Птн 18:37:20 3031968 Ответ
аа.jpg 12Кб, 384x320
384x320
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).

Где скачать SICP?
На русском: https://bmstu-iu9.github.io/scheme-labs/sicp.pdf
ориджинал: https://web.mit.edu/6.001/6.037/sicp.pdf

Где я могу писать свой код, для выполнения заданий?
Онлайн редактор, с поддержкой Scheme: https://repl.it/languages/scheme
IDE для racket подобных языков(но есть и поддержка Scheme, но её нужно включить) - https://racket-lang.org/

Где посмотреть ответы на задачи?
http://community.schemewiki.org/?SICP-Solutions
https://github.com/qiao/sicp-solutions
https://wizardbook.wordpress.com/solutions-index/
Где посмотреть видео про книгу?
https://www.youtube.com/watch?v=a0YrCABCOEY
Предыдущий тред https://2ch.hk/pr/res/2336340.html
Пропущено 411 постов
58 с картинками.
Пропущено 411 постов, 58 с картинками.
Аноним 27/10/25 Пнд 06:39:48 3571873
>>3571863
Динозавры были абсолютно разных размеров, в том числе очень маленькие.
Аноним 27/10/25 Пнд 06:47:43 3571876
>>3571873
Маленьких не брали в лисперы, общеизвестный факт же.
Аноним 27/10/25 Пнд 11:37:56 3571999
>>3569549
Насколько знаю Лисп для всяких АИ симуляций использовали, что хорошо решались символьно. Но жонглирование символами зашло в тупик, настала AI-зима и лисп пукнув обмяк.
Из примеров былого величия:
https://en.wikipedia.org/wiki/Dynamic_Analysis_and_Replanning_Tool
из современного Routific
Есть идея для криптовалюты. Что если майнеры смогут голосовать за параметры блокчейна такие как врем Аноним 25/10/25 Суб 23:05:03 3571256 Ответ
1429445890288 f[...].jpg 168Кб, 425x450
425x450
Есть идея для криптовалюты. Что если майнеры смогут голосовать за параметры блокчейна такие как время блока, награда за блок и размер блока?
Поможет предотвратить проблемы с масштабированием, когда в блок перестает влазить.
Реализумо через увеличение\уменьшение значений каждый блок, и не требует хардфорков.
К тому же управление через хардфорки дает слишком много власти разработчикам и инфлюенсерам, в моей же схеме каждый майнер может отдать голос.
Подводные камни и решения:
- Могут сломать сеть поставив слишком маленький размер блока или время блока. Можно захардкодить минимально безопасные значения.
- Пулы могут иметь слишком большой вес, можно сделать PoW с подписью блока как в Wownero
Пропущено 7 постов
1 с картинками.
Пропущено 7 постов, 1 с картинками.
Аноним 26/10/25 Вск 22:38:08 3571794
>>3571785
>потому что конкретный майнящий крипту человек не заинтересован в том, чтобы крипта работала как работает топовая крипта, он заинтересован в том, чтобы получить максимальное вознаграждение сейчас и уйти, поэтому голосовать он будет так чтобы получить максимум награды.
А если он закупился и имеет большую стопку, то он заинтересован в том чтобы крипта работала стабильно и будет готов поступиться сиюминутной наградой.
Аноним 26/10/25 Вск 22:49:52 3571801
>>3571791
все альткоины по факту не существовали бы без биткоина. причину по которой растет он я тебе описал, у некоторых альтов есть смысл типо технологий или допустим анонимности как у монеро, но без битка их цены бы не выросла, потому что он всегда в конечном итоге двигает рынок за собой.

ну про золото в космосе это все таки фантастический сценарий, обозримое и доступное нам золото, даже будь оно на соседней планете, так или иначе не бесконечно.

>>3571794
ну допустим, допустим таких даже 40 из 100, но пока большинство будет заинтересован в том, чтобы просто побыстрому получить максимальную прибыль, а люди по жизни в этом заинтересованы, то голосовать они будут соответсвующе. тогда в чем смысл голосования?

Мыслишь как айтишник, а крипта это все таки про экономику, тут капиталистический, шкурный интерес, который вытекает из естественных правил рынка.
Аноним 26/10/25 Вск 23:24:32 3571807
>>3571256 (OP)
>Что если майнеры смогут голосовать за параметры блокчейна такие как время блока, награда за блок и размер блока?

Они и так это делают явочным порядком. Были случаи когда в биткоине майнеры не поддерживали неприятный им форк и он сдувался
Книги для обратного инжиниринга и хакинга /security/ idontknow 21/07/25 Пнд 23:45:45 3503083 Ответ
Unbenannt.jpg 10Кб, 225x225
225x225
Что почитать чтобы научиться и изучить процесс обратного инжиниринга и хакинга.
Пропущено 10 постов
2 с картинками.
Пропущено 10 постов, 2 с картинками.
Аноним 22/10/25 Срд 18:57:39 3568951
>>3503083 (OP)
Ничего не читай. Лучше пройди какой-нибудь курс с ost2.fyi где будут практические задачи и реши пару лёгких тасок с какого-нибудь CTF.
Аноним 26/10/25 Вск 02:52:00 3571312
image.png 3634Кб, 2533x3508
2533x3508
Аноним 26/10/25 Вск 19:42:26 3571716
>>3503083 (OP)
>процесс обратного инжиниринга и хакинга
на ютубе много информации даже на русском
Собсно нейроночки и МашОб ai /ai/ Аноним 13/07/24 Суб 20:54:47 3220425 Ответ
image.png 8Кб, 240x210
240x210
Пока плебеи из /ai и /nf генерируют аниме, составляем здесь планы по конкуренции OpenAi, нарушаем законы робототехники и пишем собственные архитектуры после трёх классов церковно-приходской.
Пропущено 358 постов
20 с картинками.
Пропущено 358 постов, 20 с картинками.
Аноним 25/10/25 Суб 02:41:27 3570691
>>3570688
Это типа квадбоберов?
Аноним 26/10/25 Вск 16:52:59 3571634
Привет всем, кто сюда заходит.

Как я понимаю, нейросети занимают большое количество памяти из-за необходимости хранить кучу весов и из-за необходимости хранить кучу ссылок/указателей/адресов. И так вышло, что пару дней назад я задался несколькими вопросами:
1) Какой закон(функция) между числом функций(выполняемых задач. примеру рисование, генерация текста/музыки) нейросети, точностью(правильностью) ответов и общим объемом потребляемой памяти?
2) Какой закон(функция) между потребляемой памятью, числом выполняемых базовых операций процессора и точностью ответов при фиксировании на одной задаче?


Мне думается, что кто-то когда-то мог такие теоретические выгладки сделать или провести опыт.
Аноним 26/10/25 Вск 18:49:36 3571682
>>3571634
Погугли LLM vram calculator, или на гитхабах поищи, будет пища для размышлений
Лиспотред №15 /lisp/ Аноним 03/05/24 Птн 01:12:22 3142890 Ответ
171468779442526[...].jpg 324Кб, 1400x1050
1400x1050
171468789718920[...].png 67Кб, 1200x1200
1200x1200
Лиспы - семейство языков программирования. Характерные особенности лиспов: динамичность, гомоиконность (код как данные), программируемость.

{Основные диалекты}
:: Common Lisp - разрабатывался как промышленный язык, пригодный для широкого спектра применения, из-за чего имеет достаточно объемную спецификацию. Является мультипарадигменным (процедурщина, функциональщина, ооп (CLOS)), с сильной, динамической типизацией. Есть опциональная декларация типов и частичный их вывод в некоторых реализациях.
Описание особенностей: http://habrahabr.ru/post/143490
Основные реализации:
- свободные: SBCL (нативный код), Clozure CL (нативный код), ECL (через сишку), Clisp (байт-код; небольшой размер образа; похоже, заброшен), Clasp (LLVM; ориентирован на интероп с C++), ABCL (байт-код JVM), CMUCL, GCL.
- коммерческие: LispWorks, Allegro CL, Scieneer CL, mocl
:: Scheme - это минималистичный лисп, пригодный в основном для обучения, исследований. Наиболее практичными реализациями являются GNU Guile и Chicken Scheme.
:: Racket - развитие PLT Scheme. Racket включает в себя много подъязыков (typed racket, lazy racket, frtime racket, Scheme стандартов r5rs и r6rs).
:: Clojure - для тех, кто считает, что из смеси явы и лиспа может получиться что-то хорошее, или тех, кто интересуется креольскими языками, есть отдельный тред. Тред утонул, дом сгорел, отец-подлец бросил, поэтому поживёт сиротка пока у нас. Мальчик со странностями, но хороший, не обижайте. Шапка треда здесь https://rentry.co/9ve9d

{Scheme}
::: Учебники
- SICP :: https://mitpress.mit.edu/sites/default/files/sicp/index.html
- The Scheme Programming Language (R6RS) :: https://www.scheme.com/tspl3
- Практика :: https://exercism.io/my/tracks/scheme

::: Документация
- http://web.mit.edu/scheme_v9.2/doc/index.html

::: Остальное
- https://github.com/theodesp/awesome-scheme
- https://github.com/schemedoc/awesome-scheme

{Racket}
::: Учебники
- HtDP :: https://www.htdp.org/
- Racket Guide :: https://docs.racket-lang.org/guide/index.html
- Beautiful Racket: https://beautifulracket.com/
- Остальные :: https://racket-lang.org/books.html

::: Документация
- https://docs.racket-lang.org/

::: Библиотеки
- https://github.com/avelino/awesome-racket
- https://pkgs.racket-lang.org/

::: Среда разработки
- DrRacket :: https://docs.racket-lang.org/drracket/
- Online :: https://www.jdoodle.com/execute-racket-online/

{Common Lisp}
::: Учебники
- Cookbook :: https://lispcookbook.github.io/cl-cookbook/
- PCL :: http://lisper.ru/pcl/
- OnLisp :: http://www.paulgraham.com/onlisptext.html

::: Документация
- http://www.lispworks.com/documentation/HyperSpec/Front/index.htm
- https://cl-community-spec.github.io/

::: Библиотеки
- https://awesome-cl.com/
- https://ultralisp.org/
- https://lisp-journey.gitlab.io/blog/state-of-the-common-lisp-ecosystem-2020/

::: Среда разработки
- https://lispcookbook.github.io/cl-cookbook/editor-support.html

Предыдущий тред: >>2681837
Пропущено 386 постов
43 с картинками.
Пропущено 386 постов, 43 с картинками.
Аноним 05/09/25 Птн 00:35:51 3534520
Можно и классическим способом, щас тебе маэстро чё-нить намутят, просто чтобы показать что я не прав. Только закончат кокс с жопы шлюхи нюхать на своей яхте.

Возможно что-нибудь с ридер-макросом в самом начале файла, чтобы читать весь файл с новым синтаксисом. Будет не очень заметно, что-то типа shebang. Тогда править репл-функцию будет не нужно.
Аноним 10/10/25 Птн 13:10:08 3561566
>>3534520
>Возможно что-нибудь с ридер-макросом в самом начале файла
Да, это самый простой способ. Иначе потребуется перелопатить всю readtable.
Аноним 26/10/25 Вск 09:38:00 3571377
>>3395390
Прям в емакс целая книга встроена.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов