ArtemX

Пользователь

Регистрация: 16.07.2020

Сообщения: 2830

Рейтинг: 886

ArtemX

Регистрация: 16.07.2020

Сообщения: 2830

Рейтинг: 886

cock сказал(а):

язык спроектированный в 1995 году очень современный vgolos.png

Нажмите, чтобы раскрыть...

Самоцитирую: Java "с её удобными современными лямбдами".

Где ты тут увидел что я говорю про сам язык? Джава действительно не самый новый язык, но он постоянно развивается. Лямбды - хороший пример новой крутой современной фичи. И Джава, в отличие от многих других языков, имеет обратную совместимость, что для джавистов выражается в том что работы по легаси полно, тысячи вакансий, т.е. без работы не останешся.

AiSeki

Пользователь

Регистрация: 10.11.2011

Сообщения: 36

Рейтинг: 36

AiSeki

Регистрация: 10.11.2011

Сообщения: 36

Рейтинг: 36

Vovaland сказал(а):

НУ мои претензии они имеют право на жизнь или это глупость от человека который не разобрался? 

Нажмите, чтобы раскрыть...

Смотря с какой стороны смотреть на претензию. 

С++ сложный и устарелый, но позволяет старожилам-программистам гибче и глубже настраивать все аспекты программы (чтобы ни одной капельки памяти не использовалось зря). Это не всем надо, поэтому есть куча альтернатив. 

Само программирование развивается, появляются постоянно новые подходы. Взять ту же популярность на асинхронное программирование, когда я учился в универе (2010-2015) вообще эту тему не рассматривали, а сейчас это везде используется и внедряется.

7even7een

Пользователь

Регистрация: 23.04.2021

Сообщения: 979

Рейтинг: -52

Нарушения: 110

7even7een

Регистрация: 23.04.2021

Сообщения: 979

Рейтинг: -52

Нарушения: 110

Tre_dota сказал(а):

И что там немножко особенного? Ты сам по-моему в теме 0, нагуглил ответы и решил блеснуть "знаниями"

Нажмите, чтобы раскрыть...

Ты опять позоришься? Перестань

ContentSeeker

Пользователь

Регистрация: 26.06.2020

Сообщения: 1489

Рейтинг: 612

ContentSeeker

Регистрация: 26.06.2020

Сообщения: 1489

Рейтинг: 612

Vovaland сказал(а):

Я вообще почти ничего не знаю в программирование и не разбираюсь в нем. Но пытался вникнуть в тему. И у меня возник один вопрос, вам не кажется, что программирование которое он есть на данный момент, это максимальный пережиток прошлого? Мое первое впечатление о программирование, это как же запутаны максимально простые в логике вещи. Я когда знакомился с динамической памятью в си++ и увидел указатель на указатель указателя, у меня просто все в голове перемещалось. Возникает много вопросов, почему нельзя все сделать проще? Да, я понимаю, чтоб люди которые создавали языки, ide, это гениальные люди и сложно сделать так, чтоб компьютер понимал, что хочет программист. Но разве нельзя например в 2021 году убрать типы переменных, чтоб компьютер сам понимал, что это за переменная? Нельзя ли сделать так, чтоб была только динамическая память, тем самым упростив ее синтаксис? Почему не взять за основу, что массив начинается с единицы, а не с нуля? Зачем нужен конструктор класса, когда можно инициализровать через аргументы? И много других вопросов в программирование на которые я так и не нашел ответа. Лично как мне показалось, если сделать максимально простым программирование, то оно обесценится и будут платить как водителям автобуса и функционалу она будет такое же, педаль нажал, ручку дернул и поехал. 

Просто вы только вдумайтесь как на ровном месте в программирование все усложняется. Ты когда смотришь на задачу и понимаешь, что логически она максимально проста, но потратишь целый день, чтоб ее решить. И вторая проблема, это ide, для неопытного пользователя это сущий ад, их постоянно надо настраивать, настраивать проекты, на твоем компьютере будет работать программа, на чужом не будет. Постоянно надо что то подключать, дополнительно скачивать. И ты даже не будешь знать об этом. У тебя не будет компилироваться программа, ты будешь думать, ну я неправильно написал код, вина моя. А на деле, просто ты не поставил галочку где то в настройках проекта и все. А чтоб это понять ты может уже пару часов думал в чем дело. Мне кажется в 21 веке точно должен выйти язык куда проще, эти все нынешние языки пережиток прошлого, когда программы хранили на дискетах, так не должно быть в 21 году. 

