The OpenNET Project / Index page

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



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

Оглавление

Релиз PyPy 7.0, реализации Python, написанной на языке Python, opennews (??), 12-Фев-19, (0) [смотреть все]

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


24. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от лютый жабист__ (?), 13-Фев-19, 05:34 
>C++ и ASM - лучшая связка. Остальное - от лукавого!

Достоверно известно, что требование "чтобы программа ела мало ОЗУ и быстро работала" не попадает в TOP5 (требований) ни у бизнеса, ни у фофанов. Так что лукавым лукавое.

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

27. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +2 +/
Сообщение от X4asd (ok), 13-Фев-19, 12:18 
> Достоверно известно, что требование "чтобы программа ела мало ОЗУ и быстро работала" не попадает в TOP5 (требований) ни у бизнеса, ни у фофанов

достоверно известно что 99% дерьма которое создаёт бизнес (особенно в плане софта) -- не нужно

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

39. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +2 +/
Сообщение от Урри (?), 13-Фев-19, 17:42 
Только я бы сказал "псевдобизнес". Бизнес, как ни странно, достаточно много книмания уделяет скорости работы.
Ответить | Правка | Наверх | Cообщить модератору

44. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от лютый жабист__ (?), 14-Фев-19, 05:18 
>Только я бы сказал "псевдобизнес".

Сказал А, говори Б. Список труъ бизнесов, у которых сайт сделан на ASM (ну или ОК, ansi c).
ERP аналогично, не проклятый сплошь жабовый SAPик, а труъ сишный ERP.

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

45. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Аноним (45), 14-Фев-19, 12:51 
ТОП 5 бизнесов, где ОС сделана на javascript
Ответить | Правка | Наверх | Cообщить модератору

50. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 14-Фев-19, 21:34 
Сайты частично сделаны на ASM, и браузеры тоже! На ASM пишутся критически важные по производительности, расходу памяти, часто задействуемые части программы, то, что проще сделать на ASM, чем на чём-то другом (открытие?! да, такое случается чаще, чем многие думают!), и то, что другими средствами сделать невозможно, а не всё подряд :)
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

52. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от лютый жабист__ (?), 15-Фев-19, 05:58 
>Сайты частично сделаны на ASM, и браузеры тоже!

Давай пойдём дальше в твоем передергивании. В питоне многое написано на си (а может и на ассемблере). Вообще говоря JVM написана на си+асм.

Итого: ойвсё, любая прога написана на асме.

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

54. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +1 +/
Сообщение от Ванёк (?), 15-Фев-19, 12:22 
JVM придумали, чтобы куча неопытных "индусов" смогла клепать хоть какой-то через ж-пу работающий код, т.к. С++ требует аккуратности и понимания, что вы делаете, зачем и какие возможности языка уместно применять в конкретном случае, а какие приведут к потери производительности и распуханию программы. Естественно, для эффективного применения С++ надо понимать, в какие примерно машинные инструкции преобразуется ваш код и как будут организованы данные в памяти, чтобы код оставался эффективен. Т.е. вы можете кодировать на С++, как на Java или другом языке высокого уровня, но преимущества С++ раскрываются при понимании, как работает железо и, при необходимости, дозированном использовании ASM, если вы строите высокопроизводительные системы.

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

И помните! Процессор - это аппаратная "JVM", которую нужно умело использовать, а не убивать её возможности программными прослойками в виде других JVM!

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

55. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  –1 +/
Сообщение от myhand (ok), 15-Фев-19, 12:31 
> т.к. С++ требует аккуратности и понимания, что вы делаете

Если вы используете C++, а не C - то вы уже натурально что-то не понимаете.

> В С++ есть гораздо больше интересных вещей, чем предоставляет любая JVM

Да уш...  Прям как в поделии д-ра Франкенштейна.

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

56. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 15-Фев-19, 14:27 
С есть подмножество С++, т.е. С++ - это С кучей примочек. Например, какой смысл изобретать на С ООП, если оно есть в С++? Или почему бы не использовать более удобные средства вывода С++ на консоль? Компиляторы С и С++ используются одни и те же. Эффективность одна и та же и в плане производительности, и в плане расхода памяти. Если вас какие-то инструменты С++ не устраивают - не используйте - делов то!
Ответить | Правка | Наверх | Cообщить модератору

58. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  –1 +/
Сообщение от myhand (ok), 15-Фев-19, 22:49 
> С есть подмножество С++, т.е. С++ - это С кучей примочек.

Именно!  Куча ...

> Например, какой смысл изобретать на С ООП, если оно есть в С++?

Какой смысл не есть какашки?

> Или почему бы не использовать более удобные средства вывода С++ на
> консоль?

Кто вам сказал, что изнасиловав оператор сдвига C++ сделал "более удобный вывод на консоль"?

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

60. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +1 +/
Сообщение от Ванёк (?), 16-Фев-19, 12:03 
"Если вас какие-то инструменты С++ не устраивают - не используйте - делов то!"
Ответить | Правка | Наверх | Cообщить модератору

69. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от myhand (ok), 18-Фев-19, 13:10 
Меня не устраивает сама необходимость ковыряться в этой куче... инструментов, чтобы выковыривать оттуда жемчужины^Wнекоторые.  Зачем, когда есть C?  А если нужно что-то более высокоуровневое - вон, есть тот же питон.
Ответить | Правка | Наверх | Cообщить модератору

61. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 16-Фев-19, 12:10 
Только вот много ли вы сделаете на С без возможностей С++, STL, Boost, Qt и прочих библиотек С++ :) Вы можете, конечно, велосипедить и извращаться... Мы же вам не запрещаем, а как раз наоборот, поддерживаем личный выбор каждого! Более того, может, вы программируете микроконтроллеры? В таком случае С++ вам действительно ни к чему.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

62. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от myhand (ok), 16-Фев-19, 20:29 
> Только вот много ли вы сделаете на С без возможностей С++

Ядро операционной системы (тьмы их), конпилятор(ы) C++, текстовый редактор Emacs, стопицот игр, вышеизложенные CPython и PyPy...  Кругом одни извращенцы!

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

63. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 17-Фев-19, 01:20 
Для тех, кто только что из криокамеры... Читаем Википедию: "До версии 4.7.2 GCC был почти полностью написан на Си, хотя значительная часть front-end для Ады написана на Аде. С 14 августа 2012 года разработка была переведена на язык C++[7], версия 4.8[8] и более поздние требуют для своей сборки наличия C++ компилятора, поддерживающего С++ 2003."
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

64. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 17-Фев-19, 01:23 
Надеюсь, вы не будете возражать, что Clang/LLVM тоже на С++. А Emacs написан был в самом начале компьютерной эпохи, когда и С++ ещё не было отродясь.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

66. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от myhand (ok), 17-Фев-19, 18:27 
Кроме шланга и gcc (до которого тоже добрались хипстеры) - канпиляторов нету, кто б сомневался...
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

67. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 17-Фев-19, 23:32 
Есть ещё Intel C++, всё остальное в сравнении с Intel C++, GCC и немножечко Clang по возможностям и качеству генерируемого кода для x86-64, к сожалению, шлак, включая Visual C++, который в сравнении с остальными поделками ещё сносно смотрится. Компиляторы для ARM - это совсем другая история.

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

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

70. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  –1 +/
Сообщение от myhand (ok), 18-Фев-19, 13:16 
> Есть ещё Intel C++

Да на самом деле есть еще до**** всего.  Но хоть не заявляешь сходу, что интеловский канпилятор написан на C++, уже прогресс.

> В будущем просьба приводить аргументы и доказательства

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

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

75. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 18-Фев-19, 23:18 
Давайте, просветите нас, назовав хоть одно наименование :) Мы не будем считать это рекламой :)
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

76. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от myhand (ok), 19-Фев-19, 13:50 
> Давайте, просветите нас

Зачем мне это?

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

65. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 17-Фев-19, 01:25 
Ядро ОС слишком маленькое, поэтому проблем с написанием их на ASM и/или C особых нет. Проблемы начинаются в крупных проектах, где С++ предоставляет много удобств для профессионалов aka проблем для неосиляторов.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

68. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  –1 +/
Сообщение от лютый жабист__ (?), 18-Фев-19, 06:06 
>Ядро ОС слишком маленькое, поэтому проблем с написанием их на ASM и/или C особых нет. Проблемы начинаются в крупных проектах, где С++ предоставляет много удобств для профессионалов aka проблем для неосиляторов.

Если ты розовые очки снимешь, то увидишь, что проекты ещё крупнее пилят на жабке, да той самой что "для индусов".

У сишников комплексы от того, что индус со стажем 3 года решает те же задачи, что бородатый сишник-профи со знанием матана. Причём у индуса получается быстрее в разы, а разницу в производительности (1.5-3 раза) легко решают накинув ещё железа. В итоге задача решается быстрее и дешевле. Вывод: сишники не нужны (почти нигде).

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

71. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 18-Фев-19, 16:31 
Жабисты понабежали :) Ну о чём с ними говорить! :)
Специально для прожжённых жабистов: Фокус в том, что программеры на C++ и ASM генерят решения на порядки эффективнее толпы "индусов", не требующие миллионов строк кода и работающие на слабом железе, поэтому толпа кодеров не нужна вовсе :) Кодерам платят за объём кода или затраченное время, а профессиональному программеру нужны эффективные решения под собственный бизнес. Либо работаете мозгами, либо шевелите руками/ногами/пальцами :)
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

73. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  –1 +/
Сообщение от myhand (ok), 18-Фев-19, 19:45 
> Фокус в том, что программеры на C++ и
> ASM генерят решения на порядки эффективнее толпы "индусов"

"Программеры на C++" сами являются "индусами" (и в переносном, и в прямом),
чуть менее чем все.  Так что "генерить решения" эффективнее - не
могут просто по определению.

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

74. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от Ванёк (?), 18-Фев-19, 22:30 
Ещё один гений, не дочитавший предложение :)
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

72. "Релиз PyPy 7.0, реализации Python, написанной на языке Pytho..."  +/
Сообщение от myhand (ok), 18-Фев-19, 19:42 
Дак это не сишник.  Сишникам с индусами как бы и нечего делить - это разные ниши.
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

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

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




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

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