The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Python-библиотеки для научных вычислений NumPy 1.21.0, opennews (??), 24-Июн-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


24. "Выпуск Python-библиотеки для научных вычислений NumPy 1.21.0"  –2 +/
Сообщение от Аноним (13), 24-Июн-21, 10:10 
Когда пишешь на Си, думаешь о том, как компьютер будет это исполнять. Думаешь о памяти, вызовах, приведении типов... Когда пишешь на Питоне, думаешь только о предметной области. Как именно компьютер будет это исполнять - дело десятое.

Другими словами, на Си ты внимательно выбираешь алгоритм сортировки для конкретной задачи и слегка его "подпиливаешь". На Питоне ты используешь sort() и тебе совершенно наплевать, как именно он будет это делать.

Это не всегда так, но это тенденция.

Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск Python-библиотеки для научных вычислений NumPy 1.21.0"  +2 +/
Сообщение от Урри (ok), 24-Июн-21, 10:21 
Описал SQL, но почему-то обозвал его "python".
Анонимушка, с каких это пор питончик стал декларативным языком то?


> На Питоне ты используешь sort() и тебе совершенно наплевать, как именно он будет это делать.

Ну дык на с ты тоже используешь sort() и тебе совершенно наплевать, как именно он будет это делать.
И на с++ ты используешь sort() и тебе совершенно наплевать, как именно он будет это делать.

Откуда вы такие вообще беретесь то?

Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск Python-библиотеки для научных вычислений NumPy 1.21.0"  +/
Сообщение от Аноним (13), 24-Июн-21, 12:33 
Смысл написанного от тебя ускользает.

Смысл был в том, что Си провоцирует тебя думать, во время программирования, о технологической стороне исполнения кода. А Питон напротив, провоцирует о ней не думать.

Приведу другой пример. Как часто на Си ты создаешь массив "какой-нибудь длинны"? Как часто на Питоне ты заморачиваешься длинной списка?

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

Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск Python-библиотеки для научных вычислений NumPy 1.21.0"  +1 +/
Сообщение от Урри (ok), 24-Июн-21, 13:00 
> Смысл написанного от тебя ускользает.

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

> Смысл был в том, что Си провоцирует тебя думать, во время программирования, о технологической стороне исполнения кода. А Питон напротив, провоцирует о ней не думать.

С с библиотеками не провоцирует. С++ с библиотеками не провоцирует. Любой скриптовый язык не провоцирует. Питон то тут вообще каким боком особенный?

> Как часто на Си ты создаешь массив "какой-нибудь длинны"?

постоянно.

> Как часто на Питоне ты заморачиваешься длинной списка?

бросил кодить на питоне, о чем ни разу не жалею.

Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск Python-библиотеки для научных вычислений NumPy 1.21.0"  +1 +/
Сообщение от Аноним (73), 24-Июн-21, 16:39 
Как часто ты не заморачиваешься длиной списка в питоне? А копированием? Размером структур в памяти? Питон удобней только в плане наворотить мешок корутин, что-то пульнуть при этом в соседний тред и раскидать всё по разным процессам относительно безболезненно. В целом, программирование на питоне не особо отличается от программирования на си (однако, всё же, позволяет более комфортную отладку и возможность видеть осязаемый результат здесь и сейчас).
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

55. "Выпуск Python-библиотеки для научных вычислений NumPy 1.21.0"  +1 +/
Сообщение от Онаним (?), 24-Июн-21, 13:14 
Пишешь, и не думаешь - если точнее.
А потом - ой @#$, а чё тут 3.9999999999 вместо 4-то?
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

58. "Выпуск Python-библиотеки для научных вычислений NumPy 1.21.0"  +/
Сообщение от YetAnotherOnanym (ok), 24-Июн-21, 13:40 
Думаю, это зависит не только от языка, но также и от человека. Можно и при написании на  интерпретируемом языке держать в голове приблизительную картину того, что будет происходить "под капотом".
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру