The OpenNET Project / Index page

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



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

Оглавление

Августовский рейтинг языков программирования TIOBE, opennews (??), 14-Авг-22, (0) [смотреть все]

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


3. "Августовский рейтинг языков программирования TIOBE"  +6 +/
Сообщение от Mickey_Mouseemail (?), 14-Авг-22, 08:02 
Ассемблер популярнее SQL и PHP?!
Ответить | Правка | Наверх | Cообщить модератору

8. "Августовский рейтинг языков программирования TIOBE"  +4 +/
Сообщение от Аноним (11), 14-Авг-22, 08:39 
Учитывая количество ассемблерных вставок в любой C/C++ библиотеки, то да популярнее, хотя и пользуемся им не напрямую а через Си API

Также любой рантайм аля POSIX/Win32 это Си обвязка над ассемблерным кодом

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

23. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 14-Авг-22, 09:12 
Посмотрите хоть одну библиотеку, прежде чем писать. Многое, что не реализуемо средствами Си, делается интринсиками. Т.е. нужно знание «ассемблера», а не сам асм.
Ответить | Правка | Наверх | Cообщить модератору

45. "Августовский рейтинг языков программирования TIOBE"  –2 +/
Сообщение от Аноним (45), 14-Авг-22, 10:05 
Посмотрел только что исходники OpenSSL и там что что не на Си то на ассемблере

Пукемончики такие пукемончики

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

115. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 14-Авг-22, 13:51 
> Посмотрел только что исходники OpenSSL и там что что не на Си то на ассемблере

* смотрит на 3½ S файла, половина из которых для почивших архитектур, а так все что не на Си - на перловке, генерирущей асм*
А ты точно смотрел глазками, пукемончик?

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

167. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (167), 14-Авг-22, 16:43 
Lol што? На гитхабе забанили? Открой свои очи ясные и глянь исходники любого алгоритма шифрования
Ответить | Правка | Наверх | Cообщить модератору

172. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 14-Авг-22, 17:04 
>>> Посмотрел только что исходники OpenSSL и там что что не на Си то на ассемблере
>> * смотрит на 3½ S файла, половина из которых для почивших архитектур, а так все что не на Си - на перловке, генерирущей асм*
> Lol што? На гитхабе забанили? Открой свои очи ясные и глянь исходники любого алгоритма шифрования

Это такой унылый спрыг или ты просто не очень умный?

Впрочем, на:
https://github.com/alexwebr/salsa20

Если бы очередной экспертус опеннета знал матчасть, то вместо пустого бла-бла с умным видом - кинул бы ссылку на тот gnutls, но увы ...


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

199. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (199), 14-Авг-22, 19:59 
Ахахааха, GnuTLS? Че? Этим еще кто то пользуется?
Ответить | Правка | Наверх | Cообщить модератору

222. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Аноним (-), 14-Авг-22, 22:06 
>> *экспертуса ткнули носом в довольно популярную крипто-либу с кучей асм-файлов*
> Ахахааха, GnuTLS? Че?

Да-а, ловко ты сам себя посадил в лужу.
> Этим еще кто то пользуется?

* смотрит на зависимости qemu, VLC, wine, wireshark, GIMP, glib-networking*
Писал бы сразу, что ты современный лам^W линуксоид-WSLщик.

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

261. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от funny.falcon (?), 15-Авг-22, 08:07 
<сарказм>
Ой да: perl сильно уменьшает потребность в знании ассемблера
https://github.com/openssl/openssl/blob/master/crypto/chacha...
</сарказм>
Ответить | Правка | К родителю #172 | Наверх | Cообщить модератору

270. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 15-Авг-22, 08:34 
Ну пусть перепишут на fasm-е, раз такие знатоки ассмеблеров, там макроязык мощный, задвинет Perl в два счёта сразу после вкуривания мануала. И ссылаются на свой экземпляр. :)
Ответить | Правка | Наверх | Cообщить модератору

384. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 15-Авг-22, 17:07 
>>> Т.е. нужно знание «ассемблера»,

....
> <сарказм>
> Ой да: perl сильно уменьшает потребность в знании ассемблера

Сам придумал, сам оспорил?


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

255. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (255), 15-Авг-22, 07:48 
> Lol што? На гитхабе забанили? Открой свои очи ясные и глянь исходники
> любого алгоритма шифрования

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

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

267. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 15-Авг-22, 08:22 
> Lol што? На гитхабе забанили? Открой свои очи ясные и глянь исходники
> любого алгоритма шифрования

