The OpenNET Project / Index page

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



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

Оглавление

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

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


11. "Январский рейтинг языков программирования TIOBE "  +6 +/
Сообщение от Аноним (78), 09-Янв-22, 12:31 
Однако ассемблер приятно удивил.
Ответить | Правка | Наверх | Cообщить модератору

56. "Январский рейтинг языков программирования TIOBE "  +4 +/
Сообщение от Аноним (56), 09-Янв-22, 13:23 
Чтоб сишку не учить :)
Ответить | Правка | Наверх | Cообщить модератору

60. "Январский рейтинг языков программирования TIOBE "  –5 +/
Сообщение от Аноним (60), 09-Янв-22, 13:30 
Вопрос - что на нем делают в 2К+22м году?
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

71. "Январский рейтинг языков программирования TIOBE "  +8 +/
Сообщение от Тинус Лорвальдс (ok), 09-Янв-22, 13:43 
>в 2К+22м году

Да что ты, чёрт побери, такое несёшь?©

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

74. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (78), 09-Янв-22, 13:44 
Микроконтроллеры же.
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

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

153. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (-), 09-Янв-22, 16:27 
Человек осиливший низкоуровневый язык не может быть чудиком.
Ответить | Правка | Наверх | Cообщить модератору

155. "Январский рейтинг языков программирования TIOBE "  +2 +/
Сообщение от Аноним (34), 09-Янв-22, 16:38 
Не может не быть.
Ответить | Правка | Наверх | Cообщить модератору

161. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (227), 09-Янв-22, 16:46 
Пля, да что там осиливать-то? Ассемблер же прост, как проба.
Ну если с какого-нибудт питона переходить, то будет сложновато, да.
Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору

188. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от n00by (ok), 09-Янв-22, 18:09 
Зачем нужен префикс lock?
Ответить | Правка | Наверх | Cообщить модератору

200. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (227), 09-Янв-22, 18:55 
Блокировка шины (не знаю, зачем я это помню). Но вообще это уже платформо-специфическая вещь, а речь о языке как таковом.
Ответить | Правка | Наверх | Cообщить модератору

261. "Январский рейтинг языков программирования TIOBE "  +1 +/
Сообщение от Онаним (?), 09-Янв-22, 23:03 
Ну, тут бы стоило начать с того, что "языка ассемблера" в целом не существует :)

Их много разных. Потому что это просто удобоваримое представление _платформозависимой_ системы команд и адресации в виде текста. У каждой архитектуры свой вариант, более того, даже в пределах одной архитектуры бывают разные трансляции (у x86 есть два широко распространённых варианта - AT&T и Intel).

Поэтому говорить о каких-то "платформо-специфических вещах" про ассемблер - уже фейл. Оно целиком платформо-специфическое.

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

272. "Январский рейтинг языков программирования TIOBE "  –1 +/
Сообщение от Аноним (-), 09-Янв-22, 23:38 
> Ну, тут бы стоило начать с того, что "языка ассемблера" в целом
> не существует :)
> Поэтому говорить о каких-то "платформо-специфических вещах" про ассемблер - уже фейл. Оно
> целиком платформо-специфическое.

Ну есть же те кто знает тупо все. Видимо про них и пункт - асомблероведы.

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

275. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (227), 09-Янв-22, 23:47 
В целом согласен. Один только ARM с его слотами задержки чего стоит. Знание ассемблера — в значительной степени знание архитектуры процессора. Но всё-таки для вещей типа написания GUI-приложений эти знания особо и не нужны, ну в конце концов, какая разница, писать strOK="OK"; MessageBox(strOK) или db strOK "OK"; invoke MessageBox, addr strOK— небольшая разница.
Ответить | Правка | К родителю #261 | Наверх | Cообщить модератору

324. "Январский рейтинг языков программирования TIOBE "  +1 +/
Сообщение от n00by (ok), 10-Янв-22, 12:22 
> Блокировка шины (не знаю, зачем я это помню).

"Что" это такое - любой может спросить у поисковика. Вопрос был "зачем".

> Но вообще это уже
> платформо-специфическая вещь, а речь о языке как таковом.

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

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

352. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (227), 10-Янв-22, 14:47 
> "Что" это такое - любой может спросить у поисковика. Вопрос был "зачем".

Ну, я мог бы расписать и «зачем», я это действительно помню.  Другое дело, что LOCK в прикладном софте не нужен чуть более, чем совсем.
> Ну да, если понимать, как работает процессор

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

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

356. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от n00by (ok), 10-Янв-22, 16:39 
Базовые вещи начинаются с выборки команд и исполнения. Например, movs не всегда можно заменить на выполняющий ровно такие же действия набор простых команд, поскольку они выполняются не атомарно. Осилить ассемблер, это понять, где его оправдано применять. Iczelion, к сожалению, такому не учит.
Ответить | Правка | Наверх | Cообщить модератору

147. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (60), 09-Янв-22, 16:16 
Под них требуется такое разнообразие софта или что?
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

183. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (227), 09-Янв-22, 17:48 
Ещё как требуется. Микроконтроллеры часто программируются под конкретную разовую задачу. Не говоря уже об армии самоделкиных, которым надо что-либо автоматизировать.
Ответить | Правка | Наверх | Cообщить модератору

195. "Январский рейтинг языков программирования TIOBE "  +2 +/
Сообщение от Аноним (34), 09-Янв-22, 18:40 
Для самоделкиных есть Arduino.

Не-самоделкины, вопроекси стереотипам, тоже пишут не на асме, а на Си. Благо, практически все низкоуровневые операции, типа обращения к регистрам, обернуты в макросы.

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

201. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (227), 09-Янв-22, 18:56 
Arduino же для того, чтобы светодиодами мигать.

Стереотип как раз то, что все перешли на Си.

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

75. "Январский рейтинг языков программирования TIOBE "  +1 +/
Сообщение от Аноним (78), 09-Янв-22, 13:44 
Микроконтроллеры же.
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

101. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (-), 09-Янв-22, 14:30 
GTK сделан полностью на чистом Си. Утилиты Unix-like традиционно пишутся на чистом Си, писать юниксовые утилиты на C++ считается дурным тоном.
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

110. "Январский рейтинг языков программирования TIOBE "  +1 +/
Сообщение от Аноним (-), 09-Янв-22, 14:55 
>> Однако ассемблер приятно удивил.
> GTK сделан полностью на чистом Си. Утилиты Unix-like традиционно пишутся на чистом
> Си, писать юниксовые утилиты на C++ считается дурным тоном.

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

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

131. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Зз (?), 09-Янв-22, 15:52 
> Вместо пафоса, лучше бы в код GTK заглянул - там такая громоздкая наколенная эмуляция ООП, что лучше бы на плюсах писали, результат шустрее бы был.

Поздравляю, вы С++ник номер 4-5 из тех, кто считает что GObject это попытка реализовать объект С++ на Си. GObject - это COM, как и QObject.
Чтобы эмулировать ООП на си всё это не нужно, достаточно описать структуру и методы к ней.

Если бы Qt смогли написать без COM на чистом С++ результат тоже был бы шустрее. И ограниченнее.

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

242. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Gogi (??), 09-Янв-22, 22:17 
> GObject - это COM

Допустим. А зачем вообще в БИБЛИОТЕКЕ заниматься не своим делом?? Неужели прямую задачу "запилить ГУЙню" нужно решать чуть ли не "переписыванием ОСи"? Идuоты...

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

281. "Январский рейтинг языков программирования TIOBE "  +1 +/
Сообщение от Аноним (280), 10-Янв-22, 00:55 
GObject - часть glib, а не gtk.
Гтк занимается именно своим делом - гуем. И очень легко встраивается в любой язык.
Ответить | Правка | Наверх | Cообщить модератору

135. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (-), 09-Янв-22, 15:57 
>Вместо пафоса, лучше бы в код GTK заглянул - там такая громоздкая наколенная эмуляция ООП

В GTK нет эмуляции ООП. Там чистый код аккуратно объектно-ориентированно структурирован. Реализация ООП в Си плюс-плюс тоже тебе покажется как "громоздкая наколенная эмуляция ООП" если ты взлянешь под капот компилятора.

>лучше бы на плюсах писали, результат шустрее бы был.

Исходники на Си плюс-плюс компиляются часами. Си плюс-плюс тормознутый и неповоротливый.

И без пафоса жизнь была бы не жизнью, согласись.

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

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

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

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

347. "Январский рейтинг языков программирования TIOBE "  +/
Сообщение от Аноним (330), 10-Янв-22, 14:21 
Исходники на Си плюс-плюс компиляются компиляторами C++.
Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

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

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




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

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