Нажмите, чтобы раскрыть...

Чел...

Pudgewerksaw

Пользователь

Регистрация: 06.01.2021

Сообщения: 2413

Рейтинг: 1005

Нарушения: 109

Pudgewerksaw

Регистрация: 06.01.2021

Сообщения: 2413

Рейтинг: 1005

Нарушения: 109

Все что ты уже описал давно есть в языках программирования.

 

Автоопределение типов - есть.

 

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

 

Индексация с 1 - есть язык луа где провернули такую фигню, и это гипернеудобно, у любого кто писал на луа с этого горит 

 

Никто тебя не заставляет использовать сложные иде, c++ код можно писать и в блокноте, только компилятор установи, и введи 1 команду в консоле. Если не будешь использовать платформозависимый код - он будет работать везде

 

ArtemX сказал(а):

Самоцитирую: Java "с её удобными современными лямбдами".

Где ты тут увидел что я говорю про сам язык? Джава действительно не самый новый язык, но он постоянно развивается. Лямбды - хороший пример новой крутой современной фичи. И Джава, в отличие от многих других языков, имеет обратную совместимость, что для джавистов выражается в том что работы по легаси полно, тысячи вакансий, т.е. без работы не останешся.

Нажмите, чтобы раскрыть...

Хах джава и лямба функции кек, их так долго добавляли шо ппц, даже в с++ они появились быстрее. Java это язык с минимальным количеством фич, это как плюс и как минус, на ней надо писать куча лишнего кода

Корнеплод

Пользователь

Регистрация: 22.10.2019

Сообщения: 592

Рейтинг: 293

Корнеплод

Регистрация: 22.10.2019

Сообщения: 592

Рейтинг: 293

Да, всё верно, программисты - отсталые

Vovaland

Пользователь

Регистрация: 10.06.2021

Сообщения: 1292

Рейтинг: -12

Vovaland

Регистрация: 10.06.2021

Сообщения: 1292

Рейтинг: -12

Pudgewerksaw сказал(а):

Все что ты уже описал давно есть в языках программирования.

 

Автоопределение типов - есть.

 

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

 

Индексация с 1 - есть язык луа где провернули такую фигню, и это гипернеудобно, у любого кто писал на луа с этого горит 

 

Никто тебя не заставляет использовать сложные иде, c++ код можно писать и в блокноте, только компилятор установи, и введи 1 команду в консоле. Если не будешь использовать платформозависимый код - он будет работать везде

 

Хах джава и лямба функции кек, их так долго добавляли шо ппц, даже в с++ они появились быстрее. Java это язык с минимальным количеством фич, это как плюс и как минус, на ней надо писать куча лишнего кода

Нажмите, чтобы раскрыть...

Ну возьму себя в руки и начну изучать пайтон. 

ГовноКодер

Пользователь

Регистрация: 31.05.2021

Сообщения: 146

Рейтинг: -15

Нарушения: 100

ГовноКодер

Регистрация: 31.05.2021

Сообщения: 146

Рейтинг: -15

Нарушения: 100

nanocop сказал(а):

В с++ насколько мне память не изменяет можно прописать auto и она сама будет объявлять какой это тип переменной. Проблема в том что тогда будет тратиться больше ресурсов.( Прочитай про это, я могу ошибаться). Еще в с++ сначало инициализируется все переменные, а потом только твой код.( сделано это для быстроты программы, не зря он один из самых быстродейсвующих языков). Все измеряется в затратах на ресурсы. Конечно в наше время это не так критично(сейчас очень много памяти, процессоры мощные), но ты представь все будут говнокодить и это все будет накладываться, и потом программа просто перестанет работать.

Нажмите, чтобы раскрыть...

Да действительно, в динамических языках очень много времени вроде и памяти тратиться на определение типа.

 

AiSeki сказал(а):

Смотря с какой стороны смотреть на претензию. 