Давайте начнём вот с этого https://github.com/DavidXanatos/DiskCryptor/blob/master/DCry...

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

268. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (268), 15-Авг-22, 08:28 
Аутист? Если речь идет про любой алгоритм в контексте OpenSSL, значит и алгоритм из их репозитория
Ответить | Правка | Наверх | Cообщить модератору

271. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 15-Авг-22, 08:38 
Я не доктор, что бы поставить Вам диагноз. Но рекомендую сходить Вам к окулисту, пусть он выпишет Вам очки, что бы Вы увидели исходное «любой C/C++ библиотеки».
Ответить | Правка | Наверх | Cообщить модератору

265. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 15-Авг-22, 08:17 
> Посмотрел только что исходники OpenSSL

Осталось увязать с «любой рантайм аля POSIX/Win32 это Си обвязка над ассемблерным кодом».

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

254. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (255), 15-Авг-22, 07:43 
> Также любой рантайм аля POSIX/Win32 это Си обвязка над ассемблерным кодом

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

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

266. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от eganru (?), 15-Авг-22, 08:19 
[i]На сях можно вообще без ассемблера хреначить по сути. Даже ядра, бутлоадеры и фирмвари.[/i] - можно, но лучше себе пальцы отбить, чем это потом в сопровождение закинуть.
Ответить | Правка | Наверх | Cообщить модератору

342. "Августовский рейтинг языков программирования TIOBE"  –1 +/
Сообщение от Аноним (-), 15-Авг-22, 14:10 
> [i]На сях можно вообще без ассемблера хреначить по сути. Даже ядра, бутлоадеры
> и фирмвари.[/i] - можно, но лучше себе пальцы отбить, чем это
> потом в сопровождение закинуть.

С точки зрения вот именно сопровождения ассемблер это как раз крайне нежелательный элемент интерьера. Из-за неумения в декларативность/статический анализ/структурирование программ и данных нормально и все такое.

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

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

10. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Аноним (11), 14-Авг-22, 08:42 
SQL вообще непонятно что здесь делает ведь это DSL, а не ЯП общего назначения, разве что процедурные расширения типа PL/pg SQL имело бы смысл включать в рейтинг
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

63. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Аноним (171), 14-Авг-22, 12:04 
> SQL вообще непонятно что здесь делает

Если полный по Тьюрингу, то имеет полное право.

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

251. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Брат Анон (ok), 15-Авг-22, 07:36 
SQL внезапно язык программирования. Декларативный, если что.
Но при этом -- полный по Тьюрингу.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

18. "Августовский рейтинг языков программирования TIOBE"  –7 +/
Сообщение от n00by (ok), 14-Авг-22, 09:04 
Откройте для себя Дональда Кнута. Ну и студенты изучают, значит генерируют поисковые запросы. Это только в ООО «Научно-Технический Центр Информационных Технологий ...» нарисовал трендовый сет иконок, собрал пакетики -- и ты уже разработчик ОС.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

77. "Августовский рейтинг языков программирования TIOBE"  –7 +/
Сообщение от Михрютка (ok), 14-Авг-22, 12:16 
>>> Откройте для себя Дональда Кнута.

етот замшелый устаревший талмуд?

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

120. "Августовский рейтинг языков программирования TIOBE"  +7 +/
Сообщение от Аноним (-), 14-Авг-22, 14:25 
>етот замшелый устаревший талмуд?

Как может физика или математика устареть. Книги Кнута про вечное. Алгоритмика, комбинаторика, сортировки - это наука. Рождаются и умирают коммерческие языки,а наука вечна. Кнут пишет про науку.

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

142. "Августовский рейтинг языков программирования TIOBE"  –6 +/
Сообщение от Аноним (142), 14-Авг-22, 15:20 
>Как может физика или математика устареть.

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

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

184. "Августовский рейтинг языков программирования TIOBE"  –2 +/
Сообщение от Ag (ok), 14-Авг-22, 18:41 
> Ага, давайте на Аристотелевские ориентироваться

На него не стоит, а вот на Евклида - можно, не устарел, только осилит не каждый. Методика преподавания шагнула с тех пор далеко вперед.

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

233. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 15-Авг-22, 00:49 
И методика шагнула, и современная геометрия на других аксиомах выстроена. Но ориентироваться будем на Евклида, да.
Ответить | Правка | Наверх | Cообщить модератору

257. "Августовский рейтинг языков программирования TIOBE"  +2 +/
Сообщение от Аноним (-), 15-Авг-22, 07:57 
> И методика шагнула, и современная геометрия на других аксиомах выстроена. Но ориентироваться
> будем на Евклида, да.

А таки эвклидова геометрия это классика и вполне себе в ходу много где. И сказать что оно вот именно устарело - ну, э, лол. Может тогда и колесо устарело? Есть же реактивные двигатели уже. Поэтому, давайте, дескать, выбросим всякие "бесполезные" тележки, да?!

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

373. "Августовский рейтинг языков программирования TIOBE"  +2 +/
Сообщение от Аноним (-), 15-Авг-22, 16:29 
С тем же успехом ты можешь сказать, что геометрия Евклида -- это новомодный отстой, и что до сих пор в ходу геометрия Древнего Египта. Греки ведь что сделали -- взяли геометрию Древнего Египта и слегка её причесали.

Это глупости всё и незнание истории. У греков была не столько геометрия, сколько геометрическая алгебра. Циркуль и линейка были инструментами выстраивания доказательств или проведения расчётов -- да, это был и калькулятор тоже. Греки ещё куда ни шло признавали рациональные числа (точнее те числа, которые они могли записать в своей системе записи чисел), а все остальные типа корня из двух или пи были для них идеальными числами, которые существуют только в виде идеи и работать с ними можно только геометрическими методами. Циркулем и линейкой. Или если совсем плохо, можно ещё какой-нибудь прибор черчения изобрести и исследовать им новый класс кривых. Или построить семиугольник площадью равный заданному квадрату. Или ещё какую-нибудь хрень, которую сегодня никому в голову не придёт делать, поскольку не нужно.

Влияние этой геометрической алгебры на умы можно проследить до XVII-XVIII веков где-то. Тот же Ньютон приходил в крайнее смущение и начинал оправдываться, когда ему за каким-то хером приходилось перемножать более трёх чисел: два перемноженных числа -- это площадь, три -- объём, а четыре? А четыре множителя -- это бред, это что-то нереальное, несуществующее, это идёт вопреки самим основаниям математики, коими была та самая геометрическая алгебра.

Но влияние влиянием, а работать эта геометрическая алгебра прекратила уже к рождению Христа, потому что не осталось людей, владеющих ею. Самостоятельно научиться ею пользоваться можно только, по-сути, изобретая её заново, используя тексты греков как какие-то вехи, размечающие путь. И когда традиция устной передачи навыков прервалась, всё кончилось. И случилось это сразу же как Академия Платона приказала долго жить.

Впрочем влияние на умы оставалось. Окончательно древних греков разгромили Лобачевский с Риманом, запилив неевклидовые геометрии, и они прям скажем испытывали серьёзные проблемы. Риман был умнее и сразу строил геометрию на сфере, реальность которой было сложно опровергать. А Лобачевский занялся ересью. Ты не читал как охранитель евклидовой скреподуховности Остроградский поливал г-ном Лобачевского? Почитай, это до боли напоминает современных охранителей скреподуховности, языка C, и всех этих старпёров: своя голова давно уже не работает, мысль может передвигаться только по рельсам, которые были проложены несколько десятилетий назад, но признаваться в этом не хочется, и очень хочется выглядеть умным. Но кроме этого если заигнорить оскорбления в сторону Лобачевского и всю эту охранительность, можно увидеть как просвечивает Евклид в его словах.

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

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

На, тебе ссылку https://www.youtube.com/watch?v=cUzklzVXJwo Хоть чутка глянь в историю, как они мыслили. Но учти, что Тарталья -- это уже средние века, и это _геометрически_ жалкое подобие того, что творили геометры Древней Греции, зато начинают изо всех щелей пролезать современные _алгебраические_ методы. Коня задолбало, что телега командует движением и он начал иногда проявлять норов. Финал истории про Бомбелли, Виета и Декарта, в которой конь забил на ограничения телеги и понёс -- это уже откровенная ересь с точки зрения Древних Греков, Платон бы плюнул в лицо Бомбелли и запретил бы ему вход в Академию. Потому что с точки зрения древних греков математически осмысленно было лишь то, что было осмысленно геометрически. Но Бомбелли, Виет и Декарт наконец начинают алгебру запрягать вперёд, и... Это не был ещё конец древнегреческого мышления, оно продолжало сопротивляться до, как я сказал выше, Лобачевского и Римана, и когда оно наконец порушилось, Рассел пришёл в такой восторг, что начал с Whitehead'ом пилить Principia of Mathematica, выстраивая математику целиком и полностью из значков символической записи, и хрен с ней с геометрией. Они успели запилить несколько томов и даже вроде доказали в последнем, что 2+2=4, но тут на сцену вылез тролль Гёделя и показал, что весь подход ущербен. Но это уже другая история.

