Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.92/75: Рейтинг темы: голосов - 75, средняя оценка - 4.92
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
363 / 181 / 41
Регистрация: 13.07.2017
Сообщений: 4,845
Записей в блоге: 14

Почему мы все еще программируем на древних языках?

05.06.2021, 12:39. Показов 16017. Ответов 166
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
На каком-то другом форуме я читал, что Microsoft не обновляет свою ОС. Пишут, что новая ОС - это Windows 11, Windows 12 и т. д., а Windows 10 устарела, и все эти "крупные" обновления - это болтовня. А ей еще и десяти лет нет! И в то же самое время в языках программирования картина кардинально другая: активно программируют на Жабе, которой 30 лет, на плюсах, которым 40 лет, на Си, которому 50 лет! И не выйдет же какой-нибудь C++II с кортежно-ориентированным программированием, с интегрированными управляемыми ссылками (а не со сплошными припонами, как C++/CLI), с конструкциями вида x is string s + "o" + s! Это я фантазирую, но с чем-то действительно НОВЫМ, что влияло бы на программирование СУЩЕСТВЕННО, а не как эти бесконечные C++11/14/17/20/... . Но нет, так и остается высокоуровневым ассемблером. Самый новый на сегодняшний день язык - это Шарп, которому чуть больше 20 лет (говно в стиле Dart и Go не в счет). Ну, а когда-то каждые 10 лет выходили не то что передовые языки, а новые парадигмы! И это не "трава была зеленее", а известный факт. Могу даже предоставить названия этих парадигм. Ну неужели всем настолько тупо лень сделать мир хоть на 0.000001% лучше, улучшить хоть одну его область, сделать хоть что-то НОВОЕ, а не по кругу Шарп-Жаба-Пайсен-плюсы-ПрочееГовно? Неужели я один во всем мире стремлюсь к прекрасному и сею разумное, доброе, (ну, слово "вечное" тут неприменимо)? Или, может, у меня извращенные представления об этом "прекрасном"? И у меня нет приступа острого NIH, я с радостью буду пользоваться НОВЫМ языком, если его разработает кто-то другой. Даже если он будет слегка отличаться от придуманного мной C# .NStar, например, слово Function будет писаться с маленькой буквы или вместо [TKey, TValue] будет <TKey, TValue>. Но нет, всем плевать. Вот я и спрашиваю - это всемирный заговор против программистов или это я один хочу не знать чего? А мне кажется, что ничего сверхъестественного я не прошу. Прошу ответить.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.06.2021, 12:39
Ответы с готовыми решениями:

Если с CMS все так просто, то почему сайты все еще делают в блокнотах?
Я вот примерно месяц уже занимаюсь изучением html, css и php, и узнал что еще можно создавать сайты с помощью wordpress и joomla, так вот,...

Почему в 2017 году всё ещё нет компилятора C# в нативный код?
Этому есть какие-нибудь объективные причины? В нём есть то, что машинными кодами реализовать невозможно? Или С# по спецификации обязан...

Почему в языках C# и Java методы статические, а в других - нет
Почему в языках C# и Java методы статические (например, в C# - Console.WriteLine()), а в других - не статические (например, в C++ -...

166
Модератор
Эксперт функциональных языков программирования
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
30.08.2021, 17:49
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Usaga Посмотреть сообщение
Ещё раз спрашиваю: в чём Си учебнее и лучше других языков?
Практика показывает, что в Си учебинках и примерах кода на Си в интернете мы увидим что-то типа:
C
1
2
3
4
   char str1[20];
 
   printf("Enter name: ");
   scanf("%s", str1);
