Ну допустим расширил словарный запас на 10000 слов - типа получил степень мастера, держи 100к в год дополнительно к зп
Programming languages
-
- Уже с Приветом
- Posts: 12262
- Joined: 20 Dec 2000 10:01
- Location: Bellevue, WA
Re: Programming languages
-
- Уже с Приветом
- Posts: 5106
- Joined: 19 Oct 2004 01:46
Re: Programming languages
1. Это больше модели. Меня скорее интересует философское объяснение. Я, помнится, участвовал в подобных дискуссиях на физических форумах. Не уверен, что мы там пришли к общему консенсусу. В основном, были попытки заменть "формулами", хотя были индивиды типа меня, чтобы философскую тень на физическую плетень наводить.OtherSide wrote: 30 Dec 2021 00:29 1 Ну ее отдельно и не определяют. В терминах ОТО она эквивалентна. У фотона нет времени, поэтому он безмассовый. Но энергией обладает. Электрон имеет энергию и массу из-за взаимодействием с полем Хиггса. Протон имеет массу из за взаимодействия внунтри сильных сил (кварки и глюоны)
2 Экзистенционализм по сути порождение либеральной идеологии с ее всеобщей уравниловкой всего и все. В том числе на уровне идей и смыслов. Традиционно ту самую духовную связь с "абсолютом" относили к религиозному опыту. В контексте атеизма и либерализма "зов" остался, поэтому пришлось придумывать свои "костыли"
2. Считается, что одним из "основоположников" экзистенциализма все-таки был Федор Михайлович (и я с этим полностью солидарен). Я не думаю, что тогда либеральная идеология имела влияние. На счет религии как "ответе" на вопрос о смысле согласен. Но здесь связь более общая и глубокая, которая развивавалась потом в теории "экзистенциальной" психологии, а именно, что помогает индивиду вырваться из "оболочки". Собственно, в таком контексте и появляется смысл. Например, смысл быть частью чего более "существенного", например, программисткого сообщества, спортивной фанатской группы и т.п. Вот интересно, страх тоже является смыслом?

-
- Уже с Приветом
- Posts: 15828
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Programming languages
1. Это вы слишком сильно замахнулись. Подозреваю, что вы считаете что Физика первичней Философии и на базе физики философия строится (кстати, так же Хоккинг считал), но очевидно, что наоборот, конечно. Философия впереди физики.Физик-Лирик wrote: 30 Dec 2021 01:04
1. Это больше модели. Меня скорее интересует философское объяснение. Я, помнится, участвовал в подобных дискуссиях на физических форумах. Не уверен, что мы там пришли к общему консенсусу. В основном, были попытки заменть "формулами", хотя были индивиды типа меня, чтобы философскую тень на физическую плетень наводить.
2. Считается, что одним из "основоположников" экзистенциализма все-таки был Федор Михайлович (и я с этим полностью солидарен). Я не думаю, что тогда либеральная идеология имела влияние. На счет религии как "ответе" на вопрос о смысле согласен. Но здесь связь более общая и глубокая, которая развивавалась потом в теории "экзистенциальной" психологии, а именно, что помогает индивиду вырваться из "оболочки". Собственно, в таком контексте и появляется смысл. Например, смысл быть частью чего более "существенного", например, программисткого сообщества, спортивной фанатской группы и т.п. Вот интересно, страх тоже является смыслом?![]()
Если вам интересны философские параллели - извольте. Например, в идеализме считает что материальный мир находится во времени, тогда как мир идей - в вечности. Учитывая что время с физической т.з. это взаимодействие, то выходит что можно рассмотреть энергию как нечто принадлежащее к идеальному миру, а физический мир проявляется во взаимодействии идеального мира. Есть параллели

Но не серьезно конечно
2. Так не считается, это сами основоположники экзистенционалима считали, что на них повлиял Достоевский, но сам он конечно же экзистенционалистом не был, он был православным философом и писателем.
На счет влияния либеральной идеологии - то что экзистенционализм и постмодернизм - два основных течения западной философии 20 века как бы общее место. Ну а понятие свободы и отрицание авторитетов (еще с Декарта) ключевые в западной мыли уже лет 400
-
- Уже с Приветом
- Posts: 15526
- Joined: 27 Sep 2007 22:53
Re: Programming languages
Ну и какие, интересно фреймворки нужно знать в плюсах?OtherSide wrote: 29 Dec 2021 19:50 Ну скажем еще в 2012 году когда я активно ходил по собеседованиям хватало грубо говоря одних только плюсов. В 2005 за ответы на виртуальный конструктор деструктор дальше брали не глядя.
Если еще кроме плюсов нужно фреймворки свежие зубрить то извиняюсь за тафтологию - в чем плюс плюсов? Всегда считал что в консерватизме. В других случаях можно и на менее анальных инструментах писать
Есть Qt, но он довольно слабо вообще востребован в связке именно с плюсами, так как морды рисовать можно и на чем-то проще, да хоть на том же Питоне.
Библиотека BOOST всё-таки не фреймворк и наиболее существенной своей частью перешла в стандарт, а про оставшееся Вас и спрашивать не станут за ненадобностью.
Про виртуальные методы можете и не вспоминать - динамический полиморфизм давно не в тренде, а во многих проектах явно випилен вместе с исключениями.
Любимое Вами метапрогромирование скакнуло на новый качественный уровень, нужно и учить заново и привыкать, простым трамплином не отделаешься.
Язык живет, активно развивается и востребован.
И огромный плюс что это мультипарадигменный язык.
-
- Уже с Приветом
- Posts: 15526
- Joined: 27 Sep 2007 22:53
Re: Programming languages
Если есть желание расширить кругозор и сделать качественный скачок то обратите внимание на Хаскель.Krys-Krys wrote: 29 Dec 2021 09:31 Всем привет,
Какие на ваш взгляд полезные и перспективные языки программирования которые стоит изучить/поработать с ними для написания backend/services? Цели мне и самой не ясны точно - расширить кругозор? Улучшить резюме и собственную конкуренто-способность (хотя язык конечно дело очень наживное)?
Вы молоды и возможность овладеть фунциональной парадигмой как способом мышления для Вас не закрыта.
Можно попробовать и на плюсах, например по замечательной книге Ивана Чукича, кстати переведена и на русский, но Хаскель в этом отношении беспорно выразительнее.
Мне самому интересен Rust, но советовать его не берусь, поскольку не особо разбираюсь.
Питон, полагаю Вы итак знаете на уровне пользователя, а большего от него и не требуется: всё нужное вполне добирается в процессе решения конкретной задачи, а ничего особенного или выдающегося в этом языке нет.
-
- Уже с Приветом
- Posts: 15526
- Joined: 27 Sep 2007 22:53
Re: Programming languages
Мир как Воля и Представление. Читаю постоянно. И где я нахожусь?zVlad wrote: 29 Dec 2021 19:05 Про живопись я не смогу поддержать разговор, ни разу не интересовался. А вот о философии вряд ли Вы сможете меня чем-нибудь удивить. Назовите хотя бы философские работы/труды, которые Вы внимательно, вдумчиви прочитали. И скажу Вам где Вы в философии находитесь.
Еще люблю перечитывать Гумилева и Эразма. Из Гумилева читаю все и каждый раз открываю что-то новое.
Last edited by Мальчик-Одуванчик on 30 Dec 2021 11:40, edited 1 time in total.
-
- Уже с Приветом
- Posts: 15526
- Joined: 27 Sep 2007 22:53
Re: Programming languages
Вот прям видно что у Вас уровень знания плюсов на уровне 2001 года и с тех пор не менялся.OtherSide wrote: 29 Dec 2021 19:59 ХЗ что значит быть мегазубром в плюсах. Уметь решать задачки типа как из Александреску?
Наверное до Абрахамсона/Гуртового так и не добрались? (иначе бы им бравировали)
Язык за это время сильно ушел вперед.
-
- Уже с Приветом
- Posts: 15828
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Programming languages
Ok под фреймворками я имел в виду инфраструктуру. К плюсам часто требуют хороший стевой опыт плюс как я писал выше хотят глубокое знание предметной области (обычно неликивдной)Мальчик-Одуванчик wrote: 30 Dec 2021 11:08
Ну и какие, интересно фреймворки нужно знать в плюсах?
Есть Qt, но он довольно слабо вообще востребован в связке именно с плюсами, так как морды рисовать можно и на чем-то проще, да хоть на том же Питоне.
Библиотека BOOST всё-таки не фреймворк и наиболее существенной своей частью перешла в стандарт, а про оставшееся Вас и спрашивать не станут за ненадобностью.
Про виртуальные методы можете и не вспоминать - динамический полиморфизм давно не в тренде, а во многих проектах явно випилен вместе с исключениями.
Любимое Вами метапрогромирование скакнуло на новый качественный уровень, нужно и учить заново и привыкать, простым трамплином не отделаешься.
Язык живет, активно развивается и востребован.
И огромный плюс что это мультипарадигменный язык.
Я листал по изменениям плюсов - язык скорее стал еще более анальный, и если раньше эта анальность была платой за производительностью (на других языках все тормозило безбожно), то сейчас это анальность ради анальности.
Я писал список проблем в плюсах, вы его проигнорировали и очередной раз "вы просто его не знаете". Вроде философией увлекаетесь, а валидные аргументы в логическом споре не применяете.
Про виртуальные методы аж интересно - и какая же там замена и в чем в них проблема? Пару таков на разадресацию из VFT?
-
- Уже с Приветом
- Posts: 15526
- Joined: 27 Sep 2007 22:53
Re: Programming languages
Когда я учился - у нас философии не было вообще. Жалкое подобие под названием "диалектический материализм" на котором краем зацепили Гегеля и то, лишь в контексте поллюций молодого Ульянова, за предмет можно и не считать. Ну и чтобы понимали, о чем идет речь немножко прошлись по грекам и Канту, но даже Кьеркегора не затронули. Какая же философия без него?zVlad wrote: 29 Dec 2021 20:58 Я практически всю такую информацию о своем ВУЗ-e предоставил если что. Кроме дисциплин. Там был семестр философии, и я сдавал экзамен.
Зато на модной в те времена филосовской тусовке под патронажем института философии (Сибирь, Академгородок) коммунисты со стажем упоением онанировали на экзистенциализм, Гёделя и модальные логики. А в иностранном отделе книжного магазина можно было спокойно купить в виде покетбука ту самую Тошноту на языке оригинала, правда стоила эта книжонка аж целых десять рублей, прям как фирменная 90-минутная кассета.
-
- Уже с Приветом
- Posts: 15526
- Joined: 27 Sep 2007 22:53
Re: Programming languages
Динамический полиморфизм везде где можно заменяется статическим.OtherSide wrote: 30 Dec 2021 11:50 Про виртуальные методы аж интересно - и какая же там замена и в чем в них проблема? Пару таков на разадресацию из VFT?
Просто изжила себя сама идея иерархии наследования, а в сочетании с полиморфизмом в ней появляется слишком много неоднозначности.
Так что все эти трюки с двойной диспетчеризации давно ушли в прошлое, а практике остается вообще малость: производный клас и наследуемый им интерфейс.
Но и это все больше уходит в свойства в виде параметров шаблона.
Last edited by Мальчик-Одуванчик on 30 Dec 2021 12:24, edited 2 times in total.
-
- Уже с Приветом
- Posts: 15828
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Programming languages
Это через темплейты что ли?
И в чем там плюс?
Та еще анальная боль - где то звездочку не доглядел и разбирай 848 ошибок в случайных местах
И в чем там плюс?
Та еще анальная боль - где то звездочку не доглядел и разбирай 848 ошибок в случайных местах
-
- Уже с Приветом
- Posts: 1190
- Joined: 26 Nov 2021 12:38
Re: Programming languages
Питон с его дак тайпингом стал инспирейшеном для с++. Улучшения к темплейтам пришли из питона в котором даже нет темплейтов но хватает дак тайпинга и функционального программирования.
Кто говорит что в питоне нет ничего особеного - тот просто ничего не згает о питоне.
А питон он огого. Питон научил си плюс плюса главной мысли: классы это хорошо но фунциональное программипование еще лучше. И не ленгвидж дезигнеру решать чем девелопер должон пользоваться в первую очередь.
Кто говорит что в питоне нет ничего особеного - тот просто ничего не згает о питоне.
А питон он огого. Питон научил си плюс плюса главной мысли: классы это хорошо но фунциональное программипование еще лучше. И не ленгвидж дезигнеру решать чем девелопер должон пользоваться в первую очередь.
-
- Уже с Приветом
- Posts: 1190
- Joined: 26 Nov 2021 12:38
Re: Programming languages
Каким-то безнадежным делом мы занимаемся, тыкаем мордой великого философа параш в с++ и убеждаем его что с 2003 года в языке именилось практически всё. А парашный философ тока ноет что он же пролистааааал. Пролистал он. И с++ такая же жалкая фигня как в 2003-ем годууууу. Потому что он пролистаааал.
-
- Уже с Приветом
- Posts: 1190
- Joined: 26 Nov 2021 12:38
-
- Уже с Приветом
- Posts: 15526
- Joined: 27 Sep 2007 22:53
Re: Programming languages
Вариадики-то пришли из плюсов в Питон, а не наоборот. Теперь вся книжка Александреску в одной строке уместится.Bobeg wrote: 30 Dec 2021 12:18 Питон с его дак тайпингом стал инспирейшеном для с++. Улучшения к темплейтам пришли из питона в котором даже нет темплейтов но хватает дак тайпинга и функционального программирования.
А вообше функциональное программирование пришло во все языки именно из плюсов, а точнее из STL.
Тогда раз великий Степанов дал толчок теории категорий, которая вместе с лямбдами из дискретной математики двинула прогаммистскую мысль на создание чисто функциональных языков.
И говорить о функциональной парадигме на Питоне стали совсем недавно, даже и не припоминаю статьи или курсы на эту тему хотя бы трёхлетней давности.
За давностью лет и ненадобностью я уже полностью забыл Питон второй версии, но там вроде не только функциональной поддержки, но и дженериков как таковых не было.
А это по времени как раз плюсы перед стандартом 11 года.