А если тебе интересно подробнее, что такое геометрия Евклида, то почитай Начала Евклида, или ещё лучше про Архимеда -- этот чёрт пожалуй дальше всех умудрился подвинуть коня телегой с квадратными колёсами. Реально мощному интеллекту квадратные колёса не помеха. Но школьная геометрия -- это не геометрия Евклида. Это несколько десятков отдельных выхолощенных геометрических фактов. То есть колёса скруглили, запрягли правильно, то есть алгебра впереди, а геометрия на подхвате, упростили до уровня школия и вот. Сколько аксиом Евклида ты помнишь из школьного курса? Понятно, что про параллельность, потому что она связана с забавной историей доказательств её ненужности. А остальные четыре? Это уже не геометрия Евклида, это современная геометрия, которую традиции ради одели в клоунские одежды евклидовой геометрии. Но ты вон какой лоб вырос, а всё ещё веришь в Деда Мороза, потому что в детстве видел мужика в костюме Деда Мороза.

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

404. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (113), 15-Авг-22, 18:59 
Хуже! Геометрия Евклида - это низскосортный новодел!
Ответить | Правка | Наверх | Cообщить модератору

438. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 16-Авг-22, 06:56 
> С тем же успехом ты можешь сказать, что геометрия Евклида -- это
> новомодный отстой, и что до сих пор в ходу геометрия Древнего
> Египта. Греки ведь что сделали -- взяли геометрию Древнего Египта и
> слегка её причесали.

Я лишь не согласен насчет того что она "не современная". Если я ей пользуюсь для почти всех типовых нужд - чего это она "устарела"? Да и называть новоделом то что в цать раз старше меня мне как-то "религия не позволяет". Более того, эта геометрия используется в науке и технике. Например GPU оперируют на обычных треугольниках, им нормально.

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

> Или построить семиугольник площадью равный заданному квадрату. Или ещё какую-нибудь хрень,
> которую сегодня никому в голову не придёт делать, поскольку не нужно.

А таки насколько я помню квадратуру круга так и не смогли вроде. Ну и насчет "не нужно", многое из этого вообще штуки относительно абстрактные. Скажем комплексные числа тоже так то "не особо нужны" за отсутствием их лобовых эквивалентов в реальном мире. Однако в ряде случаев абстракция весьма удобная. Настолько что используется инженерами даже для "прикидочных" дел.

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

446. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 16-Авг-22, 09:04 
> я ей пользуюсь для почти всех типовых нужд

Ты не ею пользуешься, а реально новоделом, красящимся под неё.

> GPU оперируют на обычных треугольниках, им нормально.

Совсем мимо. GPU иначе оперируют, от слова совсем. В GPU числа первым делом (декартовы координаты), а треугольники вытекают из чисел. У греков, в грубом приближении, было наоборот: они треугольники использовали для того, чтобы выяснять числа. Если бы ты смог объяснить древнему греку задачу вида "посчитай сколько будет 1+sqrt(2)", то он, возможно, нарисовал бы тебе отрезок, построил бы на нём квадрат, в нём бы провёл диагональ, после чего отложил бы отрезок длиной с диагональ на прямой, содержащей первый отрезок. Этот первый отрезок вместе с последним образовали бы отрезок длиной 1+sqrt(2). И это было бы ответом.

Но это если бы ты смог объяснить древнему греку задачу. Чтоб древний грек понял, тебе пришлось бы излагать что-то типа: пускай у нас есть квадрат, построй квадрат, чья площадь будет в два раза больше площади первого квадрата, а потом построй отрезок с длиной как сумма стороны первого квадрата и стороны второго. Для них корень из двух был _идеальным_ числом, то есть не реальным, то есть невыразимым на сухом бухгалтерском языке чисел, на котором бухи считали деньги. Все эти Платоны и Сократы, по-моему, наслаждались своим интеллектуальным превосходством над бухами, которые числа записывали исключительно значками, из-за чего им были недоступны возвышенные мысли об идеальных числах, типа пи или корня из двух. Они бы наверное и на нас смотрели бы как на г-но, потому что мы думаем о числах как о значках позиционной десятичной системы.

Не, ты вдумайся, мы идеальную геометрию свели до низменной бухгалтерии цифр. Древнегреческие философы наверное сожгли бы нас на костре за такое святотатство. А если бы они узнали про GPU, их наверное удар бы хватил. Кусок бездуховного кремния работает со скоростью триллиона бухов чтобы создать подделку под ту самую идеальную геометрию, размышления над которой делают философа философом.