Очевидно, что в продакшен такой код недопустим. То есть, Си учебники учат, как нельзя писать ни в коем случае.
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
30.08.2021, 18:18
Цитата Сообщение от Usaga Посмотреть сообщение
Ещё раз спрашиваю: в чём Си учебнее и лучше других языков?
Потому что он лежит в основе ВСЕГО И ВСЯ. Он - ОСНОВА всей IT отрасли. Потому что на НЕМ ВСЕ крутится.
Ок?
Цитата Сообщение от Shamil1 Посмотреть сообщение
Например, список наиболее популярных учебников по алгоритмам
"Фундаментальные алгоритмы на си" Р. Седжвик, "Data Structures and Algorithm Analysis in C" - Weiss, "Problem Solving in Data Structures & Algorithms Using C" - Hemant Jain, "Applied Cryptography: Protocols, Algorithms, and Source Code in C" - Bruce Schneier. если вспомню напишу еще.
Цитата Сообщение от Shamil1 Посмотреть сообщение
А если завтра кому-то дадут более длинное имя? А если какой-нибудь шутник введёт вместо имени текст романа "Война и мир"?
А если завтра хакер возьмет и пошлет вам войну и мир вместо своего имени и ваш резиновый г. раздуется и лопнет от переполнения. Такое уже случалось. И все потому, что мало кого заботят границы применимости. есть такое понятие как - соглашения. Мы согласились принимать только имена не более определенной величины. Перерасхода же памяти можно избежать если реаллоцировать массив в куче. Мы сразу убиваем двух зайцев сохраняем память и не даем хакерам отыграться на нашем незнании.
Цитата Сообщение от Shamil1 Посмотреть сообщение
Кто будет платить за это (бесполезное по сути) времяпрепровождение?
Вот вот - с таким как ваш подходом скоро за вас будет програмировать ИИ, и вам НИКТО, НИЧЕГО, НИКОГДА, БОЛЬШЕ ПЛАТИТЬ НЕ БУДЕТ: вас выкинут на помойку истории.
0
Модератор
Эксперт функциональных языков программирования
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
30.08.2021, 21:36
Цитата Сообщение от CoderHuligan Посмотреть сообщение
"Фундаментальные алгоритмы на си" Р. Седжвик, "Data Structures and Algorithm Analysis in C" - Weiss
Это не фундаметальные учебники по алгоритмам, а специализированные учебники по алгоритмам на конкретном языке.

Зашел на страницу Седжвика и посмотрел список книг:
Code
1
2
3
4
5
An Introduction to Computer Science (с кодом на Java)
Algorithms, 4th edition (с кодом на Java)
Algorithms in Java
Algorithms in C++
Algorithms in C
В целом о Computer Science и алгоритмах он пишет на примере Java, но также написал узкоспециализированные книги для программистов на Java, C++, C.

Зашел на страницу Weiss - там в списке книг та же картина:
Code
1
2
3
4
5
6
7
8
9
10
    Data Structures and Problem Solving:
        Using Java (Fourth Edition)
        Using C++ (Second Edition)
        Using C# (never published, but C# source code available)
    Data Structures and Algorithm Analysis:
        (Second Edition)
        in Java (Third Edition)
        in C++ (Third Edition)
        in C (Second Edition)
        in Ada (out of print)
Добавлено через 3 минуты
Цитата Сообщение от CoderHuligan Посмотреть сообщение
А если завтра хакер возьмет и пошлет вам войну и мир вместо своего имени и ваш резиновый г. раздуется и лопнет от переполнения.
Нет, конечно.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Перерасхода же памяти можно избежать если реаллоцировать массив в куче.
И Вы каждый раз собираетесь писать заново этот код для пересоздания массива?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Вот вот - с таким как ваш подходом скоро за вас будет програмировать ИИ
Как раз наоборот. Уволят того, кто каждый раз начинает писать заново все эти велосипеды с массивами, вместо того, чтобы взять готовый, отлаженный, проверенный модуль с реализацией АТД Список.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
30.08.2021, 22:16
Цитата Сообщение от CoderHuligan Посмотреть сообщение
г. раздуется и лопнет от переполнения. Такое уже случалось.
Ага, в линуксе регулярно находят баги и уязвимости, вызванные переполнениями. Какая ирония.

Добавлено через 2 минуты
Цитата Сообщение от CoderHuligan Посмотреть сообщение
с таким как ваш подходом скоро за вас будет програмировать ИИ
Только что-то сейчас все эти ИИ программируют на всяких Python'ах, а не на Си. И продолжат писать.
0
Эксперт .NET
 Аватар для Usaga
14724 / 9493 / 1362
Регистрация: 21.01.2016
Сообщений: 35,790
31.08.2021, 11:01
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Потому что он лежит в основе ВСЕГО И ВСЯ. Он - ОСНОВА всей IT отрасли. Потому что на НЕМ ВСЕ крутится.
Ок?
Нет, не ок. И что, что он лежит в основе всего? Дальше что? Я вас спросил о конкретных его преимуществах перед другими языками, которые и обуславливают его "учебность". Видимо, вы сами не знаете.

Сможете назвать хоть один алгоритм, который выигрывает от того, что на Си написан, а не на Паскале или Питоне?