С++ сложный и устарелый, но позволяет старожилам-программистам гибче и глубже настраивать все аспекты программы (чтобы ни одной капельки памяти не использовалось зря). Это не всем надо, поэтому есть куча альтернатив. 

Само программирование развивается, появляются постоянно новые подходы. Взять ту же популярность на асинхронное программирование, когда я учился в универе (2010-2015) вообще эту тему не рассматривали, а сейчас это везде используется и внедряется.

Нажмите, чтобы раскрыть...

Удивительно, я сам зеленый, но как это раньше асинхронное программирование не использовалось, это же мастхев почти везде?

AiSeki

Пользователь

Регистрация: 10.11.2011

Сообщения: 36

Рейтинг: 36

AiSeki

Регистрация: 10.11.2011

Сообщения: 36

Рейтинг: 36

ГовноКодер сказал(а):

Уивительно, я сам зеленый, но как это раньше асинхронное программирование не использовалось, это же мастхев почти везде?

Нажмите, чтобы раскрыть...

Отсталость учебных программ в СНГ и не сильно развитое комьюнити прогеров в те времена, от этого и безграммотносоь.

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

 

Hy6o_Hy6

Пользователь

Регистрация: 16.11.2013

Сообщения: 3527

Рейтинг: 2188

Hy6o_Hy6

Регистрация: 16.11.2013

Сообщения: 3527

Рейтинг: 2188

ArtemX сказал(а):

Самоцитирую: Java "с её удобными современными лямбдами".

Где ты тут увидел что я говорю про сам язык? Джава действительно не самый новый язык, но он постоянно развивается. Лямбды - хороший пример новой крутой современной фичи. И Джава, в отличие от многих других языков, имеет обратную совместимость, что для джавистов выражается в том что работы по легаси полно, тысячи вакансий, т.е. без работы не останешся.

Нажмите, чтобы раскрыть...

современная фича CoolStoryBob.png?1616514630 ахаха так сказать джависты на волне свежести 

pochemyzamenya

Пользователь

Регистрация: 25.02.2016

Сообщения: 4459

Рейтинг: 4062

pochemyzamenya

Регистрация: 25.02.2016

Сообщения: 4459

Рейтинг: 4062

cock сказал(а):

язык спроектированный в 1995 году очень современный vgolos.png

Нажмите, чтобы раскрыть...

А что тут древнего?

25 лет для технологии это фигня по моему, понимаю если бы она морально устарела как С, но чет как то нет

Green Witch

Пользователь

Регистрация: 10.12.2016

Сообщения: 143

Рейтинг: 120

Green Witch

Регистрация: 10.12.2016

Сообщения: 143

Рейтинг: 120

img

Точка зрения автора имеет место быть. Про это даже рассказ есть, с объяснением "почему так".

"ОбоС++ание Земли"

Верховный Инспектор сердился. Он щелкал клювом, надувал спинные перепонки и шлепал седалищным плавником. Его десять щупалец ловко крутили перед центральным глазом отчёт Тёмноспинника – и чем дальше Верховный Инспектор разматывал разноцветные клубки графиков, тем сильнее он сердился. Наконец он издал такой громкий бульк в гидрофон, что уже через пять хивлин в главном пруду корабля собралась вся команда перепуганных экспертов.

– Всего 60 лет назад я инспектировал эту планету! На ней вершиной технической мысли были паровозы и повозки с примитивными углеводородными двигателями! Аэростаты и летающие этажерки из полотна! И что же я вижу сейчас, спустя этот ничтожный период времени? Огромные самолеты! Ядерные реакторы! Полупроводниковые компьютеры! Мощные лазеры! Гигантские подводные лодки! Пилотируемые ракеты летают на Луну! Как случилось это безобразие? Кто просмотрел? По самым скромным оценкам, они создадут искусственный интеллект и термоядерный реактор в течение 30 лет – и тогда их вообще не остановить! Наша главная задача: не дать ни одной цивилизации в нашем рукаве Галактики достичь уровня цивилизации Великих Гидроцефалов. Кто упустил этих волосатых обезьян из виду?

В ответ раздалось робкое булькание:

– Серохвостый второго ранга отвечал за эту планету. Он ушел на пенсию два года назад.

