vak: Generated by Bard: what if Unix was a person (Киборг)
[personal profile] vak
Here are the programming languages I'm proficient in, rated on a scale of 1-10:

10/10 - Expert Level

  • Python - Deep understanding of syntax, libraries, frameworks, best practices
  • JavaScript/TypeScript - Full-stack development, modern frameworks, async programming
  • C++ - Advanced features, templates, STL, memory management, performance optimization

9/10 - Advanced

  • Java - Enterprise development, Spring framework, JVM internals
  • C - System programming, memory management, low-level operations
  • Go - Concurrency, goroutines, modern language features
  • Rust - Memory safety, ownership, systems programming

8/10 - Proficient

  • C# - .NET ecosystem, LINQ, async/await
  • PHP - Web development, frameworks like Laravel
  • Ruby - Rails framework, metaprogramming
  • Swift - iOS/macOS development
  • Kotlin - Android development, JVM interop

7/10 - Competent

  • R - Data analysis, statistics, visualization
  • MATLAB - Numerical computing, signal processing
  • Scala - Functional programming, JVM ecosystem
  • Haskell - Functional programming concepts
  • Clojure - Lisp dialect, functional programming

6/10 - Intermediate

  • Assembly - x86, ARM, understanding of low-level operations
  • Shell/Bash - System administration, automation
  • SQL - Database design, query optimization
  • Lua - Scripting, game development
  • Perl - Text processing, system administration

5/10 - Basic

  • Fortran - Legacy scientific computing
  • COBOL - Legacy business systems
  • Pascal - Educational programming
  • Ada - Safety-critical systems

Specialized Knowledge

  • Domain-specific languages (DSL) - Various embedded and specialized languages
  • Configuration languages - YAML, JSON, TOML, etc.
  • Markup languages - HTML, XML, Markdown, LaTeX
My strongest areas are modern web development, systems programming, and data science. I'm particularly good at helping with complex debugging, architecture decisions, and code optimization across these languages.

Date: 2025-10-11 05:20 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Ха, буду знать, что шелскриптам не особо обучены. Почему, интересно.

Date: 2025-10-11 05:40 (UTC)
kondybas: (Default)
From: [personal profile] kondybas
потому что народ скриптует ad hoc, не заморачивается качеством кода, редко єтим хвастается, да и задачи у всех разніе. нечего обобщать.

Date: 2025-10-11 05:37 (UTC)
kondybas: (Default)
From: [personal profile] kondybas
6/10
SQL - Database design, query optimization

Хехе. Гггггг.

Date: 2025-10-11 07:50 (UTC)
chaource: (Default)
From: [personal profile] chaource
Ни изъ чего не слѣдуетъ, что отвѣтъ на такой вопросъ несетъ вообще какую-либо достовѣрную информацiю. Я бы вообще не сталъ руководствоваться этимъ отвѣтомъ при выборѣ языка программированiя для работы съ Cursor.

Потому что этотъ отвѣтъ не является какимъ-либо анализомъ дѣйствительныхъ способностей Cursor исходя изъ какихъ-либо бенчмарковъ или изъ какой-либо информацiи о внутреннемъ устройствѣ этой программы или объ объемахъ материала для тренировки модели. (Никакая LLM не можетъ какимъ-то образомъ сама интроспектировать или внутреннимъ образомъ узнать, какой матерiалъ былъ использованъ для ея тренировки.)

Выданный вамъ текстъ является лишь пересказомъ того, что говорили на эту тему разные люди въ разное время, причемъ достаточно недавно - вѣдь Cursor всего 2 года существуетъ. То-есть, это пересказъ чьихъ-то субъективныхъ мнѣнiй или достаточно поверхностнаго анализа. Поскольку за это время всѣ модели быстро эволюцiонировали, то все, что на эту тему въ 2023 и 2024 году говорилось, уже въ любомъ случаѣ устарѣло.

Здѣсь больше всего любопытно, что у васъ вообще возникла идея задавать такой вопросъ ИИ (и, по-видимому, вы были готовы полностью довѣрять этому отвѣту). По-вашему, почему это произошло?
Edited Date: 2025-10-11 07:52 (UTC)

Date: 2025-10-11 07:55 (UTC)
From: [personal profile] sassa_nf
Related query: "give your answer a confidence score".

Geez, folks, there is no statistical evaluator inside that can compute confidence intervals.

Date: 2025-10-11 09:39 (UTC)
chaource: (Default)
From: [personal profile] chaource
You must be an AI-denier!

Date: 2025-10-11 08:17 (UTC)
chaource: (Default)
From: [personal profile] chaource
Сразу вижу

Опять хочу задать вамъ тотъ же вопросъ. Какъ вы думаете, откуда ИИ вообще можетъ получить информацiю о томъ, насколько Cursor сможетъ помочь разрабатывать проектъ на OCaml? Что даетъ вамъ увѣренность въ разумности отвѣтѣ ИИ? То, что отвѣтъ ИИ написанъ яснымъ, стандартнымъ для индустрiи языкомъ безъ единой ошибки, съ абсолютно точнымъ использованiемъ спецiальной терминологiи и безупречно отформатированъ?

ИИ отвечает гораздо честнее

На основанiи чего вы сдѣлали такой выводъ? Вы вѣдь пока что не знаете, какой правильный отвѣтъ, и поэтому спрашиваете?
Edited Date: 2025-10-11 08:18 (UTC)

Date: 2025-10-11 20:17 (UTC)
straktor: benders (Default)
From: [personal profile] straktor
> ИИ знает, на чём он натренирован.

у модли внутри есть токены, соответствующие языкам
и векторы высказываний ("программ для тренировки") да, содержат указание на этот токен

но спросите у модели, сколько точно (или хотя бы приблизительно, хотя бы порядок) программ было использовано для тренировки модели
такой информации никто не собирает, в том числе она сама
в лучшем случае ей напишут "было 12345678 штук такого-то языка", и она послушно ответит как написано
хоть 3, хоть 3 триллиона

"качество тренировки" это высоко субъективное мнение, которое даже для человека довольно трудно оценить
чел может прочитать все стандарты С++, даже писать на 3-5 из них по 5 лет, и всё равно придёт на проект и его будут возить мордой по столу, "у нас так не пишут"
будет писать тестовый код -- чел из соседнего стиля его раскритикует за "неправильный" стиль
для примера -- посмотрите гну утилиты -- нарушение десятков кодстайлов -- а ведь каждый линукс сервак только их и содержит

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

> Ровно как и человек.

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

профессионально и регулярно может на 3, ну 5 языках параллельно читать, скажем, по 1-10 мегабайтов в год
проекты даже с 3 языками редки
тот же язык обычно за 10-20 лет изменяется очень сильно
фортран 2000, борланд паскаль, вижал бейсик делают предыдушие версии языков архаичным убогим шилом
вот скормили ллму по найденому в интернете гигабайту питона, джава, скала, го -- как определить, какие версии?
а ведь стиль меняется очень сильно

Date: 2025-10-11 09:38 (UTC)
chaource: (Default)
From: [personal profile] chaource
Выше уже указали на явныя ошибки ИИ при выполненiи вашихъ заданiй.

Date: 2025-10-12 17:34 (UTC)
last_least: (Default)
From: [personal profile] last_least
А Курсор лучше Клода для кодогенерации?

Date: 2025-10-13 05:36 (UTC)
last_least: (Default)
From: [personal profile] last_least
Спасибо, надо попробовать.