Добавлено через 8 минут
Цитата Сообщение от Shamil1 Посмотреть сообщение
Практика показывает, что в Си учебинках и примерах кода на Си в интернете мы увидим что-то типа:
Это ещё что. Примеры кода от MS ещё круче. В плохом смысле.
0
Модератор
Эксперт функциональных языков программирования
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
31.08.2021, 11:07
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Мы согласились принимать только имена не более определенной величины.
Забыл спросить. А если имя длиннее, то вы собираетесь падать с Runtime Error?
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
31.08.2021, 11:45
Цитата Сообщение от Shamil1 Посмотреть сообщение
И Вы каждый раз собираетесь писать заново этот код для пересоздания массива?
Дело в том, что эта возможность у меня имеется в отличии от вас.
Цитата Сообщение от korvin_ Посмотреть сообщение
Ага, в линуксе регулярно находят баги и уязвимости
Не только в линукс. Си не гарантия от рукожопости.
Цитата Сообщение от Usaga Посмотреть сообщение
Я вас спросил о конкретных его преимуществах перед другими языками, которые и обуславливают его "учебность".
Язык не должен быть учебным, а реальным языком. Учить алгоритму создания списка из ссылок можно только на языке, который поддерживает низкоуровневую работу с памятью, указатели и пр. в этом роде. Си как раз на это заточен.
Неужели не ясно? Или вы не умеете в си?.. На готовом с децтва?
Цитата Сообщение от Shamil1 Посмотреть сообщение
А если имя длиннее, то вы собираетесь падать с Runtime Error?
Клиент должен быть уведомлен путем соглашений о максимальной длине имени. Вы никогда фреймворки не писали или сайты не создавали? Там это нормой считается.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
31.08.2021, 12:00
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Учить алгоритму создания списка из ссылок можно только на языке, который поддерживает низкоуровневую работу с памятью, указатели и пр.
Чушь. Любой язык с ссылочными типами подходит.

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

Цитата Сообщение от CoderHuligan Посмотреть сообщение
сайты не создавали? Там это нормой считается.
Это просто для удобства рукожопных Сишников, не умеющих работать с динамическим контентом и постоянно выходящих за границы массивов.
1
Эксперт .NET
 Аватар для Usaga
14724 / 9493 / 1362
Регистрация: 21.01.2016
Сообщений: 35,790
31.08.2021, 12:07
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Язык не должен быть учебным, а реальным языком. Учить алгоритму создания списка из ссылок можно только на языке, который поддерживает низкоуровневую работу с памятью, указатели и пр. в этом роде. Си как раз на это заточен.
Неужели не ясно? Или вы не умеете в си?.. На готовом с децтва?
Какой алгоритм требует прямой работы с памятью? Назвать хоть один можете?

Добавлено через 1 минуту
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Дело в том, что эта возможность у меня имеется в отличии от вас.
То-то я смотрю у вас просто божественная продуктивность. Сколько вы там морской бой свой писали? Три года?
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
31.08.2021, 12:44
Цитата Сообщение от korvin_ Посмотреть сообщение
Это не помешает ему нарушать эти соглашения, хоть случайно, хоть злонамерено.
А серверу что мешает послать его на х..?
Цитата Сообщение от korvin_ Посмотреть сообщение
Это просто для удобства рукожопных Сишников, не умеющих работать с динамическим контентом и постоянно выходящих за границы массивов.
Причем здесь сайты и сишники?
Цитата Сообщение от korvin_ Посмотреть сообщение
Любой язык с ссылочными типами подходит.
но не любой язык лежит в основе IT сферы.
Цитата Сообщение от Usaga Посмотреть сообщение
Какой алгоритм требует прямой работы с памятью? Назвать хоть один можете?
Да куча их. Сортировки. Алгоритмы создания списка, удаления, поиска, замены его элементов. Читайте книжку Вирта "Алгоритмы и структуры данных". Деревья. И так далее.
Цитата Сообщение от Usaga Посмотреть сообщение
То-то я смотрю у вас просто божественная продуктивность. Сколько вы там морской бой свой писали? Три года?
То-то я смотрю, как только за яйц. схватили сразу переходим на личности. Ок?
0
Эксперт .NET
 Аватар для Usaga
14724 / 9493 / 1362
Регистрация: 21.01.2016
Сообщений: 35,790
31.08.2021, 12:53
Цитата Сообщение от CoderHuligan Посмотреть сообщение
но не любой язык лежит в основе IT сферы.
А какой не лежит и почему?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Да куча их. Сортировки. Алгоритмы создания списка, удаления, поиска, замены его элементов. Читайте книжку Вирта "Алгоритмы и структуры данных". Деревья. И так далее.
Ни один из этих алгоритмов не требует прямой работы с памятью и прекрасно себя чувствует на управляемых языках.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
То-то я смотрю, как только за яйц. схватили сразу переходим на личности. Ок?
Где тут на личности переход? Я спросил вас о конкретных свойствах Си, которые делают его "особым". И напомнил вам о вашем богатом опыте разработки.