> А таки насколько я помню квадратуру круга так и не смогли вроде.

Да, странно. При помощи верёвки намотанной на окружность, чтобы получить длину равную 2пи, решается вполпинка. Не знаю даже, почему греки не применяли верёвку... Но я точно читал о том, что они не всегда удовлетворялись циркулем и линейкой, и некоторые результаты получали другими инструментами.

> Ну и насчет "не нужно", многое из этого вообще штуки относительно абстрактные.

Грекам это было нужно, потому что такие построения у них играли инструментальную роль, они позволяли выводить другие результаты, которые в свою очередь могли быть полезными. Они, строя семиугольник с заданной площадью, скорее всего делали бы это, чтобы выяснить длину стороны семиугольника, или его периметр, или ещё какое-то его свойство. Те задачи, которых греки достигали таким образом, сегодня могут быть решены посредством обсчёта семиугольника, что делается в уме, без привлечения циркулей, линеек, карандашей и прочих предметов. Но скорее всего, у тебя даже не возникнет необходимости такую задачу решать. Если тебе приспичит высчитать пи поточнее, то ты скорее через матан зайдёшь к проблеме, интеграл какой напишешь, или в ряд что-нибудь разложишь. У греков же не было ни матана, ни алгебры, и поэтому они занимались такими штуками.

> Скажем комплексные числа тоже так то "не особо нужны" за отсутствием их лобовых эквивалентов в реальном мире. Однако в ряде случаев абстракция весьма удобная. Настолько что используется инженерами даже для "прикидочных" дел.

Да, это как раз пример инструментального применения. Но при этом у инженеров комплексное число внезапно оказывается очень даже "реальным": импеданс ведь вполне реальное свойство элемента электрической схемы и выражается комплексным числом при этом. Хоть они и используют еретическую букву j, вместо каноничной i.

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

457. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 16-Авг-22, 13:58 
> Ты не ею пользуешься, а реально новоделом, красящимся под неё.

Ну да, и электромоторы у меня чуть более продвинутые чем во времена Теслы. Не отменяет того факта что core principles такие же как 100+ лет назад.

> Совсем мимо. GPU иначе оперируют, от слова совсем. В GPU числа первым
> делом (декартовы координаты),

Ах так? Ну тогда нулевым делом - там массив числокрушилок на самом деле. И ему в принципе похрен что там. Они универсальные высокопараллельные simd-образные вычислители, на самом деле есть только "код" и "данные". Какая геометрия в майнере коинов на GPU? :).

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

Это какое-то изобретение калькулятора, видимо за отсутствием лучших альтернатив.

> Этот первый отрезок вместе с последним образовали бы отрезок длиной 1+sqrt(2).
> И это было бы ответом.

Ну а что, визуализация, и довольно просто геометрически отстроить. Хоть и не очень точно.

> Платоны и Сократы, по-моему, наслаждались своим интеллектуальным превосходством над бухами,
> которые числа записывали исключительно значками, из-за чего им были недоступны возвышенные
> мысли об идеальных числах, типа пи или корня из двух.

Ну а что, имели некий пойнт. Эти числа и сейчас вооон те "свободная касса" не понимают. А зачем, чтобы отсчитать сдачу оно не надо.

> Они бы наверное и на нас смотрели бы как на г-но, потому
> что мы думаем о числах как о значках позиционной десятичной системы.

В относительно буховском стиле много чего можно оформить. Ну вон поля галуа с довольно забавной математикой например.

> Не, ты вдумайся, мы идеальную геометрию свели до низменной бухгалтерии цифр.

Цифровые машины довели это до перфекционизма, записав произвольные абстракции как комбинацию "1" и "0". А просто потому что это самая простая в реализации система счисления была и ее достаточно. Сигнал есть - 1, нет - 0. Были и скажем троичные вычислители, но формировать 3 разных уровня заметно сложнее "технически".

> Древнегреческие философы наверное сожгли бы нас на костре за такое святотатство.

Очень интересно кем бы они ощущали себя откушав операций над полиномами или по базе "mod N" с произвольным N?

> А если бы они узнали про GPU, их наверное удар бы хватил.
> Кусок бездуховного кремния работает со скоростью триллиона бухов чтобы создать подделку
> под ту самую идеальную геометрию, размышления над которой делают философа философом.

Еще больший удар их бы хватил если бы они узнали что вон тот кусок кремния на орбите слал забавный сигнал, который другой кусок кремния поймал, померял расстояние, а повторив несколько раз и триангулировав (на, заметим, опять же бинарном вычислителе) - узнал где оно находится, неазвисимо от солнца, звезд и прочей фигни. Еще более интересными их морды были бы при попытке осознать что там в этом масштабе уже нельзя забить на релятивизм. Который в более прозаичных вещах не встречается, а потому крайне контринтуитивен на бытовом плане. На том уровне технологий это выглядело бы как магия и можно было бы запросто прогуляться на костер за все это, кроме разве что последних лет 150-200.

> приспичит высчитать пи поточнее, то ты скорее через матан зайдёшь к
> проблеме, интеграл какой напишешь, или в ряд что-нибудь разложишь. У греков
> же не было ни матана, ни алгебры, и поэтому они занимались такими штуками.

Ну, блин, не все же абстракции сразу? А когда вон те на деревьях висели, они и циркуль не умели, йопнуть камнем по ореху - уже было продвинуто пипец, 90% сородичей и так не умело!

> Да, это как раз пример инструментального применения. Но при этом у инженеров
> комплексное число внезапно оказывается очень даже "реальным": импеданс ведь вполне реальное
> свойство элемента электрической схемы и выражается комплексным числом при этом. Хоть
> они и используют еретическую букву j, вместо каноничной i.

Тем не менее, хотя он "реальный", мнимая часть описывает вполне конкретный эффект который важен, и вон та математика неплохо на это ложится. Так то математика весьма абстрактная штука.

Даже с точки зрения геометрии, даже в относительно классической ее версии - измерений может быть не обязательно 2, и даже 3. В принципе это все применимо к произвольному N и свойства остаются примерно теми же самыми. Это нельзя пронаблюдать глазами в 3+1 мерном мире, но абстракциям это не мешает же. Тем более что всякие там любители струн про N > 3 достаточно серьезно задвигают даже применительно к "обычным" вещам.

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

313. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Sw00p aka Jerom (?), 15-Авг-22, 11:45 
>и современная геометрия на других аксиомах выстроена

нету одной геометрии

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

256. "Августовский рейтинг языков программирования TIOBE"  +2 +/
Сообщение от Аноним (255), 15-Авг-22, 07:49 
> Ага, давайте на Аристотелевские ориентироваться. Вот плоскоземельщики довольны будут

Может. лучше Архимеда? Он, конечно, древний, но его закон по прежнему работает - как и ряд механизмов которые он изобрел.


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

151. "Августовский рейтинг языков программирования TIOBE"  –1 +/
Сообщение от Хрюхрю (?), 14-Авг-22, 15:47 
Кнут пишет про воду и изобретает велосипеды. Лучше Седжвика почитать.
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

264. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Аноним (-), 15-Авг-22, 08:13 
> Кнут пишет про воду и изобретает велосипеды. Лучше Седжвика почитать.

Если програмер не может изобрести велосипед когда ему вот именно велосипед понадобился - он не програмер. Он джамшут. Дешевая рабочая сила для грязной работенки, типа дворника и разнорабочего, цифровая версия этого. Такой "програмер" жидко сливает как только в стдлибе нужной функции нет, ведь сам он кодить не умеет почти.

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

274. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 15-Авг-22, 08:49 
Совет того программиста на QtCreator объясняется известным анекдотом: алгоритм Кнута-Морриса-Пратта понимают только Кнут, Моррис и Пратт. Но признать это может не каждый, вот и находят «умные» откорячки. :)
Ответить | Правка | Наверх | Cообщить модератору

329. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 15-Авг-22, 13:39 
Я тоже некоторые алгоритмы понимаю очень приблизительно. А что в этом такого? Все просто и понятно только д#ракам. Я тоже с наскока алгоритм берлекамп-массея врядли накорябаю с ноля, сам, пожалуй. И ничего позорного в этом не вижу - больно уж специфичный топик.
Ответить | Правка | Наверх | Cообщить модератору

368. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 15-Авг-22, 15:11 
Слава Богу, Даннинг с Крюгером подвели под все подобные пословицы теоретическую базу и экспериментально проверили. Седжвиков, кстати, две книги (в смысле, два многотомника). Первый «...на Си», а второй «...на Си++». Получается, Седжвик умеет изобретать велосипеды и его тоже можно почитать. :)
Ответить | Правка | Наверх | Cообщить модератору

479. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от U202204161753 (?), 17-Авг-22, 21:40 
У Сэджвика минимум 4 книги: есть ещё Алгоритмы на Modula-3 и А. на Pascal.
Ответить | Правка | Наверх | Cообщить модератору

489. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 20-Авг-22, 07:35 
Во, вот так и выявляют «знатоков». :) Очевидно, я эти другие книги в глаза не видел. Так то у него есть и «... на Java». Мне не вполне ясны причины такого полиглотства, а потому не знаю, что лучше читать паскалистам: его, или Вирта и одноимённую книгу от авторов Драгонбука.
Ответить | Правка | Наверх | Cообщить модератору

492. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от U202204161753 (?), 20-Авг-22, 19:16 
> Во, вот так и выявляют «знатоков». :)

Всё проще Ж-): искал именно вариант "Алгоритмы на Modula-3".

Или хотя бы исходные коды к ней.

Кстати, не нашёл. Помощь - приветствуется.

> Очевидно, я эти другие книги в глаза не видел.

В ходе поисков выяснилось, что парочка редакций ( на др. ЯП) у меня уже были в наличии Ж-)

> Так то у него есть и «... на Java».

Точно так.

> Мне не вполне ясны причины такого полиглотства,

"Алгоритмы на Паскаль", скорее всего, первая.

  DEC на 80 тысяч работников - "фирма" не вязавшая веников. Дружить с ней - перспективно и благоразумно.

И далее по нарастающей благоразумия: C language, Java.

(  К слову:
Ява-"бойцы" вообще целями наборами библиотеки из M3 "взаимствовали".

)

> а потому не знаю, что лучше читать паскалистам: его, или Вирта и одноимённую книгу от авторов Драгонбука.

Перевод книги Н.Вирта по Modula-2 от издательства "Мир" нравился в том числе и шрифтами, дизайном в целом.

P.S. На M2 писал ( немного), поэтому могу от эстетики шрифтов слегка по-ностальгировать ;-)

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

495. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 22-Авг-22, 08:46 
Зачем Modula-3? Хотите примеры на этом языке? Разве транслятор не на нём самом написан? (видел только BlackBox и BlueBottle) Алгоритмы можно и перевести (а судя по предисловию к плюсовой версии, дизайн классов там не является эталоном по конструкторам копирования). Кнут потому и приводит реализацию на ассемблере - на него можно безопасно ссылаться в своей, которая явно не копи-паста.
Ответить | Правка | Наверх | Cообщить модератору

496. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от U202204161753 (?), 22-Авг-22, 16:05 
> Зачем Modula-3? Хотите примеры на этом языке?

Отчасти "самоцель", отчасти интересно сравнить с A. на Pascal, C++, Java.

> Разве транслятор не на нём
> самом написан? (видел только BlackBox и BlueBottle)

Да, компилятор self hosted.

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

Не настолько уж они и нужны ;-)

В комплекте M3 идёт в библиотеках всё, что нужно "и сверху".

> Кнут потому и приводит реализацию на
> ассемблере - на него можно безопасно ссылаться в своей, которая явно
> не копи-паста.

Перевод одного из томов взят в библиотеке, читаю периодически. Вот что там бесполезно так это ассемблер для ЭВМ 60х.

Не учить же его в самомо деле? ;-)
Впрочем, есть уже и ЭВМ 90х. Но на её ассемблером многое ещё только в процессе конвертации.

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

386. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от b00by (?), 15-Авг-22, 17:16 
> алгоритм Кнута-Морриса-Пратта понимают только Кнут, Моррис и Пратт. Но признать это может не каждый, вот и находят «умные» откорячки. :)

Вспомнилась цитата Холмса про чердак, который "дурак забивает ненужным хламом"

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

439. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 16-Авг-22, 07:01 
> Вспомнилась цитата Холмса про чердак, который "дурак забивает ненужным хламом"

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

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

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

383. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от b00by (?), 15-Авг-22, 17:03 
Если нынешнему "програмеру" так часто требуются велики - что-то с ним не так...
Ответить | Правка | К родителю #264 | Наверх | Cообщить модератору

403. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от n00by (ok), 15-Авг-22, 18:57 
Дорога ложка к обеду. «Программеры» из упомянутой в исходном сообщении шаражки не могли исправить банальное переполнение стека (это как раз в тему асма) и доработать инсталлятор для своей «операционной системы», что бы она поддерживала современное оборудования. В жизни не думал, что когда-либо увижу подобное дно и позорище.
Ответить | Правка | Наверх | Cообщить модератору

440. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 16-Авг-22, 07:04 
> Если нынешнему "програмеру" так часто требуются велики - что-то с ним не
> так...

Как бы часто, или не часто, а когда "задача нерешаема, потому что в стдлибе этого нет" прогер все же оказывается в весьма дурной ситуации. Даблэпик если кто-то менее дровяной показательно кодит в конкурирующем проекте именно вот эту вот фичу.

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

235. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (226), 15-Авг-22, 00:51 
Физика устаревала неоднократно.
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

259. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Аноним (-), 15-Авг-22, 08:00 
> Физика устаревала неоднократно.

Однако так по жизни можно пользоваться Ньютоновской механикой в 95% случаев. И хотя это упрощение относительно того что есть на самом деле, в большинстве ситуаций единственная разница будет в том что будет сильно проще считать, при идентичном результате в пределах погрешности.

Остальные 5% с их квантовыми и релятивистскими заморочками, конечно, не согласятся, но вот вы часто что-то квантовое или релятивистское по жизни делаете, если вы не узкоспециализированный ученый?!

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

299. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от suffix (ok), 15-Авг-22, 11:10 
Если одной лишь Силой роняешь Имперский звёздный разрушитель на поверхность планеты, то ясно что мидихлорианы одновременно используют и квантовые и релятивистские "заморочки" как Вы выразились.

May the Force be with you !

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

303. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (171), 15-Авг-22, 11:25 
> используют и квантовые и релятивистские "заморочки"

А я думал, что используют художественные "заморочки".

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

331. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (331), 15-Авг-22, 13:46 
> Если одной лишь Силой роняешь Имперский звёздный разрушитель на поверхность планеты,

Сама формулировка подразумевает что без силы тут точно не обошлось. Вероятно, гравитационного поля, для остальных ронять что-нибудь на планеты не характерно.

> то ясно что мидихлорианы одновременно используют и квантовые и релятивистские "заморочки"
> как Вы выразились.

Вообще-то, вон то было sci fi...

> May the Force be with you !

Которая из? :)

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

300. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от suffix (ok), 15-Авг-22, 11:13 
Этот язык програмирования не хочешь изучать ты !

:)

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

312. "Августовский рейтинг языков программирования TIOBE"  +1 +/
Сообщение от Аноним (171), 15-Авг-22, 11:41 
> Этот язык програмирования

Программирования язык этот

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

387. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (387), 15-Авг-22, 17:22 
Что-то не так?

> forth

Ok
: Программирования cr ." Программирования" ;
Ok
: язык ." язык " ;
Ok
: этот ." этот" bye ;
Ok

Программирования язык этот

Программирования язык этот
>

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

389. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 15-Авг-22, 17:26 
> Однако так по жизни можно пользоваться Ньютоновской механикой в 95% случаев.

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

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

От Ньютона в современной "ньютоновской" механике осталась пара его инсайтов, всё остальное было перестроено давно. Но ты же не читал Ньютона, и полагаешь что "ньютоновская" механика -- это то, что изобрёл Ньютон, так? Если на заборе написано слово из трёх букв, значит за забором нет злой собаки, там только *уй от неё.

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

441. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 16-Авг-22, 07:12 
> Но никто не пользуется _ньютоновской_ механикой. Никто не читает Ньютона. Все читают
> современные изложения ньютоновской механики, которые заходят к выстраиванию её с совершенно
> иной стороны. То есть даже матан Ньютона сегодня не востребован, потому
> что его переписывали неоднократно, избавляя от неточностей и противоречий.

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

> То есть даже исходные постулаты Ньютона пошли лесом, типа "неподвижных звёзд" относительно
> которых меряется инерциальность системы.

Тем не менее, большая часть общих идей осталась. На память о чем ее и называют ньютоновской механикой. И "законы Ньютона" таки именно законы Ньютона, а не что-нибудь еще.

> От Ньютона в современной "ньютоновской" механике осталась пара его инсайтов,

Типа законов Ньютона составляющих всю суть? Мелочи какие :)

> что "ньютоновская" механика -- это то, что изобрёл Ньютон, так? Если
> на заборе написано слово из трёх букв, значит за забором нет
> злой собаки, там только *уй от неё.

Чувак, если ты хочешь показаться умным - напищи по памяти (или выведи на ходу) релятивистский вариант максвеловских уравнений.

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

450. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 16-Авг-22, 10:28 
> если ты хочешь показаться умным

Вот ты сам чувствуешь бредовость всех своих аргументов, и поэтому переходишь на личности. И тебе не стыдно?

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

458. "Августовский рейтинг языков программирования TIOBE"  +/
Сообщение от Аноним (-), 16-Авг-22, 14:05 
В чем бредовость то? "Core principles" как раз сохранились. А уточненные формулировки не меняют сути идей за ними. Уточняют, заходят чуть с другого бока и проч - но идея остается.

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

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

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

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




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

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