ВНИМАНИЕ! На форуме начался конкурс - астрофотография месяца ОКТЯБРЬ!
0 Пользователей и 1 Гость просматривают эту тему.
не мертвей чем C++
такой крутой
Не надо просто ни кому нынче ни то ни другое, власти США так вообще начали компанию за запрет С++
Цитата: PanzerK от 26 Мар 2024 [19:29:17]не мертвей чем C++Да, только почему то нормальный проекты и ОС разрабатывают на Си, и весь ЦОС на плюсах. Ну если нравится пальчики тыкать в дырочки можно баловать питухоном и веб разработкой)
мегаразработчики на Си
Цитата: PanzerK от 26 Мар 2024 [22:36:38]мегаразработчики на СиЗайди на тот же hh.ru и посмотри кому нужны паскаль разрабы, одно объявление в МСК. ЯП живее всех живых Все ПО пишется под линухню в сфере ОПК, весь высокоскоростной софт на плюсах. Да его пытаются подменить Rust'ом, но как-то не очень выходит. Советую поучить матчасть и может задуматься, что программирование не твое
Зайди на тот же hh.ru и посмотри
Ну так я и говорю - ни те ни эти никому не нужны)))
В последнее время про Эрланг много разговоров. Но думаю, что отодвинуть стек С/С++ в ближайшие годы хрен у кого получится.https://ru.wikipedia.org/wiki/Erlang
требует отличного зрения либо вспомогательной оптики.
Сианисты кроме постоянного срача вы хоть что-то сказать можетеВпяпались в шифровку и хотитк, что бы и остальные в неё вляпались.
За комп с монитором и клавой, на котором запущен форум, надо садиться опрятным, трезвым и аккуратным
А барахло всякое пишут на С++ не от большого ума - просто исходников за 40-50 лет накопилось достаточно для типичного в нашей стране метода программирования Ctrl+C/Ctrl+V.
в чём м.б. проблема?
unit astTypes;interfaceuses Math;typetVector=record X,Y,Z:Double; end;tMatr33=array[1..3]of tVector;{mt[1].x mt[2].x mt[3].x mt[1].y mt[2].y mt[3].y mt[1].z mt[2].z mt[3].z}function mRotX(ug:Double):tMatr33;implementation//===============function CreateVector(xx,yy,zz:Double):tVector;begin Result.X:=xx; Result.Y:=yy; Result.Z:=zz;end;function mRotX(ug:Double):tMatr33;var s,c:Extended;begin SinCos(ug,s,c); Result[1]:=createVector(1,0,0); Result[2]:=createVector(0,c,-s); Result[3]:=createVector(0,s,c);end;end.
Это лучше где-то здесь спросить - programmersforumЯ в Си не очень , особенно Си с крестиками. Паскаль мне удобнее.
PS Если кому интересно, например - матрицы вращения с Паскале. Фрагмент, но работающий, в одном модуле. Без классов, просто записи массивы.
есть кросс-платформенных модуль System.Math.Vectors для Delphi и С++, в котором есть и матрицы, поэтому не стоит изобретать велосипед