Ну так что? Что именно делает Си особенным? Что такого в Си позволяет сортировку сделать правильнее, чем на Java или Python?
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
31.08.2021, 13:29
Цитата Сообщение от CoderHuligan Посмотреть сообщение
А серверу что мешает послать его на х..?
Но ты не об этом писал.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Причем здесь сайты и сишники?
Действительно, Сишники же не могут в сайты, да? Ну а как же Apache и всякие cgi-модули? Как же nginx?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
но не любой язык лежит в основе IT сферы.
Никакой не лежит в основе.
0
Модератор
Эксперт функциональных языков программирования
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
31.08.2021, 13:56
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Вы никогда фреймворки не писали или сайты не создавали? Там это нормой считается.
Падение с ошибкой времени выполнения из-за неправильного пользовательского ввода (или, что гораздо хуже, всплывающие позже глюки из-за испорченной памяти) не являются нормой ни в одном проекте. Всегда исходят из того, что если у пользователя есть возможность ввести какую-нибудь дурь, то он её введёт.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
но не любой язык лежит в основе IT сферы.
В основе IT сферы лежат Fortran и Lisp.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Дело в том, что эта возможность у меня имеется в отличии от вас.
У меня тоже имеется. Но пользоваться ей нужно только в случае реальной необходимости. Повторное использование кода - основа качественного программирования.
Помню, в проекте на VB 6.0 тормозила одна страница из-за складывания строк в цикле. Пришлось написать специальный класс, в котором размер выделенной под строку памяти не был равен длине строки и, если при сложении не хватало выделенной памяти, то выделяем в 2 раза больше с помощью ReDim. Позже в C# майкрософты добавили такой класс из коробки - StringBuilder (наверное, у меня подсмотрели ).

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Учить алгоритму создания списка из ссылок можно
... на любом языке, в котором можно создать список из ссылок. Например, на VB 6.0.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Язык не должен быть учебным, а реальным языком.
В чём разница между реальным и учебным языком?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Си как раз на это заточен.
А как быть с тем, что не все алгоритмы можно реализовать на Си?
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
31.08.2021, 14:26
Цитата Сообщение от Shamil1 Посмотреть сообщение
Падение с ошибкой времени выполнения из-за неправильного пользовательского ввода
Какой бред. О какой ошибке речь? Допустим у вас сайт, который просит регистрацию. При вводе имени мы сообщаем макс длину. Если чел вводит больше сразу же сообщаем ему что так делать низзя.
Цитата Сообщение от Shamil1 Посмотреть сообщение
В основе IT сферы лежат Fortran и Lisp.
https://www.toptal.com/c/after... rogramming
Цитата Сообщение от Shamil1 Посмотреть сообщение
Повторное использование кода - основа качественного программирования.
Я тоже за повторное. Но есть случаи чисто специфические.
Цитата Сообщение от Shamil1 Посмотреть сообщение
В чём разница между реальным и учебным языком?
В том, что на реальном можно делать реально работающие программы. Вспомним Паскаль, который был неработоспособен пока за него не взялись коммерсы и не довели его до ума.
Цитата Сообщение от Shamil1 Посмотреть сообщение
А как быть с тем, что не все алгоритмы можно реализовать на Си?
Такого быть просто не может.

Добавлено через 3 минуты
Цитата Сообщение от korvin_ Посмотреть сообщение
Действительно, Сишники же не могут в сайты, да?
Речь шла о бэкэнде - cgi скриптах.
Цитата Сообщение от korvin_ Посмотреть сообщение
Никакой не лежит в основе.
асм - си - и все остальное
0
Модератор
Эксперт функциональных языков программирования
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
31.08.2021, 15:30
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Если чел вводит больше сразу же сообщаем ему что так делать низзя.
Как Вы узнаете, что человек ввёл больше, чем можно, не прочитав его ввод? А читаете Вы в буфер фиксированного размера. Отсюда и будет ошибка (если буфера не хватит).

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Я тоже за повторное.
Значит нужно использовать не массив, а абстракцию более высокого порядка (реализация которой где-то там внутри, возможно, использует массив). Потому что если Вы явно используете массив, то Вам придётся явно вызывать код для реаллокации.

