The OpenNET Project / Index page

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



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

Оглавление

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

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


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
Добавить, Поддержать, Вебмастеру