– Сбежал от ответственности! – сразу понял Верховный Инспектор. – Понял, вонючая водоросль, что запорол дело. Ладно, мы о нём позаботимся потом. Сейчас надо решить, что делать дальше. Кто у нас главный эксперт по тормозящим технологиям?

Строй сотрудников заколыхался и вытолкнул вперед тощего гидроцефала в неровную крапинку. Крапчатый пробормотал:

– Ваше превосходительство, мне нужно время для ознакомления с планетой. Существует две сотни технологий торможения, но нужно выбрать из них самые эффективные…

– Сколько вам надо времени?

– Двое суток!

– Даю 8 часов! Вечером доложите!

По колыханиям щупалец Крапчатого было видно, что он доволен и этим сроком. Вечером он приплыл в каюту Верховного Инспектора и нервно прибулькивая, доложил:

– Я разработал нужные меры сдерживания и торможения!

– В чем они заключаются? – придирчиво спросил Верховный инспектор.

– Я просмотрел отчеты и понял две главные причины стремительного прогресса этих псевдо-обезьян за прошедшие 60 лет. Первая причина в успехе теоретических исследований: ничем не сдерживаемое научное любопытство этих приматов привело к буквальному взрыву научных теорий в первые тридцать лет прошедшего периода. Несколько неконтролируемых особей за короткий срок создали теорию относительности, теорию гравитации, квантовую механику и теорию атомного ядра, вдобавок изобретя лазеры и компьютеры.

– Ужас! – содрогнулся Верховный инспектор и свернул седалищный плавник в трубочку.

– Все эти открытия были сделаны без существенной поддержки со стороны властей, практически любительским способом.

– И что же делать?

– Конечно, открыть широкие программы государственного финансирования научных исследований! – уверенно булькнул Крапчатый.

– Но ведь будет еще хуже! – всплеснулся Инспектор.

– Нет, у этих обезьян очень развиты нужные нам инстинкты. Ученые станут бороться за источники финансирования, а мы сделаем так, чтобы эти фонды распределяли самые заслуженные старики. В результате свободное научное любопытство будет полностью искоренено и заглушено информационным шумом. Будут финансироваться и печататься только разрешенные исследования – не те которые правильные, а те, которые модные. И мы уж позаботимся, чтобы у земных ученых было масса интересных и хорошо финансируемых тем, никак не связанных с реальным миром. Прогресс в теоретической науке будет навсегда заморожен. Это хорошо апробированная на других планетах технология «сахарной липучки».

– Превосходно! – обрадовался Инспектор, и на радостях положил в клюв копченую креветку.

– Второй причиной быстрого прогресса, который привел к созданию атомных бомб и реакторов, самолетов и ракет, стал симбиоз людей и компьютеров. Эти обезьяны создали простые компьютеры, которые совершенно не могут мыслить, а лишь быстро считают. Зато они разработали для общения с компьютером простой язык в несколько десятков слов, который называется… э-э… фортран, – припомнил Крапчатый. – Каждый ученый и инженер получил возможность практически прямого подключения своего творческого, но беспомощного в вычислениях, мозга к компьютеру без интеллекта, зато прекрасного счетчика! И это симбиоз дал взрывообразное развитие техники во второй период этого ужасного, тревожного для всех Великих Гидроцефалов, шестидесятилетия!

– Действительно, кошмар! – затрепетал Инспектор. – Практически прямое подключение мозга к вычислительной машине! Хорошо еще, что у них пока очень мало компьютеров! Но вот-вот они перейдут к массовому их производству! Тогда их вообще будет не остановить!

– Остановим! – успокоил начальника Крапчатый. – На такой случай у меня есть любимая контр-технология, которая называется «обоС++ание». Мы запустим пропагандистскую кампанию о том, что этот фортран – примитивный язык, который недостоин для изучения. Надо сбросить на планету десяток зомби-андроидов, которые опубликуют несколько языков во главе с якобы мощным, гибким и современным языком С++. Эти языки будут содержать тысячи слов, для описания всех их возможностей потребуются толстые книги. Если в фортране каждая математическая операция реализовывалась единственным и простым способом, то в C++ у программиста будут десятки различных возможностей, не говоря уж о множестве языков. В результате, язык общения с компьютером станет таким сложным, что появится новая профессия – программисты, переводчики с человеческого на машинный язык! Они с трудом будут понимать программы друг друга, но им будет выгодно создавать все более сложные и непонятные языки общения с машиной, увеличивая свою значимость. Так называемый эффект Бурбаки.

– Прямая связь инженеров и ученых с компьютером будет разорвана! – восхитился Инспектор.

– Верно, ваше превосходительство! Более того, простыми фортранными программами было легко обмениваться, один ученый писал такую программу, а другой инженер мог эффективно её развивать. В связи с резким усложнением программ их развитие будет заторможено! На основе сверхсложных языков практически невозможно смоделировать сложный реальный процесс – например, искусственный интеллект или термоядерный синтез.

– Прекрасно! – одобрил Инспектор. – Повышаю ваш ранг и оставляю вас в местной системе в качестве регионального Инспектора. Вернусь через 30 лет и проверю как у вас дела!

Через тридцать лет сильно потолстевший Крапчатый отчитывался перед снова прилетевшим Верховным Инспектором.

– Результаты очень впечатляющие! – согласился Инспектор. – Все получилось: термояд обезьяны так не сделали, искусственный интеллект отложился на неопределенное время. Пилотируемые полеты к Луне прекратились. Прекрасно! Но… все равно много ракет взлетает. Роботы по Марсу ходят. Это непорядок!

Крапчатый оправдывался:

– Это вина старых инженеров из НАСА: они всё еще используют фортран-77. Но мы уже запустили процесс обоС++ания самого фортрана: в новую версию фортрана-90, которую наши агенты-зомби активно пропагандируют, мы натолкали столько лишних и ненужных возможностей, что он стал ничем лучше С++! И как только старики уйдут на пенсию, эффект «обоС++ания» Земли будет полным! У волосатиков будут падать самолеты, взрываться ракеты и реакторы! Через лет 10–20 реальный прогресс на Земле остановится. Обезьяны будут сидеть перед компьютерами только для развлечения, флирта и сплетен. Из-за падения темпов развития, через сто лет их цивилизация не справится с перенаселенностью и загрязнением и навсегда деградирует так, что паровая машина будет казаться им чудом!

– Отлично! – не смог сдержать эмоций Верховный Инспектор. – Отметим наш успех кюветой гидророма и внеочередным почкованием. Мы победили этих ужасных обезьян!

(Ник Горькавый)

Vovaland

Пользователь

Регистрация: 10.06.2021

Сообщения: 1292

Рейтинг: -12

Vovaland

Регистрация: 10.06.2021

Сообщения: 1292

Рейтинг: -12

Pozitron/Bodhisatwa сказал(а):

Точка зрения автора имеет место быть. Про это даже рассказ есть, с объяснением "почему так".

"ОбоС++ание Земли"

Верховный Инспектор сердился. Он щелкал клювом, надувал спинные перепонки и шлепал седалищным плавником. Его десять щупалец ловко крутили перед центральным глазом отчёт Тёмноспинника – и чем дальше Верховный Инспектор разматывал разноцветные клубки графиков, тем сильнее он сердился. Наконец он издал такой громкий бульк в гидрофон, что уже через пять хивлин в главном пруду корабля собралась вся команда перепуганных экспертов.

– Всего 60 лет назад я инспектировал эту планету! На ней вершиной технической мысли были паровозы и повозки с примитивными углеводородными двигателями! Аэростаты и летающие этажерки из полотна! И что же я вижу сейчас, спустя этот ничтожный период времени? Огромные самолеты! Ядерные реакторы! Полупроводниковые компьютеры! Мощные лазеры! Гигантские подводные лодки! Пилотируемые ракеты летают на Луну! Как случилось это безобразие? Кто просмотрел? По самым скромным оценкам, они создадут искусственный интеллект и термоядерный реактор в течение 30 лет – и тогда их вообще не остановить! Наша главная задача: не дать ни одной цивилизации в нашем рукаве Галактики достичь уровня цивилизации Великих Гидроцефалов. Кто упустил этих волосатых обезьян из виду?

В ответ раздалось робкое булькание:

– Серохвостый второго ранга отвечал за эту планету. Он ушел на пенсию два года назад.

– Сбежал от ответственности! – сразу понял Верховный Инспектор. – Понял, вонючая водоросль, что запорол дело. Ладно, мы о нём позаботимся потом. Сейчас надо решить, что делать дальше. Кто у нас главный эксперт по тормозящим технологиям?

Строй сотрудников заколыхался и вытолкнул вперед тощего гидроцефала в неровную крапинку. Крапчатый пробормотал:

– Ваше превосходительство, мне нужно время для ознакомления с планетой. Существует две сотни технологий торможения, но нужно выбрать из них самые эффективные…

– Сколько вам надо времени?

– Двое суток!

– Даю 8 часов! Вечером доложите!

По колыханиям щупалец Крапчатого было видно, что он доволен и этим сроком. Вечером он приплыл в каюту Верховного Инспектора и нервно прибулькивая, доложил:

– Я разработал нужные меры сдерживания и торможения!

– В чем они заключаются? – придирчиво спросил Верховный инспектор.

– Я просмотрел отчеты и понял две главные причины стремительного прогресса этих псевдо-обезьян за прошедшие 60 лет. Первая причина в успехе теоретических исследований: ничем не сдерживаемое научное любопытство этих приматов привело к буквальному взрыву научных теорий в первые тридцать лет прошедшего периода. Несколько неконтролируемых особей за короткий срок создали теорию относительности, теорию гравитации, квантовую механику и теорию атомного ядра, вдобавок изобретя лазеры и компьютеры.

– Ужас! – содрогнулся Верховный инспектор и свернул седалищный плавник в трубочку.

– Все эти открытия были сделаны без существенной поддержки со стороны властей, практически любительским способом.

– И что же делать?

– Конечно, открыть широкие программы государственного финансирования научных исследований! – уверенно булькнул Крапчатый.

– Но ведь будет еще хуже! – всплеснулся Инспектор.

– Нет, у этих обезьян очень развиты нужные нам инстинкты. Ученые станут бороться за источники финансирования, а мы сделаем так, чтобы эти фонды распределяли самые заслуженные старики. В результате свободное научное любопытство будет полностью искоренено и заглушено информационным шумом. Будут финансироваться и печататься только разрешенные исследования – не те которые правильные, а те, которые модные. И мы уж позаботимся, чтобы у земных ученых было масса интересных и хорошо финансируемых тем, никак не связанных с реальным миром. Прогресс в теоретической науке будет навсегда заморожен. Это хорошо апробированная на других планетах технология «сахарной липучки».

– Превосходно! – обрадовался Инспектор, и на радостях положил в клюв копченую креветку.

– Второй причиной быстрого прогресса, который привел к созданию атомных бомб и реакторов, самолетов и ракет, стал симбиоз людей и компьютеров. Эти обезьяны создали простые компьютеры, которые совершенно не могут мыслить, а лишь быстро считают. Зато они разработали для общения с компьютером простой язык в несколько десятков слов, который называется… э-э… фортран, – припомнил Крапчатый. – Каждый ученый и инженер получил возможность практически прямого подключения своего творческого, но беспомощного в вычислениях, мозга к компьютеру без интеллекта, зато прекрасного счетчика! И это симбиоз дал взрывообразное развитие техники во второй период этого ужасного, тревожного для всех Великих Гидроцефалов, шестидесятилетия!

– Действительно, кошмар! – затрепетал Инспектор. – Практически прямое подключение мозга к вычислительной машине! Хорошо еще, что у них пока очень мало компьютеров! Но вот-вот они перейдут к массовому их производству! Тогда их вообще будет не остановить!

– Остановим! – успокоил начальника Крапчатый. – На такой случай у меня есть любимая контр-технология, которая называется «обоС++ание». Мы запустим пропагандистскую кампанию о том, что этот фортран – примитивный язык, который недостоин для изучения. Надо сбросить на планету десяток зомби-андроидов, которые опубликуют несколько языков во главе с якобы мощным, гибким и современным языком С++. Эти языки будут содержать тысячи слов, для описания всех их возможностей потребуются толстые книги. Если в фортране каждая математическая операция реализовывалась единственным и простым способом, то в C++ у программиста будут десятки различных возможностей, не говоря уж о множестве языков. В результате, язык общения с компьютером станет таким сложным, что появится новая профессия – программисты, переводчики с человеческого на машинный язык! Они с трудом будут понимать программы друг друга, но им будет выгодно создавать все более сложные и непонятные языки общения с машиной, увеличивая свою значимость. Так называемый эффект Бурбаки.

– Прямая связь инженеров и ученых с компьютером будет разорвана! – восхитился Инспектор.

– Верно, ваше превосходительство! Более того, простыми фортранными программами было легко обмениваться, один ученый писал такую программу, а другой инженер мог эффективно её развивать. В связи с резким усложнением программ их развитие будет заторможено! На основе сверхсложных языков практически невозможно смоделировать сложный реальный процесс – например, искусственный интеллект или термоядерный синтез.

– Прекрасно! – одобрил Инспектор. – Повышаю ваш ранг и оставляю вас в местной системе в качестве регионального Инспектора. Вернусь через 30 лет и проверю как у вас дела!

Через тридцать лет сильно потолстевший Крапчатый отчитывался перед снова прилетевшим Верховным Инспектором.

– Результаты очень впечатляющие! – согласился Инспектор. – Все получилось: термояд обезьяны так не сделали, искусственный интеллект отложился на неопределенное время. Пилотируемые полеты к Луне прекратились. Прекрасно! Но… все равно много ракет взлетает. Роботы по Марсу ходят. Это непорядок!

Крапчатый оправдывался:

– Это вина старых инженеров из НАСА: они всё еще используют фортран-77. Но мы уже запустили процесс обоС++ания самого фортрана: в новую версию фортрана-90, которую наши агенты-зомби активно пропагандируют, мы натолкали столько лишних и ненужных возможностей, что он стал ничем лучше С++! И как только старики уйдут на пенсию, эффект «обоС++ания» Земли будет полным! У волосатиков будут падать самолеты, взрываться ракеты и реакторы! Через лет 10–20 реальный прогресс на Земле остановится. Обезьяны будут сидеть перед компьютерами только для развлечения, флирта и сплетен. Из-за падения темпов развития, через сто лет их цивилизация не справится с перенаселенностью и загрязнением и навсегда деградирует так, что паровая машина будет казаться им чудом!

– Отлично! – не смог сдержать эмоций Верховный Инспектор. – Отметим наш успех кюветой гидророма и внеочередным почкованием. Мы победили этих ужасных обезьян!

(Ник Горькавый)

Нажмите, чтобы раскрыть...

Смешной текст

Graundefined

Пользователь

Регистрация: 01.11.2013

Сообщения: 1435

Рейтинг: 2373

Graundefined

Регистрация: 01.11.2013

Сообщения: 1435

Рейтинг: 2373

Vovaland сказал(а):

убрать типы переменных, чтоб компьютер сам понимал, что это за переменная

Нажмите, чтобы раскрыть...

Нет нельзя, компьютер не знает такое понятие как "переменная", это лишь абстракция. 

Можно представить память как строку байтов, где у каждого байта свой адрес и значение. Просто строка.

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

Vovaland сказал(а):

что массив начинается с единицы, а не с нуля

Нажмите, чтобы раскрыть...

Итак, массив это структура данных где элементы идут друг за другом. Чтобы обратится к элементу массива мы используем индексы. Индекс это полный эквивалент записи *(array + index). Т.е.имя массива это адрес его первого элемента, собственно откуда он начинается в памяти(строка байтов), поэтому это 0. array + 1 означает прибавить к адрес массива некоторое число, чтобы получить след. элемент.

 

 

pochemyzamenya сказал(а):

устарела как С, но чет как то нет

Нажмите, чтобы раскрыть...

С это вечно, кто устарел - не понятно. 

7even7een

Пользователь

Регистрация: 23.04.2021

Сообщения: 979

Рейтинг: -52

Нарушения: 110

7even7een

Регистрация: 23.04.2021

Сообщения: 979

Рейтинг: -52

Нарушения: 110

zorar4ik сказал(а):

для этого придуман Docker

Нажмите, чтобы раскрыть...

Мечтай

zorar4ik

Пользователь

Регистрация: 02.03.2012

Сообщения: 615

Рейтинг: 240

zorar4ik

Регистрация: 02.03.2012

Сообщения: 615

Рейтинг: 240

7even7een сказал(а):

Мечтай

Нажмите, чтобы раскрыть...

что не так?

TIRPITZ

Пользователь

Регистрация: 20.05.2019

Сообщения: 3834

Рейтинг: 1205

Нарушения: 15

TIRPITZ

Регистрация: 20.05.2019

Сообщения: 3834

Рейтинг: 1205

Нарушения: 15

Какие годные каналы на ютубе по андроиду? (котлин)

7even7een

Пользователь

Регистрация: 23.04.2021

Сообщения: 979

Рейтинг: -52

Нарушения: 110

7even7een

Регистрация: 23.04.2021

Сообщения: 979

Рейтинг: -52

Нарушения: 110

zorar4ik сказал(а):

что не так?

Нажмите, чтобы раскрыть...

Мечтай что докер решит все проблемы настроек проекта на разных пк))

zorar4ik

Пользователь

Регистрация: 02.03.2012

Сообщения: 615

Рейтинг: 240

zorar4ik

Регистрация: 02.03.2012

Сообщения: 615

Рейтинг: 240

7even7een сказал(а):

Мечтай что докер решит все проблемы настроек проекта на разных пк))

Нажмите, чтобы раскрыть...

А какие проблемы возникают?

- Shtirlitz -

Пользователь

Регистрация: 21.03.2019

Сообщения: 1005

Рейтинг: 269

- Shtirlitz -

Регистрация: 21.03.2019

Сообщения: 1005

Рейтинг: 269

img
7even7een сказал(а):

все кто на нем работал жаловались, держи в курсе)

Нажмите, чтобы раскрыть...

 

Подтверждаю, ВБА - страшный сон. Парадигма - только структурное программирование, плохая поддержка ООП (статический метод через сотню костылей делал), синтаксис из первой половины 90-х... Никаких лямбда-выражений, литералов объектов, функций первого порядка. 

 

Из плюсов только неестественное сожительство с декларативным Excel. При всех проблемах ВБА, в паре с электронными таблицами он всё равно (был) - хороший инструмент для своих задач. 

 

Сейчас кстати хз на чём будут макросы в экселе писать - вроде бы джаваскрипт туда хотели - неплохо было бы, а?

Удалено 535946

Пользователь

Регистрация: 13.04.2015

Сообщения: -19

Рейтинг: 6

Удалено 535946

Регистрация: 13.04.2015

Сообщения: -19

Рейтинг: 6

Массив отсчитывается с 0, потому что это смещение относительно 1 значения в памяти.

Чтобы обратиться к первому элементу, смещение не нужно. С циклами так тоже удобнее работать.

 

Nazamb сказал(а):

Ну так и учи питон. Максимально понятный язык, грубо говоря синтаксис у него это английский язык 

Нажмите, чтобы раскрыть...

К слову, раз уж зашла речь об английском, то это Пайтон.

 

AtagaN

Пользователь

Регистрация: 04.11.2016

Сообщения: 1094

Рейтинг: 306

AtagaN

Регистрация: 04.11.2016

Сообщения: 1094

Рейтинг: 306

Vovaland сказал(а):

Но разве нельзя например в 2021 году убрать типы переменных, чтоб компьютер сам понимал, что это за переменная? Нельзя ли сделать так, чтоб была только динамическая память, тем самым упростив ее синтаксис?

Нажмите, чтобы раскрыть...

Ты описал JavaScript/Python

 

- Shtirlitz -

Пользователь

Регистрация: 21.03.2019

Сообщения: 1005

Рейтинг: 269

- Shtirlitz -

Регистрация: 21.03.2019

Сообщения: 1005

Рейтинг: 269

img
Vovaland сказал(а):

Где язык 21 века который бы сказал, все стоп, это все надо модернизировать, это устарело? 

Нажмите, чтобы раскрыть...

Рекомендую обратить внимание на Common Lisp. 

7even7een

Пользователь

Регистрация: 23.04.2021

Сообщения: 979

Рейтинг: -52

Нарушения: 110

7even7een

Регистрация: 23.04.2021

Сообщения: 979

Рейтинг: -52

Нарушения: 110

zorar4ik сказал(а):

А какие проблемы возникают?

Нажмите, чтобы раскрыть...

разные