Цитата Сообщение от CoderHuligan Посмотреть сообщение
Такого быть просто не может.
Ну реализуйте алгоритм "повторение элемента a n раз с помощью фиксированной точки"
Haskell
1
2
3
4
my_repeat a n = take n $ fix (a:)
    where fix f = x where x = f x
 
main = print $ my_repeat 's' 10
https://ideone.com/oMu7Bn

Или реализуйте алгоритм "выяснить, является ли число натуральным, с помощью рекурсивного определение натуральных чисел":
Prolog
1
2
    ints(0).
    ints(X) :- ints(Y), X is Y + 1.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
31.08.2021, 15:31
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Речь шла о бэкэнде - cgi скриптах.
Что ты хочешь этим сказать? Сишники не умеют писать cgi?

Цитата Сообщение от CoderHuligan Посмотреть сообщение
асм - си - и все остальное
Чушь.
0
Модератор
Эксперт функциональных языков программирования
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
31.08.2021, 15:31
Цитата Сообщение от CoderHuligan Посмотреть сообщение
В том, что на реальном можно делать реально работающие программы.
На любом языке, для которого есть транслятор, можно делать реально работающие программы.
0
Эксперт .NET
 Аватар для Usaga
14724 / 9493 / 1362
Регистрация: 21.01.2016
Сообщений: 35,790
31.08.2021, 17:40
Цитата Сообщение от CoderHuligan Посмотреть сообщение
В том, что на реальном можно делать реально работающие программы.
Очень интересно) Значит, что все другие языки кроме Си - не реальные?)
0
 Аватар для vvm28
773 / 541 / 67
Регистрация: 22.12.2013
Сообщений: 2,500
Записей в блоге: 26
31.08.2021, 19:54
Каждый язык программирования создавался для некоторых определенных задач, развивался, развивается и будет развиваться.
Новые языки и кстати новшества в языках создаются для решения новых или каких-то специфических задач.
Они не плохие и не хорошие - эти языки программирования. Но на них успешно решается определенных круг задач.
Чем может быть обусловлено появление нового языка программирования?
Это, допустим новое железо, или достигнуть некоторого уровня абстракции недостижимое на других языках.
Еще одной предпосылкой создания нового языка может быть.... вот о чем я подумал... сейчас сформулирую.
Язык не подобие себя.... То есть человек создает некоторый язык и переносит на него некоторый образ мышления.
Язык - некоторое средство достижения цели, образ мысли и коммуникация.
Но человек как-бы переносит себя в этот образ мышления. Что-то совершенно новое создать невозможно.
Однако возможно создать новый язык на основе некоторых существующих концепций и исследований,
который не будет переносить, отражать человека. Это как бы независимый от человека язык. Но все равно это будет как-бы сотворенный человеком. Сотворенный мыслями и волей человека - независимый язык.
Образ языка не отражающего мышление человека. Только опять же... зачем? Какая от него будет полезность?
Хотя полезность - это познание окружающего мира. Тут не совсем понятно человек приспосабливает, переделывает мер под себя или интегрируется с окружающим миром для достижения гармонии.
В общем вопрос уходит глубоко корнями в философские вопросы.
Существует ли достижимая цель за ограниченное время?
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
01.09.2021, 07:12
Цитата Сообщение от vvm28 Посмотреть сообщение
Существует ли достижимая цель за ограниченное время?
Цель пойти пообедать не существует, или недостижима за ограниченное время?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.09.2021, 07:12

Почему некоторые программы на языке Python работают медленнее своих аналогов написанных на языках C/C++?
Python

Загрузка с SATA-HDD в древних BIOS
дано: древний комп с древним BIOS, в котором варианты загрузки только: HDD / CD-Rom / Floppy на этом древнем компе, разумеется, только...

Установка древних браузеров под вин8
возникла необходимость установки древних браузеров(конкретнее ie7-8) под сея ось, для тестирования сайтов* виртуалка не рассматривается...

Подключить 2 древних стереоусилителя к одному выходу с материнской платы
Есть Вега и Пионер 80-годов, две пары колонок в разных помещениях и старый компьютер со встроенным звуком (Asus P4P800 ). Хочу впаяться в...

Требуется человек с опытом написания на этих языках, знающий все от и до
доброго времени! ищу онлайн учителя по PHP и JavaScript.Требуется человек с опытом написания на этих языках,знающий все от и до....Мои...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
120
Ответ Создать тему
Новые блоги и статьи
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru