The OpenNET Project / Index page

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



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

Оглавление

В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку языка Rust, opennews (??), 04-Окт-22, (0) [смотреть все]

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


149. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от Аноним (-), 04-Окт-22, 17:29 
Чистый Си никто из корпораций не продвигал. Да, он шёл с Юниксом, но его специально никто не хайпил.
Ответить | Правка | Наверх | Cообщить модератору

151. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от ЯзыкиПрограммирования (?), 04-Окт-22, 17:34 
Случай с Си немного иной, тогда ещё поляна была относительно чистая. Тем не менее, Си победил скорее всего засчет юникса. А C++ (да, это не Си, но всё же связанное) победил засчет Майкрософта с его winapi. А так в те времена боролись разные претенденты, и Паскаль, перешедший в Дельфи, и много чего ещё. Вытянули ОСи, написанные на Си и C++, и в итоге вытянули эти языки. А потом начали хайпить Джаву. Ну и т.д. и т.п.
Ответить | Правка | Наверх | Cообщить модератору

158. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +1 +/
Сообщение от Аноним (183), 04-Окт-22, 17:51 
И поэтому сейчас куча ос на джаве
Ответить | Правка | Наверх | Cообщить модератору

197. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от ЯзыкиПрограммирования (?), 04-Окт-22, 20:32 
Джава да, не про ос было, а скорее про силу хайпа самого по себе. Потому что преимущества Джава перед C++ были весьма своеобразными. Sun пришлось много маркетинга потратить на то, чтобы убедить в этом других. При том что тот же "write once, run everywhere" для Джавки работает со скрипом - для простых прог или в удачных случаях работает, иначе не работает.

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

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

208. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +1 +/
Сообщение от Аноним (183), 04-Окт-22, 21:47 
Джава был прорыв в ооп, на этом всё. С элементарным доступом к различной документации для других языков через инет и с развитием IDE, люди наконец разглядели, что это был тупик.
Ответить | Правка | Наверх | Cообщить модератору

159. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  –1 +/
Сообщение от Янис (?), 04-Окт-22, 17:52 
Си победил потому что он лучше. Си создавался во времена, когда компы были слабыми, имели мало памяти и надо было эффективно писать программы. С этим Си отлично справляется и является лучшим ЯП до сих пор.
Ответить | Правка | К родителю #151 | Наверх | Cообщить модератору

162. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +1 +/
Сообщение от Аноним (123), 04-Окт-22, 18:00 
Покажи что написал на Си
Ответить | Правка | Наверх | Cообщить модератору

181. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от Аноним (178), 04-Окт-22, 18:42 
> Покажи что написал на Си

Сначала ты покажи что написал хоть на чем-нибудь

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

168. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +1 +/
Сообщение от annonn (?), 04-Окт-22, 18:09 
> эффективно писать программы
> Си отлично справляется

Это с учетом критических уязвимостей с получением рута или нет?

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

210. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от InuYasha (??), 04-Окт-22, 21:48 
Ножами можно резать колбасу? Это с учётом порезов убийств и геноцида или нет? Срочно запретить!!! Внедрить кухонные комбайны с умным блендером!
Ответить | Правка | Наверх | Cообщить модератору

171. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  –1 +/
Сообщение от Аноним (105), 04-Окт-22, 18:17 
Си победил в "системщине" (а в 70х - во времена его создания - другого и не было) потому что был тупым переносимым ассемблером. И позволял х*як-х*як и продакшен портировать код на другую архитектуру. А архитектур тогда было просто завались. Поэтому напр. не взлетела Ада - писать было сложнее.
Скорость такого быдлокодингы очень ценилась бизнесом и сишники плодились как тараканы.
Примерно как пхпешники в 2000х.
Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору

232. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от Аноним (231), 05-Окт-22, 06:41 
Так это же классно, а вы так пишите, как будто что-то плохое.
Ответить | Правка | Наверх | Cообщить модератору

240. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +1 +/
Сообщение от Аноним (105), 05-Окт-22, 11:20 
Если это так классно, то почему труЪ-сишники так чморили пыхеров, а сейчас джаваскрипчиков?
Ответить | Правка | Наверх | Cообщить модератору

194. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +1 +/
Сообщение от ЯзыкиПрограммирования (?), 04-Окт-22, 20:28 
Насчёт того, что Си лучший до сих пор - ну это смело. Я понимаю, что новинки не все хороши и что новое не значит хорошее. Однако и в 80-е были люди, которые искренне считали, что все технологии после 80-х никуда не годятся и надо писать, например, на ассемблере, чтобы железо чувствовать и оптимизировать хорошо.

О причинах побед Си - он мог победить, потому что лучший, но факторов обычно очень много в такой борьбе. Недостаточно быть лучшим - нужно чтобы тебя заметили и пошла сила тяги, что называется. Танненбаум считал, что интелx86 - дешёвая перегруженная кривая фигня, а победят прекрасно отдизайненные компьютеры SPARC от Sun. И где теперь SPARC? И где Sun?

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

244. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от _kp (ok), 05-Окт-22, 12:32 
> Си победил потому что он лучше.

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

А попытки писать чуть более высокоуровневое ПО, с человеческим пользовательским интерфейсом, привели к появлению С++, Java, C# и иных языков.

Кстати, забавный факт:
>>когда компы были слабыми..

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

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

309. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от Аноним (-), 06-Окт-22, 14:37 
>Си компиляторы на них работали чудовищно медленно. А Паскаль компилировал более чем на порядок быстрее.

Может ты врёшь?

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

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

325. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от Аноним (-), 09-Окт-22, 20:30 
> Паскаль медленным был потому-что был интерпретируемым языком.

Ты слушал настоящих Экспертов!

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

184. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +1 +/
Сообщение от Аноним (110), 04-Окт-22, 19:04 
WinAPI это чистый Си же.
Ответить | Правка | К родителю #151 | Наверх | Cообщить модератору

193. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от ЯзыкиПрограммирования (?), 04-Окт-22, 20:21 
Ну тогда тем более, winapi добавил очков языку Си
Ответить | Правка | Наверх | Cообщить модератору

205. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от Анно Домини (?), 04-Окт-22, 21:43 
Он наверно имел в виду MFC, а не WinAPI.
Ответить | Правка | К родителю #184 | Наверх | Cообщить модератору

212. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +1 +/
Сообщение от InuYasha (??), 04-Окт-22, 21:49 
Надо заметить, MFC - самая быстрая ООП-нахлобучка над WinAPI. И самая лёгкая. Даже все борланды отчмокивали у прог на MFC.
Ответить | Правка | Наверх | Cообщить модератору

218. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +2 +/
Сообщение от Анно Домини (?), 04-Окт-22, 22:53 
> Надо заметить, MFC - самая быстрая ООП-нахлобучка над WinAPI. И самая лёгкая.
> Даже все борланды отчмокивали у прог на MFC.

Да она и сейчас живее всех живых. Всё-таки, обратная совместимость это сила.

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

226. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +1 +/
Сообщение от Аноним (224), 05-Окт-22, 01:04 
>C++ (да, это не Си, но всё же связанное) победил засчет Майкрософта

За счёт Борланда, его присутствия на всех тогдашних платформах.

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

217. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  –1 +/
Сообщение от Аноним (-), 04-Окт-22, 22:13 
> Чистый Си никто из корпораций не продвигал. Да, он шёл с Юниксом, но его специально никто не хайпил.

Занятный опеннетный "онализ".
Ага-ага, AT&T - ну совсем мелкая подвальная лавка, а ISO-вцы - кучка гиков, работающих за идею ...

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

245. "В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку..."  +/
Сообщение от Аноним (-), 05-Окт-22, 13:02 
Опровергай собеседника, не надо сарказмом заниматься.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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