S>Валерий Викторович, можно узнать, какой язык программирования у вас любимый на данный момент?
С++ я уже преподаю лет примерно 20.
Но сейчас приходится заниматься явой, с которой познакомился еще в 1997 году и читал как раз твоему выпуску в 1998.
Знаком со многими — мне, как преподу, приходится много читать, чтобы студентам сравнение рассказывать...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
S>>Валерий Викторович, можно узнать, какой язык программирования у вас любимый на данный момент? LVV>С++ я уже преподаю лет примерно 20.
Считаете, можно на современном C++ программировать, например системные утилиты, почти также безопасно как на Rust?
LVV>Но сейчас приходится заниматься явой, с которой познакомился еще в 1997 году и читал как раз твоему выпуску в 1998. LVV>Знаком со многими — мне, как преподу, приходится много читать, чтобы студентам сравнение рассказывать...
Тоже присматриваюсь к Java, а точнее к JVM, чтобы получить возможность разрабатывать по второй колонке таблицы:
Java в оригинале IMHO до недавнего времени сильно отставала от C# именно по своим языковым возможностям.
Синтаксис Kotlin не нравится, от GOlang и Python вообще тошнит со страшной силой , а в DevOps хочется
IMHO готовые DevOps либы из Python и GOLang можно заюзать и в других языках типа Groovy, C#, etc., ну а однострочники на Python можно и потерпеть, раз уж он такой популярный, ведь когда-то привык к однострочникам на Perl
Здравствуйте, sharpman, Вы писали:
S>Осталось только в веб захотеть без жаваскрипта
Вообще я не любитель разработки веб UI, потому что там IMHO остается много велосипедостроения и слишком быстро устаревают технологии и навыки работы с ними.
Но JavaScript/TypeScript с моей точки зрения предлагает вполне приятный синтаксис и подходит для разработки несложных back-end скриптов и консольных утилит вместо bash, который больше подходит для совсем простых скриптов.
Поэтому Microsoft Blazor, а лучше noVNC + десктопный фреймворк типа WinForms и/или Avalonia.
Намного проще сделать OCI контейнер + VNC + WINE + .NET приложение с DevExpress.
Запускается с полпинка в docker или оркестраторе.
Подключаешься к нему по VNC, и вот тебе рабочее приложение с виндовым DevExpress, но БЕЗ Windows ...
Вообще мне нравятся такие языки программирования:
Для простых скриптов: Bash
Для серверных скриптов посложнее: C#/VB.NET, Groovy, JavaScript/TypeScript. Непротив использования из этих языков готовых либ для Python и GO.
Изучаю Rust для параллельных вычислений.
LVV>>Выпуск 2000 года — Власов, Чижевский, Шевелев, S>А их не два было Власовых? S>Власов, который ботаник, почему-то называл C++ "сисиплюс", причем не по приколу, а так выговаривал его Он вроде бы один раз даже был на грани вылета из-за неуспеваемости.
Этого совершенно не помню
Мой Власов — это Димка Власов, который был на 4 курсе первым капитаном нашей первой команды программистов S>Я через полгода обучения перевелся обратно в свой город, поэтому всех перипетий и интересных событий не застал
А в какой? S>У вас случайно фото этого выпуска не сохранилось?
Нет, конечно.
Но мы встречались неоднократно.
На 10 лет выпуска меня даже пригласили...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
S>>>Валерий Викторович, можно узнать, какой язык программирования у вас любимый на данный момент? LVV>>С++ я уже преподаю лет примерно 20. S>Считаете, можно на современном C++ программировать, например системные утилиты, почти также безопасно как на Rust?
Ну, зависит от квалификации и от задачи.
С растом знаком по 2 книжкам. LVV>>Но сейчас приходится заниматься явой, с которой познакомился еще в 1997 году и читал как раз твоему выпуску в 1998. LVV>>Знаком со многими — мне, как преподу, приходится много читать, чтобы студентам сравнение рассказывать... S>Тоже присматриваюсь к Java, а точнее к JVM, чтобы получить возможность разрабатывать по второй колонке таблицы:
У меня два пацана из 3 выпуска (2001) собственную реализацию JVM запилили в качестве диплома... S>и чтобы так сказать, сразу двух зайцев (второй — зайти в Jenkins), подходит Groovy. S>Scala тоже интересная.
Есть одна книжка по java, где описывается разработка проекта на java+groovy+scala со сборкой на maven S>Java в оригинале IMHO до недавнего времени сильно отставала от C# именно по своим языковым возможностям.
Да понятия не имею, так глубоко не влезал. S>Синтаксис Kotlin не нравится, от GOlang и Python вообще тошнит со страшной силой , а в DevOps хочется S>IMHO готовые DevOps либы из Python и GOLang можно заюзать и в других языках типа Groovy, C#, etc., ну а однострочники на Python можно и потерпеть, раз уж он такой популярный, ведь когда-то привык к однострочникам на Perl Ну, S>Как думаете?
Каждый выбирает для себя.
Мне вообще пофиг, что за язык. Лишь бы задачи были интересные.
Я вот недавно на работу устраивался, так и написал: предпочитаю нестандартные задачи, не связанные с типовой обработкой данных.
Брали на позицию С++, а приходится копаться в кодах java — большая прога...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!