LINUX.ORG.RU
Форум — Talks  

Новые IT-профессии, кто там работу искал

 


0

1

Техноймогог - воспитатель юных иишечек (технити ноймосини педагог).

Ортоскепсик - исправитель мышления.

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

★★★★
Ответ на: комментарий от tiinn

там можно было использовать фичи плюсов в сишечке

Точнее, наоборот, писать на c++ в стиле си. Название компилятора намекает же. Да, в 90е многие так делали, формулировка «си с классами» не просто так появилась. Но с точки зрения компиляторов это плюсовый код, языки остаются разными, и если ты притащишь в ядро плюсовый код, его туда не пустят. Про макинтош 1984 года уже написал, не было там плюсов.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Нет, мне, пожалуй, и в 2026 году неплохо, дома комп с 64 гигами памяти, на нём, говорят, даже простенькие LLM можно разворачивать…

Особенно неплохо если это VRAM. :)

Изначально речь, кажется, шла про компилятор паскаля на Макинтоше 1984 года. Я очень сильно сомневаюсь, что там были классы. А первые плюсы от Страус-трупа вообще вышли год спустя. Вот сишка на том маке была наверняка.

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

sabacs
()
Ответ на: комментарий от Bfgeshka

А неустраняемые уязвимости?

А уязвимости кого-то волнуют, кроме специалистов по безопасности?

А бракованные партии - и даже целые модели?

И как часто такое встречается? Хотя бы пять примеров найдётся?

tiinn ★★★★★
()
Ответ на: комментарий от hobbit

Так вот, 90-е, IMHO, это бОльший рай для программистов, т.к. и выбор был больше, и прямого доступа к железу было больше, и языков высокого уровня было в достатке, и методологий программирования, тоже хватало. Всяко лучше, чем в 80-е.

Про макинтош 1984 года уже написал, не было там плюсов.

вот, я не знаю, макинтош 1984 года - рай для программиста, или нет? Мне нечего сказать об этой главе, я там ничего не знаю.

ЗЫ. Хотя высоколобого снобизма вида «Все настоящие программисты в США пишут на С++ c COM-объектами», тоже, хватало. Ну, типа, модно-стильно-молодёжно. Принципиально ничего не изменилось, нынче «все» на русте пишут.

tiinn ★★★★★
()
Ответ на: комментарий от sabacs

Особенно неплохо если это VRAM.

Нет, основная. Но видеокарту мне под это дело в любом случае надо брать новую, если соберусь.

hobbit ★★★★★
()
Ответ на: комментарий от tiinn

Хотя высоколобого снобизма вида «Все настоящие программисты в США пишут на С++ c COM-объектами», тоже, хватало. Ну, типа, модно-стильно-молодёжно. Принципиально ничего не изменилось, нынче «все» на русте пишут.

Нетушки, если выбирать между этими двумя, я однозначно за раст. И даже когда раста не было, постарался бы от COM-объектов держаться максимально подальше.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от tiinn

Выбор - это когда выбираешь между хорошим и хорошим. Выбор между хорошим и мусором - не нужен. В 90-е, появилось именно много мусора, технологических уродов - жаба, ПХП, пистон, пёрл, руби и пр. херота. Некоторые их них благополучно сдохли, некоторые пролезли в Энтерпрайз и не сдохнут просто так именно поэтому. На самом деле, было только две проблемы : 1) слишком низкая скорость процессоров, из-за которого программы на ЯВУ не годились для на писания чего-либо, чем можно пользоваться. Ассемблер - такое себе, на любителя, повторюсь. 2) Память, ограниченная 64k сегментом или банком. Вот эти две проблемы, были решены в 80-х. Дальше начался уже жыр. А то, что СССР отставали - это проблема исключиельно СССР.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от lenin386

Уже сколько лет наблюдаю, что для выходцев с постсоветского пространства история языков программирования, и вообще, вычислительной техники, начинается почему-то где-то с ZX Spectrum. Ну или даже c DOS. И примерно там где-то с языка Си. До которого, типа, был ассемблер.

Для них почему-то не существует лиспа с его достижениями, или тех же ML, и прочего. То есть что на лиспе натурально марсоходы делали, этого всего для постсоветского человека - не существует, у них тогда вершиной были Си, C++ и DOS

lovesan ★★☆
()
Ответ на: комментарий от lovesan

Уже сколько лет наблюдаю, что для выходцев с постсоветского пространства история языков программирования, и вообще, вычислительной техники, начинается почему-то где-то с ZX Spectrum

Да, потому что до 1993-1995-го года, ничего более пизант себе позволить не мог. IBM PC 386+, Aplle Macintosh - абсолютный космос, даже коммунисты не могли себе это позволить, только новые русские оллигархи, которых было не так что очень много и им было не до сишечки. Даже законодательство вроде не позволяло домой такое. На заводах закупались двушки, Olivetti там всякие. И это космос был, но упереть, при наличие должности, реально. А в США и EU это всё в магазине было.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 6)
Ответ на: комментарий от lovesan
Ответ на: комментарий от lenin386

самое смешное, что в союзе то вполне знали и про лисп и прочее. Был РЕФАЛ и т.п.

Просто вся преемственность, в том числе академическая, оборвалась

Натурально темные века. И говно и палки (C, C++, Паскаль) после них

lovesan ★★☆
()
Ответ на: комментарий от lenin386

Разве с точки зрения нищебродов. Заметьте, что я не говорю, что вы не правы. Просто эта правота — нищебродская.

ugoday ★★★★★
()
Ответ на: комментарий от hobbit

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

Дык, понятно, что в некотором отношении, рай для программиста - сейчас. Писать можно без оглядки на производительность, а компилятор раста не даст наговнякать, как некоторые умеют. Было бы странно, если бы с 90-х средства программирования только деградировали, не давая никаких преимуществ. СОМ-объекты-то не от хорошей жизни же ж появились. Недостаток производительности тогдашнего железа скрывали они. Ява взлетела потому что более человеческое решение предлагала, но ява тормозила ещё больше.

tiinn ★★★★★
()
Ответ на: комментарий от lenin386

Вот эти две проблемы, были решены в 80-х. Дальше начался уже жыр.

Не жыр, а нормальное развитие для программистов, без акробатики на асме.

Выбор между хорошим и мусором - не нужен. В 90-е, появилось именно много мусора, технологических уродов - жаба, ПХП, пистон, пёрл, руби и пр. херота.

Кабы на старте знать, что будет мусором, а что не будет! Идейки-то в самом начале у всех правильные были.

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

СОМ-объекты появились именно от хорошей жизни, от жырной, я бы сказал. Зачем они вообще нужны - очень мало кто понимает.

Жава взлетела потому, что Сан в неё вбухал всё, что у них было, и чего не было. Жизнь ценой смерти родителя.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от sabacs

Смотря какие цели ставить. Картинки можно и на восьмигиговой гонять. Видео - ну, я б 4090 24Gb рекомендовал бы, или V100 32Gb/ Чаты - ну, смотря чего вы от чатов хотите, можно и Н100 легко загрузить, и ещё не хватать будет.

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

Не жыр, а нормальное развитие для программистов, без акробатики на асме.

Без акробатики на АСМе уже вполне можно было обходиться в 80-е, см. выше. СССР не в счёт.

Кабы на старте знать, что будет мусором, а что не будет! Идейки-то в самом начале у всех правильные были.

Всё там было понятно, с этим г-ном, на старте, на финише, и всегда. И ни одной здравой идеи там не было. Одни крики «теперь, дегенерат можэт пейсать программы!». Вам больше не нужны программисты, можно набирать дибилов! Дегенератов понабрали в ойтишечку, а программы пейсать они так не научились.

lenin386 ★★★★★
()
Ответ на: комментарий от lenin386

СОМ-объекты появились именно от хорошей жизни, от жырной, я бы сказал.

Сморите: с одной стороны, СОМ позволяли из готовых кирпичей создать приложение, даже распределённое, и это в 1996 году как-то работало, даже по сети. Жыр, да, но жаба в 1996 и эту производительность сожрала бы, а тормозила б как не в себя.

Жава взлетела потому, что Сан в неё вбухал всё, что у них было, и чего не было.

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

Дегенератов понабрали в ойтишечку, а программы пейсать они так не научились.

Умных мало, а программистов требуется много

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от lenin386

Без акробатики на АСМе уже вполне можно было обходиться в 80-е, см. выше.

Посмотрел выше. Ваши же слова

слишком низкая скорость процессоров

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

COM - это технология объектно-ориентированного подхода на уровне бинаря. Не исходного кода, а бинаря. То, о чём ты говоришь, называется DCOM, и в 1996-м его ещё не было. Он появился только в составе Windows Nt 4.0, в 1996-м, но до 3-го сервис пака она была unusuable. Никто в здравом уже это в продакшн в то время не тащил.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от lenin386

386+ - уже нормально. На нём Линукс, вообще-то, работал. Тот, конечно, Линукс, не теперяшний.

Вот, я и говорю: рай для программистов это 90-е, а не 80-е.

tiinn ★★★★★
()
Ответ на: комментарий от lenin386

Кто в здравом уме бету в продакшн тощит, товарищ?

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

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от tiinn

Язык программирования Rust появился в 2006 году. • 2010 год — язык был впервые представлен публике, тогда же появился первый репозиторий на GitHub (20 июля 2010 года). • 15 мая 2015 года — состоялся официальный релиз стабильной версии Rust 1.0.

lenin386 ★★★★★
()
Ответ на: комментарий от lenin386

Ну, Ок, согласен, раст в продакшен не тянули до релиза. Но это не значит, что бетки не тянут в продакшен.

tiinn ★★★★★
()
Ответ на: комментарий от lenin386

ИИшечка говорит

Порядок цифр: Речь гарантированно идет о десятках тысяч корпоративных систем и закрытых коммерческих приложений. DCOM стал базой для промышленной автоматизации (протокол OPC Classic, управлявший заводами) и сложных клиент-серверных программ на базе Visual Basic и C++

может, и врёт. Далее, она говорит,

К концу 1990-х и началу 2000-х годов индустрия начала стремительно переходить на более простые веб-протоколы (HTTP, XML и SOAP), из-за чего разработка новых приложений на DCOM быстро сошла на нет

так что, десятки тысяч - это как раз 90-е

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

DCOM стал базой для промышленной автоматизации (протокол OPC Classic, управлявший заводами)

УправляЮЩИЙ. Ничего другого предложено не было. OPC UA не взлетел, сколько его не пытались пропихнуть.

так что, десятки тысяч - это как раз 90-е

Ну, назови хоть одну практическую реализцию OPC DA (то, что они называют классик) из 90-х. Я не знаю таких.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от lenin386

назови хоть одну практическую реализцию OPC DA (то, что они называют классик) из 90-х

Одной из первых и самых известных коммерческих реализаций стандарта OPC DA 1.0 был пакет SIMATIC NET от компании Siemens, выпущенный в 1996 году

ссыль с работы у меня не открывается, наверное, КВН нужен

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

По ссылке нет ничего такого, там OPC UA нахрен никому не нужный прославляется. А SIMATIC NET Release Date: July 2001 (Edition 07/2001)

lenin386 ★★★★★
()
Ответ на: комментарий от lenin386

ИИ-шечка говорит ещё про OPC-серверы от Matrikon (1997–1998 гг.), ну, на сайте ничего такого нет, но оформление сайта явно рубежа веков.

tiinn ★★★★★
()
Ответ на: комментарий от lenin386

Нашёл.

Kepware KEPServer (1997 г.) — компания Kepware в конце 90-х выпустила свои первые версии OPC-серверов, которые впоследствии эволюционировали в знаменитый KEPServerEX. Они стали эталоном совместимости OPC DA с сотнями различных протоколов (Modbus, Siemens MPI и др.).

в документе явные отсылки к СОМ, и это явно 1998 год.

tiinn ★★★★★
()
Ответ на: комментарий от Mischutka

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

Это курьёзное явление ещё здесь заметили.

А почему автоматизация обязательно должна приводить к сокращению?

anc ★★★★★
()
Ответ на: комментарий от sabacs

Да помню, при старте некоторые игры просили выбрать из списка конкретное оборудование. :)

Некоторые? Да все кто использовал саунд и видяху не для vga only.

anc ★★★★★
()
Ответ на: комментарий от lenin386

Объявления переменных по мере необходимости, а не в начале функции.

Это в сишке появилось только в 10-х годах.

Да ещё в прошлом веке for(int i=0… робило.

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему: только для зарегистрированных, score>=50.