TGViewer
Sber Developer News Sber Developer News @sberdevelopernews · 5.62K subscribers
Post #1107 2.52K
🟦 Почему программисты используют переменную «i» как счётчик в циклах? Многие считают, что «i» означает integer или iterator, но на самом деле причина уходит корнями в прошлое.

В 60-х годах XX века для вычислений активно использовали язык программирования Fortran, созданный в компании IBM. Он по умолчанию делал целочисленными все переменные, начинающиеся с букв «i», «j», «k», «l», «m» и «n». Поэтому для циклов можно было использовать любую из этих букв, но чаще всего выбирали именно «i».

Традиция пошла из математики, где «i» применялась для вычисления суммы ряда. Затем «i» стали использовать в первых книгах по языкам программирования, поэтому она и закрепилась в сообществе разработчиков.

Но в других случаях мы рекомендуем давать имена переменным по их значению.
  • 👍 28
  • ❤ 4
  • 🔥 2
  • 👎 1
  • 😁 1
More from @sberdevelopernews
  1. Oct 7, 2026Сбер выпустил Kandinsky 6.0 Video для генерации видео со звуком 🔝 Это первая российская л…
  2. Oct 2, 2026Пятничная задача для адептов JavaScript 🪄 Вы разрабатываете модуль конвертации валют для…
  3. Sep 25, 2026Пятничная задача для адептов JavaScript 🐱 Вы помогаете метеостанции анализировать погоду…
  4. Sep 24, 2026Новая IT-вакансия для Москвы ⚡️ Ищем владельца продукта в команду решения, которое предост…
  5. Sep 18, 2026Пятничная задача для адептов JavaScript ✉️ Вы решили проанализировать свою рабочую активно…
  6. Sep 15, 2026Сбер научил нейросети «понимать» время при генерации видео с помощью Time Adapter 📰 Коман…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →